Upload
julia-carolina
View
882
Download
2
Embed Size (px)
DESCRIPTION
Citation preview
STAFF TRAINING & CERTIFICATION
Julia Carolina Daud
5209100059
OBJECTIVES
Explain the main objectives of training and certification
Discuss what is needed to prepare a training and updating program
List the main components of a certification programs
Explain the objectives of follow-up of trained and certified staff performance and the main soirces of the follow-up data
THE OBJECTIVES OF TRAINING AND CERTIFICATION
To develop the knowledge and skills new staff To assure conformity to the organization’s
standards for software products (documents and code)
To update the knowledge and sjills of veteran staff in response to developments in the organization
To transmit knowledge of SQAprocedures To assure that candidates for key software
development and maintenance positions
THE TRAINING AND CERTIFICATION PROCESS
Determine the professional knowledge
requirements
Determine the professional training and
updating needs
Plan the professional
training program
Plan the professional
updating program
Define positions requiring
certification
Plan certification processes
Deliver training,
updating and ceritification
programs
Perform follow-up of trained and
certified staff
DETERMINE THE PROFESSIONAL KNOWLEDGE REQUIREMENTS
Job Positions :
-System Analyst-Programmer-Software development team leader-Programming team leader-Software maintenance technician-Software tester
Knowledge and skills of software engineering required:- Software development tools- Programming langauge versions- CASE tool versions
Knowledge of SQA topics required:- Procedures pertaining to the various development and maintenance
activities
DETERMINE THE PROFESSIONAL TRAINING AND UPDATING NEEDS
Training and updating are determined by comparison of the staff’s current knowledge. The type of training :
Training : for new employees, according to their designated assignment
Retraining : for employees assigned to new positions or receiving new assignments
Updating : for staff members as demanded by their positions
PLAN THE PROFESSIONAL TRAINING AND UPDATING PROGRAM
Planning training and updating programs for software engineering
New personnel are recruited and veteran staff are shifted
Planning training and updating programs for SQA topics
Training for new employees and updating veteran staff members
DEFINE POSITIONS REQUIRING CERTIFICATION
Some positions required for certification are Software development team leader Programming team leader Software testing team leader Software maintenance technician Internal quality auditor
The list of positions that require certification naturally varies by firm or organization.
PLAN CERTIFICATION PROCESSES
Objectives:- To provide a framwork for the thorough
investigation of a candidates qualifications - A demonstration of his or her professional
knowledge and skills.
PLAN CERTIFICATION PROCESSES (CONT’D)
Typical certification requirements- Professional education- Internal Training Courses- Professional experience in the organization- Assessment of achievements of
achievements and ability in periodic appraisals
- Evaluation by the candidate’s direct superior- Mentors supervision for a specified period
time
PLAN CERTIFICATION PROCESSES (CONT’D)
Functions of the certification committee- To perform the certification process on
the basis of requests - To follow up certification activities
(mentoring)- To update certification requirements - To revise the list of positions requiring
certification
DELIVER TRAINING, UPDATING AND CERITIFICATION PROGRAMS
Topics include software engineering, software quality assurance and management skills, as needed by the organization
Courses can be short lectures &demonstrations, lengthy courses over several weeks or months
Can be conducted by organization’s training unit, academic institutions, vocational institutions.
PERFORM FOLLOW-UP OF TRAINED AND CERTIFIED STAFF
The unit responsible for training and certification should regularly perform follow-up using:- Collection of regular performance metrics- Questionnaires completed by staff members -Analysisi of outstanding achievements as well as failures- Specialized review of software products