1 eduardoespinheira-2confcmmiportugal-v1-1
DESCRIPTION
ISO 9001 as a cornerstone for CMMI DEV - Eduardo Espinheira (MOG Technologies)TRANSCRIPT
Portugal
ISO 9001 as a cornerstone for CMMI DEV
Eduardo EspinheiraDirector of Quality & Operations
MOG Technologies
2012-07-06, Coimbra
22
ISO 9001 as a cornerstone for CMMI DEVAgenda
• Introduction• ISO 9001 Key Concepts• Ongoing Implementation Strategy• Relation between ISO 9001 and CMMI DEV• CMMI Implementation Roadmap Suggestion• Conclusions• Bibliography
33
ISO 9001 as a cornerstone for CMMI DEVIntroduction
This case study presents the ongoing implementation of the ISO 9001 standard within MOG Technologies.
The aim of the study is three fold.First, define and present a ISO 9001 implementation strategy.Second, evaluate to what extent that strategy serves as a cornerstone to the CMMI DEV best practices.Third, and last, suggest an implementation roadmap for CMMI based upon ISO 9001.
Additional notes:The quality standard version used was the ISO 9001:2008.The CMMI DEV version studied was the v1.3.
44
ISO 9001 as a cornerstone for CMMI DEVIntroduction
The fundamental difference between CMMI vs ISO is conceptual. CMMI is a process model and ISO is an audit standard.
CMMI is a set of related "best practices" derived from industry leaders and relates to product engineering and software development. Businesses receive CMMI ratings from Level 1 to Level 5 depending upon the extent of compliance to key performance areas specified in the selected CMMI process area.
ISO is a certification tool that certifies businesses whose processes conform to the laid down standards.
55
Quality Management
System
ISO 9001 as a cornerstone for CMMI DEVISO 9001 Key Concepts
66
Quality Management
System
Management Responsibility
ISO 9001 as a cornerstone for CMMI DEVISO 9001 Key Concepts
77
Quality Management
System
Management Responsibility
Resource Management
ISO 9001 as a cornerstone for CMMI DEVISO 9001 Key Concepts
88
Quality Management
System
Management Responsibility
Resource Management
Product Realization
ISO 9001 as a cornerstone for CMMI DEVISO 9001 Key Concepts
99
Quality Management
System
Management Responsibility
Resource Management
Product Realization
Measurement Analysis and
Improvement
ISO 9001 as a cornerstone for CMMI DEVISO 9001 Key Concepts
1010
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Quality Management
System
Management Responsibility
Resource Management
Product Realization
Measurement Analysis and
Improvement
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1111
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Quality Management
System
Management Responsibility
Resource Management
Product Realization
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1212
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Quality Management
System
Management Responsibility
Resource Management
Product Realization
Measurement Analysis and
Improvement
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1313
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Quality Management
System
Management Responsibility
Resource Management
Product Realization
Measurement Analysis and
Improvement
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1414
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Quality Management
System
Management Responsibility
Resource Management
Product Realization
Measurement Analysis and
Improvement
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1515
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Quality Management
System
Management Responsibility
Resource Management
Product Realization
Measurement Analysis and
Improvement
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1616
MaturityLevel 1
Maturity Level 2
PPQA; MA; CM; SAM; REQM; PP;
PMC;
Maturity Level 3
DAR; OT; OPD; OPF; VER; VAL;
TS; RD; PI; IPM;RSKM
Maturity Level 4
QPM; OPP
MaturityLevel 5
CAR; OPM
ISO 9001 as a cornerstone for CMMI DEVCMMI Maturity Levels / Process Areas
1717
ML 1
ML 2PPQA; MA; CM; SAM; REQM; PP;
PMC;
ML 3DAR; OT; OPD;
OPF; VER; VAL; TS; RD; PI; RSKM
ML 4QPM; OPP
ML 5CAR; OPM
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1818
ML 1
ML 2PPQA; MA; CM; SAM; REQM; PP;
PMC;
ML 3DAR; OT; OPD;
OPF; VER; VAL; TS; RD; PI; RSKM
ML 4QPM; OPP
ML 5CAR; OPM
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
1919
ML 1
ML 2PPQA; MA; CM; SAM; REQM; PP;
PMC;
ML 3DAR; OT; OPD;
OPF; VER; VAL; TS; RD; PI; RSKM
ML 4QPM; OPP
ML 5CAR; OPM
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
2020
ML 1
ML 2PPQA; MA; CM; SAM; REQM; PP;
PMC;
ML 3DAR; OT; OPD;
OPF; VER; VAL; TS; RD; PI; RSKM; IPM
ML 4QPM; OPP
ML 5CAR; OPM
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
Work Planning
Tools
textoInternal
Audits Per Process
textoWork
Logging Tools
2121
ML 1
ML 2PPQA; MA; CM; SAM; REQM; PP;
PMC;
ML 3DAR; OT; OPD;
OPF; VER; VAL; TS; RD; PI; RSKM
ML 4QPM; OPP
ML 5CAR; OPM
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
2222
ML 1
ML 2PPQA; MA; CM; SAM; REQM; PP;
PMC;
ML 3DAR; OT; OPD;
OPF; VER; VAL; TS; RD; PI; RSKM
ML 4QPM; OPP
ML 5CAR; OPM
ISO 9001 as a cornerstone for CMMI DEVOngoing Implementation Strategy
Process Network
textoTactical Goals
textoOperational Goals
Strategic Goals
Process Owner
Definition
textoKPIs and
KRIs definition
textoLessons Learned
per Process
textoPIs and RIs definition
Process DefinitionKSAs
External Customer
Satisfaction Surveystexto
Internal Customer
Satisfaction Surveys
Employee Satisfaction
Surveys
textoWork
Logging Tools
Work Planning
Tools
textoInternal
Audits Per Process
2323
ISO 9001 as a cornerstone for CMMI DEVCMMI DEV vs ISO 9001 Suggested Implementation
2424
ISO 9001 as a cornerstone for CMMI DEVCMMI Implementation Roadmap Suggestion
• The suggested CMMI implementation roadmap preaches the advantages of following the maturity levels.
• Nevertheless a ISO 9001 before a CMMI implementation will take care of all the Process and Engineering process areas.Leaving the remaining, process areas and lacking specific practices and specific goals, as process improvement to achieve each maturity level.
Maturity Level 1Maturity Level 2
PPQA; MA; CM; SAM; REQM; PP; PMC;
Maturity Level 3DAR; OT; OPD; OPF; VER;
VAL; TS; RD; PI; RSKM
Maturity Level 4QPM; OPP
Maturity Level 5CAR; OPM
ISO 9001OPD; OPF; OT; MA; PI; RD; TS;
VAL; VER; PPQA; OPP; OPM
Maturity Level 2PPQA; MA; CM; SAM; REQM;
PP; PMC;
Maturity Level 3DAR; OT; OPD; OPF; VER; VAL;
TS; RD; PI; RSKM
Maturity Level 4QPM; OPP
Maturity Level 5CAR; OPM
2525
ISO 9001 as a cornerstone for CMMI DEVConclusions
• The fundamental difference between CMMI vs ISO is conceptual. CMMI is a process model and ISO is an audit standard. But they share commonalities.
• The actions defined are independent of the CMMI Maturity Levels.
• The suggested implementation implements a lot of the best practices required for CMMI DEV.
• The approach selected also suggests that the process areas can be reordered in a different way than the maturity levels organize them. Maintaining the consistence and dependencies, between the PA, needed to be successful in a CMMI Dev Implementation Roadmap.
2626
ISO 9001 as a cornerstone for CMMI DEVBibliography
CMMI for Development v1.3, 2010Software Engineering Institute (SEI)
Developing, Implementing and Using Winning KPIs 2nd Edition, 2010David Parmenter; John Willey & Sons, Inc
Mapping ISO Standards to CMMI-DEV v1.2, 2009Boris Mutafelija; Harvey Stromberg
An Initial Comparative Analysis of the CMMI Version 1.2 Development Constellation and the ISO 9000 Family, 2009David Kitson; Robert Vickroy; John Walz; Dave Wynn
ISO 9001:2008 Standard, 2008Internaltional Standards Organization
Observations of the Relationships Between CMMI and ISO 9001:2000, 2005American Society for Quality