Chapter 16 Staff training and certification. Outline The objectives of training and certification The training and certification process Determine professional.

Slides:



Advertisements
Similar presentations
CH 4: Finding Your Unique Selling Point 14 January 2014 Lectured by: OR Vitou.
Advertisements

More CMM Part Two : Details.
PERTEMUAN - 2 SOFTWARE QUALITY. OBJECTIVES After completing this chapter, you will be able to: ■ Define software, software quality and software quality.
Leaders in Asset Management Establishing a Property Training Program How do we get Property Officials trained AND….motivated?
Preparing for an External Quality Assessment of your Quality Assurance and Improvement Program Institute of Internal Auditors El Paso Chapter August 29,
 Every stage from phase DESIGN in Software Development Process will have “design document” especially in analysis and design phases.  “Design document”
SOFTWARE QUALITY ASSURANCE Maltepe University Faculty of Engineering SE 410.
FAMU ASSESSMENT PLAN PhD Degree Program in Entomology Dr. Lambert Kanga / CESTA.
OHT 4.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Pre-project components Software project life cycle components Infrastructure.
OHT 22.1 Galin, SQA from theory to implementation © Pearson Education Limited Objectives of cost of software quality metrics 2.The classic model.
OHT 14.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software quality infrastructure components The need for procedures and.
Components of software quality assurance system overview
Chapter 8 Assuring the quality of external participants’ contributions
Mitun PatelMXP07U. Organisational structure Top management; this includes the organisation’s general manager and its executives Department managers; this.
SQA Architecture Software Quality.
Development plan and quality plan for your Project
Software Project Management By Assistant Prof. Samana Zehra
Diploma of Project Management Course Outline NSW Course Number Qualification Code BSB51407.
OHT 22.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
Prof. Mohamed Batouche Costs of software quality Introduction  More and more, commercial companies or public organizations are requiring.
Software Project Management Course Instructor Samana Zehra (Assistant Professor)
HR lesson 2.
OHT 19.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Controlled documents and quality records Definitions and objectives.
Professional Development Programs
University of Sunderland CIFM03Lecture 3 1 QMS / Standards CIFM03 Lecture 3.
CS 4310: Software Engineering
National Vocational Qualifications in the United Kingdom Author:Richard Leach Venue: Turku, Finland Date:14 th September 2007.
CHAPTER 5 Infrastructure Components PART I. 2 ESGD5125 SEM II 2009/2010 Dr. Samy Abu Naser 2 Learning Objectives: To discuss: The need for SQA procedures.
OHT 16.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The objectives of training and certification The training and certification.
SQA Architecture Software Quality By: MSMZ.
Improving Corporate Governance in Malaysian Capital Markets – The Role of the Audit Committee Role of the Audit Committee in Assessing Audit Quality.
National Cheng Kung University 軟體品質管理 期末報告 The SQA Unit and Other Actors in the SQA System Reporter: 羅國益 Teacher: 朱治平 Date: 2014/12/30.
Implementing ISO 9001 Our project plan Copyright ©2008 The 9000 Store.
Chapter 4 Components of the Software Quality Assurance System
Software Quality Assurance Activities
OHT 25.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The quality assurance organizational framework Top management’s quality.
Overview of SQA Components
Software Quality Assurance Lecture #2 By: Faraz Ahmed.
SOFTWARE QUALITY INFRASTRUCTURE COMPONENTS
USING THE PUBLIC PROCUREMENT MODEL OF EXCELLENCE (PPME) TOOL TO IDENTIFY CAPACITY DEVELOPMENT NEEDS A PRESENTATION BY A.B. ADJEI CHIEF EXECUTIVE – PUBLIC.
S Q A.
Certificate IV in Project Management Course Structure Course Number Qualification Code BSB41507.
CERTIFICATION In the Electronics Recycling Industry © 2007 IAER Web Site - -
Software Project Management Lecture # 10. Outline Quality Management (chapter 26)  What is quality?  Meaning of Quality in Various Context  Some quality.
Georgia Institute of Technology CS 4320 Fall 2003.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Certificate IV in Project Management Certificate IV in Project Management Course Structure Course Number Qualification Code BSB41507.
Paul Hardiman and Rob Brown SMMT IF Planning and organising an audit.
© British Telecommunications plc Senior Engineer Review Field, Plan and Build.
Pre-Project Components
SE513 Software Quality Assurance Lecture10: Documentation and Quality Records Control Galin, SQA from Theory to Education Limited.
SEN 460 Software Quality Assurance. Bahria University Karachi Campus Waseem Akhtar Mufti B.E(C.S.E) UIT, M.S(S.E) AAU Denmark Assistant Professor Department.
Multitude of source of errors - various style of source of errors will affect the SQA components * The environment in which software development & maintenance.
Pertemuan 14 Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
BUS OPERATOR WORKSTATION PROCUREMENT TEAM TRAINING T O ENHANCE BUS OPERATOR ERGONOMICS, HEALTH, AND SAFETY A TRAINING TEMPLATE FOR TRANSIT AGENCIES [ADD.
S OFTWARE QUALITY INFRASTRUCTURE COMPONENTS. INFRASTRUCTURE COMPONENTS to prevent software errors and support the quality level of the entire organization.
SQA COMPONENTS IN THE PROJECT LIFE CYCLE C HAPTER 8 Dr. Ahmad F. Shubita.
Jamie McCarthy This powerpoint will provide personal and professional information about my qualifications in regard to the TRT job position opening for.
The following training presentation is for all 1Prospect employees and is taken upon joining the company team. Quality Management System (QMS) Training.
S TANDARDS, CERTIFICATION AND ASSESSMENT C HAPTER 23 Dr. Ahmad F. Shubita.
ISO Certification For Laboratory Accreditation ISO Certification For Laboratory Accreditation.
Components of software quality assurance system overview
Components of software quality assurance system overview
Components of software quality assurance system overview
Documentation control
Components of software quality assurance system overview
Chapter # 8 Quality Management Standards
Chapter # 3 The Components of SQA
Quality management and Process improvement
Presentation transcript:

Chapter 16 Staff training and certification

Outline The objectives of training and certification The training and certification process Determine professional knowledge requirements Determine training and updating needs Planning training and updating programs Define positions requiring certification Planning the certification processes Delivery of training and certification programs Follow-up subsequent to training and certification

Role Keeping staff abreast ( على اطلاع ) of the latest professional knowledge available is the key to achieving quality in development and maintenance. Professional training, retraining and updating are mandatory if the gap between required and current professional knowledge is to be kept as narrow as possible. The importance of professional training as a vital component of any SQA system is stressed.

3S Example Break the projects schedule because of Lack of training Lack of members qualifications

Training and Certification Objectives Conform with the goals of SQA Management: Level of staff knowledge and skills Improve their efficiency and effectiveness

Training and Certification Process Targets of the process Fill the need of veteran ( القدامى ) staff and new employees Keeping track of developments program up to date

Training and Certification Process 1.Determine the professional knowledge requirements for each position 2.Determine the professional training and updating needs 3.Plan the professional training program 4.Plan the professional updating program 5.Define positions requiring certification 6.Plan certification processes 7.Deliver training, updating and certification programs 8.Perform follow-up of trained and certified staff.

Determine professional knowledge requirements Profession: system analyst, programmer, software development team leader, programming team leader, software maintenance technician, software tester, software testing team leader. Knowledge requirements: knowledge and skills of software engineering topics; knowledge of SQA topics.

Determine professional knowledge requirements Knowledge and Skills: Software development tools CASE tools Programming language version Related procedure and work instructions Knowledge and SQA: Procedures Maintenance activities

Determine training and updating needs How to determine? Compare: Staff’s current knowledge Updated knowledge requirements

Type of Training Training: for new employee Retraining: for employees assigned to new positions or receiving new assignments Updating: for staff members as demanded by their position Follow-up provides major input in redefining training needs.

Plan the professional training program

SQA Programs Training new employees: Organize periodically, 12 months, all new staffs Updating programs: Once-twice a year Who prepare training and update program? SQA unit Others responsible for SQA issues

Positions requiring certification Examples: software development team leader, programming team leader, software maintenance technician, software testing team leader, internal quality auditor. - Varies by firms or organization.

Certification One of the procedure used to guarantee the suitability of candidates

Certification Committee Defines the list of position required certification Defines the certifications will be: Effective permanently Limited period (renewal)

Planning Certification Process Details of the certification process are UNIQUE to the organization Certification process requires approval as defined in the certification procedure

Typical certification requirements Professional education: academic or technical degrees Internal training courses Professional experience in the organization (may be partially or completely replaced by experience in other organizations) Assessment of achievements and ability in periodic appraisals ( تقييم الإنجازات والقدرة في تقييم دورية ) Evaluation by the candidate’s direct Demonstration of knowledge and skills by means of a test or a project

Functions of the certification committee Who? Senior software development staff Maintenance staff

Responsibilities To perform certification process and grant certification to those who qualify To follow-up certification activities (such as mentoring) carried out by others To update certification requirements in response to developments in the organization as well as the profession To revise the list of positions requiring certification

Delivery of training and certification programs Who? Organization’s training unit Vocational or academic institutions

Delivery of training and certification programs Topics include software engineering, SQA & management skills, as needed by the firm. Courses can be short lectures, demonstrations, lengthy courses. Can be conducted by organization’s training unit, academic institutions, vocational institutions. See (Frame 16.2) at page 343

Follow-up of trained and certified staff performance -Collection of regular performance metrics -Questionnaires completed by trained and certified staffs, superiors, customers and others. -Analysis of outstanding achievements & failures. -Specialized review of software products

Information Provided by Follow-up All training activities and certification procedures conducted – records of the performance of the participants in the program. Information about special cases of training activities that proved to be either highly successful or clearly unsuccessful in improving staff performance. Information about proven cases of failures of certified staff in the performance that point to clearly inadequate certification requirements.

Q & A