jump to navigation

CMM Maturity Levels May 30, 2008

Posted by Coolguy in IT Standards.
Tags:
trackback

The Five Maturity Levels described by the Capability Maturity Model:

Initial: The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and success depends on individual effort and heroics.

Repeatable: Basic project management processes are established to track cost, schedule, and functionality. The necessary process discipline is in place to repeat earlier successes on projects with similar applications. KPA’s to meet this meet this level goals are:

  • Requirements Management
  • Software Project planning
  • Software Project tracking and oversight
  • Software Subcontract management
  • Software Quality assurance
  • Software Configuration management

Defined: The software process for both management and engineering activities is documented, standardized, and integrated into a standard software process for the organization. All projects use an approved, tailored version of the organization’s standard software process for developing and maintaining software. KPA‘s for this level are:

  • Organization Process Focus
  • Organization Process Definition
  • Training Program
  • Integrated Software Management
  • Software Product Engineering
  • Intergroup Coordination
  • Peer Review

Managed: Detailed measures of the software process and product quality are collected. Both the software process and products are quantitatively understood and controlled. KPA‘s are:

  • Quantitative Process Management
  • Software Quality Management

Optimizing: Continuous process improvement is enabled by quantitative feedback from the process and from piloting innovative ideas and technologies.KPA‘s are:

  • Defect Prevention
  • Technology Change Management
  • Process Change Management

Comments»

1. CMM Basics « Executive in wait - May 30, 2008

[…] Maturity levels (5 Levels) […]


Leave a comment