1. Company Overview
What is CMMI?
Capability Maturity Model Integration (CMMI) is a process improvement framework that helps organizations streamline process improvement and encourage productive, efficient behaviors that decrease risks in software, product, and service development.
What are the origins of CMMI?
CMMI was developed by the Software Engineering Institute (SEI) at Carnegie Mellon University and is now maintained by the CMMI Institute, a subsidiary of ISACA. It evolved from the Capability Maturity Model (CMM) created for software engineering.
What are the key components of CMMI?
CMMI consists of best practices organized into: Maturity Levels (for staged representation) Capability Levels (for continuous representation) Key Process Areas (KPAs) associated with each maturity level
. What are the maturity levels in CMMI?
The five maturity levels are: Initial (Level 1): Processes are unpredictable and reactive. Managed (Level 2): Processes are characterized for projects and often reactive. Defined (Level 3): Processes are characterized for the organization and proactive. Quantitatively Managed (Level 4): Processes are measured and controlled. Optimizing (Level 5): Focus on continuous process improvement.
What are the capability levels in CMMI?
The six capability levels are: Incomplete (Level 0): Process is not performed or only partially performed. Performed (Level 1): Process achieves its purpose. Managed (Level 2): Process is planned and executed in accordance with policy. Defined (Level 3): Process is well characterized and understood. Quantitatively Managed (Level 4): Process is controlled using quantitative techniques. Optimizing (Level 5): Focus on process improvement and innovation.