Capability Maturity Model Integration (CMMI)


Capability Maturity Model Integration (CMMI) describes five levels of maturity within the operational or software capabilities of an organization.

  • most common use is measuring software capabilities
    • this assessment is frequently required by federal contracts
  • CMMI assessment is focused on identifying that all work is defined through well-established processes
    • results establish the maturity level (score) of an organization

Maturity Levels

  • Level 1: Initial
    • processes do not exist, and work is reactive in nature
  • Level 2: Managed
    • many work activities are defined via processes, but work is still frequently reactive in nature
  • Level 3: Defined
    • majority of work is well defined via processes, and proactive measures are in place
  • Level 4: Quantitatively Managed
    • All work is well defined via processes, proactive measures are in place, and the work outputs are tracked and analyzed
  • Level 5: Optimizing
    • Work is well defined via processes, and work is proactive, measured, analyzed, and continuously improved