Capability Maturity Model

Basic idea

A 5-level model (SEI, 1991) for ranking how repeatable and improvable an organisation’s software process is. Higher levels = more predictable outcomes. Originally CMM, now CMMI.

Key facts

Capability Maturity Model

Describes an approach for software companies to move from an ad-hoc, immature process to a mature developed process.

Characteristics of the Maturity Models

  1. Initial - Process unpredictable, poorly controlled and reactive.
  2. Managed - Process is characterized for projects and is often reactive.
  3. Defined - Process characterized for the organization and is proactive.
  4. Quantitatively Managed - Processes measured and controlled
  5. Optimizing - Focus on process improvement

Siblings