CMM Level 1 (Initial)
• Beginning level for most organizations.
• Ad hoc development practices.
• Highly dependent on current engineers.
• Likely cost and schedule problems.
• Quality is difficult to predict
CMM Level 2 (Repeatable)
• Focus is on projects.
• Project management system in place.
• Projects have a disciplined process.
• A predictable pattern is in forming.
• Less unscheduled rework.
CMM Level 3 (Defined)
• Emphasis shifts to organization.
• Organization gathers best practices.
• Processes are tailored.
• Common processes, measurements, and training are established
CMM Level 4 (Managed)
• Level 3 established metric collection.
• Level 4 uses the collected data to make decisions.
CMM Level 5 (Optimizing)
• Process Improvement is now in-grained.
• Participation in process improvement increases dramatically
CMM Level 2 KPAs
• Software Configuration Management
• Software Quality Assurance
• Software Subcontract Management
• Software Project Tracking and Oversight
• Software Project Planning
• Requirements Management
CMM Level 3 KPAs
• Peer Reviews
• Intergroup Coordination
• Software Product Engineering
• Integrated Software Management
• Training Program
• Organization Process Definition
• Organization Process Focus
CMM Level 4 KPAs
• Software Quality Management
• Quantitative Process Management
CMM Level 5 KPAs
• Process Change Management
• Technology Change Management
• Defect Prevention
• Beginning level for most organizations.
• Ad hoc development practices.
• Highly dependent on current engineers.
• Likely cost and schedule problems.
• Quality is difficult to predict
CMM Level 2 (Repeatable)
• Focus is on projects.
• Project management system in place.
• Projects have a disciplined process.
• A predictable pattern is in forming.
• Less unscheduled rework.
CMM Level 3 (Defined)
• Emphasis shifts to organization.
• Organization gathers best practices.
• Processes are tailored.
• Common processes, measurements, and training are established
CMM Level 4 (Managed)
• Level 3 established metric collection.
• Level 4 uses the collected data to make decisions.
CMM Level 5 (Optimizing)
• Process Improvement is now in-grained.
• Participation in process improvement increases dramatically
CMM Level 2 KPAs
• Software Configuration Management
• Software Quality Assurance
• Software Subcontract Management
• Software Project Tracking and Oversight
• Software Project Planning
• Requirements Management
CMM Level 3 KPAs
• Peer Reviews
• Intergroup Coordination
• Software Product Engineering
• Integrated Software Management
• Training Program
• Organization Process Definition
• Organization Process Focus
CMM Level 4 KPAs
• Software Quality Management
• Quantitative Process Management
CMM Level 5 KPAs
• Process Change Management
• Technology Change Management
• Defect Prevention
Comments