Using CMMI-ISO 9001:2000
Using CMMI-ISO 9001:2000
Using CMMI-ISO 9001:2000
Agenda
Introduction
Process
Improvement Approach
Changes from Legacy Standards
Concepts of ISO-CMMI Synergy
Using ISO-CMMI Synergy for Process
Improvement
Objectives
ISO
used
specified in acquisition
Newly revised
Sunset dates for predecessors are set
Standards Evolve
Lessons
CMM
Gap
analysis
CMMI
Synergy
ISO
9001:1994
ISO 9001:2000
Gap
analysis
Systematic
Process
Improvement
Initial States
ISO
9001:1994
No experience
Experience
CMM
v1.1
No experience
Level 2 experience
Level 3 experience
Agenda
Introduction
Process
Improvement Approach
Changes from Legacy Standards
Concepts of ISO-CMMI Synergy
Using ISO-CMMI Synergy for Process
Improvement
Everyday
PI feeds itself
Link PI goals to business objectives
improve productivity
improve quality
reduce cycle time
PI
Level
in 2 0 3
03!!
10
Business goals,
objectives
Frameworks
Process
Improvement
Approach
Process
Improvement
Plan
Resources
11
12
Our Selection
Problem
Solving
Frameworks
ISO 9001:2000
IDEAL
CMMI
Business goals,
objectives
Process
Improvement
Approach
Process
Improvement
Plan
Resources
13
IDEAL Phases
I
- Initiating
Identify goals, establish sponsorship, build infrastructure
- Diagnosing
- Establishing
- Acting
- Learning
14
Step 2
From check-mark
to improvement
ISO
Registration
CMMI
Implementation
Step 1
Step 2
Learning
Acting
Initiating
Diagnosing
CMMI
Maturity Level
Establishing
15
Agenda
Introduction
Process
Improvement Approach
Changes from Legacy Standards
Concepts of ISO-CMMI Synergy
Using ISO-CMMI Synergy for Process
Improvement
16
Transitionwill
willbe
beeasiest
easiestfor
for
Transition
organizationswhere
whereprocess
process
organizations
improvementis
isaaway
wayof
oflife
life
improvement
andISO
ISOor
orCMM
CMMtargets
targets
and
aresecondary
secondary
are
17
CMMI
Based
on predecessor models
Addresses several bodies of knowledge
Systems engineering, software engineering,
integrated product development, acquisition
Identifies
Process Areas
Goals
Practices
18
CMMI Structure
Representations
Staged
Continuous
Process
Areas
Goals
Goals
19
of two representations
20
9000:2000
9001:2000
Requirements
ISO
9004:2000
9000-3:2000
21
ISO 9001:2000
Strong
22
customer
satisfaction
Design
measures
Requirement
Analysis
corrective
actions
measures
corrective
actions
measures
product
Verify/
Validate
requirements
Review
Validate
Review
Purchasing
Verify
Process view:
interactions
among sections
23
Agenda
Introduction
Process
Improvement Approach
Changes from Legacy Standards
Concepts of ISO-CMMI Synergy
Using ISO-CMMI Synergy for Process
Improvement
24
/ Differences
Terminology Translation
Mapping between ISO 9001 and CMMI
25
Similarities
Process
approach
Full life cycle requirements
Requirements for
Management commitment
Resources
Planning
Reviews
26
Differences
Language
ISO uses shall statements (prescriptive); CMMI doesnt
Compactness of statements in ISO
e.g., determine and provide resources is implemented
in CMMI with GP 2.2 and GP 2.3 in all PAs)
Details
ISO is very sparse
There are 135 shall statements but over 360 derived
requirements
CMMI provides practices, subpractices, typical work
products, & amplifications
27
Differences
Guidance
Improvement
28
Differences
Institutionalization
29
Terminology Translation:
ISO to CMMI
ISO 9001:2000
Top Management
Quality Management
System (QMS); Quality
Manual
Quality Plan
Important to understand
and agree to
CMMI
Higher-level
management; senior
management
Organizations Set of
Standard Processes
(OSSP)
Project Plan; Software
Development Plan;
System Engineering
Management Plan; Data
Management Plan
30
Terminology Translation:
ISO to CMMI
ISO 9001:2000
Customer; Interested
Party
CMMI
Customer; Stakeholder
Documented Procedure
Record
Quality Management
Quality Management
quantitative management
31
Cross-references - Mapping
32
Ground
33
CMMI
ISO 9001:2000
PA
4.0
Practice
Strength
Quality Management
System
4.1
General requirements
Establish QMS
Identify processes
OPD
SP 1.1
OPF
SP 2.2
All
GP 2.1, 2.2,
All
GP 2.1
SAM
SP 2.2
SAM
SP 1.3
34
Mapping :
SEI Report
CMU/SEI-94-TR-12
Mapping :
ISO 9001:2000
Annex B
CMM
v1.1
ISO
9001:2000
Mapping:
STSC Web page
?
CMMI
v1.1
NO:
Need to understand both
ISO and CMMI in detail
35
CMMI:
OPF, OPD,
PP, PPQA,
CM, SAM;
GP 2.1, 2.2,
2.3, 2.6, 2.7,
2.8, 2.9, 3.1,
3.2
ISO:
Resource
Management
CMMI:
PP, OT,
OEI;
GP 2.3, 2.5
ISO:
Management
Responsibility
CMMI:
OPF, OPD, RD,
PMC, OPP, QPM;
GP 2.1, 2.2, 2.3, 2.4,
2.6, 2.7, 2.10, 3.1
ISO:
Product
Realization
CMMI:
REQM, RD, TS, PI,
MA, QPM, VER, VAL,
OPD, PP, PMC, IPM,
CM, SAM;
GP 2.1, 2.2, 2.3, 2.4,
2.6, 2.7, 2.8, 2.9, 2.10,
3.1
ISO:
Measurement,
Analysis &
Improvement
CMMI:
PMC, PPQA,
MA, CM, REQM,
RD, SAM, OPF,
VER, VAL, OID,
OPP, QPM, CAR;
GP 2.1, 2.2, 2.4,
2.6, 2.8, 2.9, 3.2
36
Synergy
When
For
37
38
Institutionalization
CMMI
requires institutionalization
CMMI advocates a strong infrastructure on
which all practices are built
39
OPD PA
OPD more detailed, contains requirement for the OSSP and
tailoring; Process Asset Library and Measurement Database;
it enables other PAs
Requirement to manage processes using QMS is equivalent
to GP 2.2, Plan the Process (or GP 3.1)
40
CMMI
41
42
planning,
customer related processes,
design and development,
purchasing,
production and service provision, and
control of monitoring and measuring devices
43
Section 7 - Planning
In CMMI terms
this is the implementation of the projects defined
process
GP 2.2, Plan the Process (and GP 3.1) in each
PA
IPM will benefit the organization, if implemented
QPM may help too
may be too difficult to implement out of context
44
45
46
Section 7 - Purchasing
In CMMI terms
SAM PA addresses most of the requirements
SP 1.1, 1.2, 1.3, and SP 2.4 in the TS PA (selection
of alternative solutions)
CMMI does not require verification at the supplier
premises
CMMI discusses transitioning of the products from
the supplier to the project, not found in ISO
47
48
49
CMMI terms
Similar to the MA PA
planning measurements and analysis
definition of measurements & analysis techniques
analysis of data is further defined in OPP and QPM
Customer satisfaction
Not prominently required by CMMI
50
51
management representative
Internally communicating the effectiveness of
the QMS (OSSP)
Requiring validation prior to delivery or
implementation of the product
Verification of suppliers at their premises
Handling of customer property
Control and monitoring of measurement
devices
2003 BearingPoint, Inc. & DigitalNet Government Solutions
52
53
Agenda
Introduction
Process
Improvement Approach
Changes from Legacy Standards
Concepts of ISO-CMMI Synergy
Using ISO-CMMI Synergy for Process
Improvement
54
Now,
55
I - Initiating Phase
ISO
Establish Management Responsibility and Quality Objectives
56
D - Diagnosing Phase
57
E - Establishing Phase
Armed with the identified gaps, develop the
process improvement approach
Experience with
Case
Number
ISO
9001:1994
CMM v1.1
Level 2
CMM v1.1
Level 3
No
No
No
Case 1
No
Yes
No
Case 2 (a)
No
Yes
Yes
Case 2 (b)
Yes
No
No
Case 3
Yes
Yes
No
Case 4 (a)
Yes
Yes
Yes
Case 4 (b)
58
Gap Analysis/Appraisal
Transitioning steps
Requirements
Life cycle steps
59
is established by understanding
both ISO 9001:2000 and CMMI
Each Process Improvement approach is
based on several subordinate cases that form
a basis for further exploration
Transition from legacy to revised frameworks is
outlined first
60
Case 1: No PI Experience
Organization MUST
ISO
9001:1994
CMM
understand synergy
mappings are just indicators
select process improvement approach
61
Transitioning Cases
Transitioning
ISO 9001
1994/2000
Transition
CMM/CMMI
Transition
No prior
Experience
CMM ML2
to
CMMI ML2
CMM ML3
to
CMMI ML3
CMM ML2
to
CMMI ML3
62
Staged
Institutionalization
Level 2
(Managed)
Support
Enabling
Process Areas
Engineering
Project
Management
Level 3
(Defined)
Level 4 & 5
Process
Management
63
of GG1 (continuous)
of GP - PA relationships
enabling PAs
subsuming PAs
Use of Continuous
Representation Doesnt
Imply Total Freedom
2003 BearingPoint, Inc. & DigitalNet Government Solutions
64
infrastructure
Implement OPF
Establish policies (implement GP 2.1 for all PAs)
Plan process (implement GP 2.2)
Ensure resources (implement GP 2.3)
Assign responsibility (implement GP 2.4)
Train people (implement GP 2.5)
Implement
65
infrastructure
organizational PAs
66
for CL 3
CL 3 infrastructure
67
Staged
Institutionalization
Level 2
(Managed)
Support
Enabling
Process Areas
Engineering
Project
Management
Level 3
(Defined)
Level 4 & 5
Process
Management
68
May
69
Staged
Institutionalization
Level 2
(Managed)
Support
Enabling
Process Areas
Engineering
Project
Management
Level 3
(Defined)
Level 4 & 5
Process
Management
70
Staged Representation - No PI
Experience: Discussion
Order
of implementation is fixed
71
Transitioning Cases
Transitioning
ISO 9001
1994/2000
Transition
CMM/CMMI
Transition
No prior
Experience
CMM ML2
to
CMMI ML2
CMM ML3
to
CMMI ML3
CMM ML2
to
CMMI ML3
72
Major
theme
73
Summary
74