Professional Documents
Culture Documents
The CMMI: It's So Much More Than Merely Improving Software Processes
The CMMI: It's So Much More Than Merely Improving Software Processes
Setting Expectations/Caveat
This presentation provides an extremely high overview
To adequately cover the topic will take more than one hour
For more information consider attending specific classes
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
Agenda
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
manufacturing
Visible worldwide in quality movements in
manufacturing and service industries (e.g.,
ISO standards)
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
Common Fallacies
I dont need process, I have
really good people
advanced technology
an experienced manager
Process
interferes with creativity
introduces bureaucracy and regimentation
isnt needed when building prototypes
is only useful on large projects
hinders agility in fast-moving markets
costs too much
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
CMMI Overview
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
Caveat Emptor
A CMMI model is not a process.
characteristics of effective
processes.
All models are wrong,
but some are useful.
George Box
(Quality and Statistics Engineer)
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
10
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
11
CMMI Model - 1
A framework that describes key elements of effective
processes
A guide to evolutionary improvement from ad hoc,
immature activities to mature, disciplined processes
A description of practices for planning, engineering, and
managing business processes that can help you achieve
business goals related to things such as:
cost
schedule
functionality
product/service quality
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
12
CMMI Model - 2
A yardstick against which the
maturity of an organizations
product development,
acquisition, and/or servicerelated processes can be
measured and compared with
industry state of the practice
A basis for planning
improvements to your business
processes
CMMI best practices tell you
WHAT to do, not HOW to do nor
WHO should do it
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
13
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
14
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
15
Model Foundation
Development
Specific Material
1/17/2008
Acquisition
Specific Material
Service
Specific Material
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
16
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
17
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
18
Constellations
The components of the CMMI Framework are
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
19
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
20
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
21
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
22
Introductory
Notes
Related
Process Areas
Specific
Practices
(SP)
Typical
Work Products
Generic
Practices
(GP)
Sub-practices
Sub-practices
Legend
1/17/2008
Required
Expected
Generic Practice
Elaborations
Informative
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
23
Managing
the Project
Product
Development 1
Providing Infrastructure
for Projects
& Organizations
Understanding
the Work
Product
Development 2
Performing
the Work
Managing
Quantitatively
Adding Quantitative
Management
Capability to Other
Management
Approaches
Improvement Infrastructure
Enabling
Improvement
of the Work
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
24
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
25
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
26
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
27
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
28
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
29
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
30
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
31
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
32
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
33
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
34
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
35
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
36
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
37
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
38
Verification (VER)
The purpose of Verification
is to ensure that selected
work products meet their
specified requirements.
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
39
Validation (VAL)
The purpose of Validation is
to demonstrate that a
product or product
component fulfills its
intended use when placed in
its intended environment.
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
40
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
41
The purpose of
Organizational Process
Definition is to establish
and maintain a usable set
of organizational process
assets and work
environment standards.
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
42
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
43
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
44
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
45
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
46
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
47
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
48
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
49
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
50
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
51
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
52
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
53
273
reappraised
organizations
10,338
projects
appraised
67.1% NonUSA
organizations
1,417
participating
companies
2,464
appraisals
conducted
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
54
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
55
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
56
Organization Type
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
57
Organization Size
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
58
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
59
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
60
Questions
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
61
PPQC Services
Consulting
CMMI
Software Engineering
Systems Engineering
Process Improvement
Appraising
SCAMPI A, B, C
Gap Analysis
Training
1/17/2008
CMMI/Process Improvement
Action Planning Workshops
Measurement and Analysis
Process Area Specific Training
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
62
Contact Information
Address:
Henry Schneider
President/Senior Principal Consultant
Process and Product Quality Consulting, LLC
2111 Heather Green
Houston, TX USA 77062
Phone:
281-218-6682
E-mail:
henry@ppqc.net
Web Site:
www.ppqc.net
1/17/2008
2008 ***Proprietary*** All Rights Reserved - Process and Product Quality Consulting, LLC
63