Professional Documents
Culture Documents
Capability Maturity Model
Capability Maturity Model
Capability Maturity Model
Maturity
Model
History
In 1986 - Effort started by SEI (Software Engineering Institute) and MITRE
Corporation
To solve the problem of why software projects were always late, over
budget and full of bugs
First version published in 1991
closely related to TQM ( total quality management) describes a
management approach to long-term success .
goal is customer satisfaction
CMM
It is a framework which is used to analyse the approach and techniques
followed by any organization to develop a software product.
The next step is to create an engineering process group, which will exist
for the duration of the process improvement activity.
This picture of the current status can then be used to set the goals for the
organization and build the process improvement plan.
The next steps are to begin implementing the plan and tracking the
progress of that implementation.
How long does it Take to Implement CMM?
◦ Commitment to Perform
◦ Ability to Perform
◦ Activities to Perform
◦ Measurement and Analysis
◦ Verifying Implementation
Level Comparison - Risk
Level 1
◦ Just do it
Level 2
◦ problems are recognized and corrected as they occur
Level 3
◦ problems are anticipated and prevented, or impacts minimized
Levels 4 and 5
◦ sources of problems are understood and eliminated
What are the benefits ?
Helps forge a shared vision of what software process
improvement means for the organization.
CMM will not be useful in the project having a crisis right now
SEI Core Measures