Tuesday, August 11, 2009

Testing School--Capability Maturity Model

Capability Maturity Model:

•Developed by the software community in 1986 with leadership from the SEI.
•Has become a de facto standard for assessing and improving processes related to software development
•Has evolved into a process maturity framework
•Provides guidance for measuring software process maturity
•Helps establish process improvement programs

The CMM is organized into five maturity levels:
–Initial
–Repeatable
–Defined
–Manageable
–Optimizing

•Except for Level 1 :
each maturity level decomposes into several key process areas that indicate the areas an organization should focus on to improve its software process.

Level 2 - Repeatable:
•Key practice areas –Requirements management –Software project planning –Software project tracking & oversight –Software subcontract management –Software quality assurance –Software configuration management

Level 3 - Defined:
•Key practice areas
–Organization process focus
–Organization process definition
–Training program
–Integrated software management
–Software product engineering
–Intergroup coordination
–Peer reviews

Level 4 - Manageable:
•Key practice areas
•Quantitative Process Management
•Software Quality Management

Level 5 - Optimizing:
Key practice areas
Defect prevention Technology change management
Process change management

No comments:

Post a Comment