CapabilityMaturityModelIntegration

Last edit June 27, 2006
Anyone interested in the CapabilityMaturityModel should take a look at the 'new' CMMI (Capability Maturity Model - Integration). The SW-CMM is being "sunsetted" by the SoftwareEngineeringInstitute and superseded by the CMMI.

The CMMI is the Software CapabilityMaturityModel extended in several ways:
  • to include SE-CMM (systems, not just software);
  • to include SA-CMM (acquisition and use of COTS products);
  • to fold in the IPD-CMM (Integrated Product Development)
  • to reduce the effects of the 'frameworks quagmire' (see http://www.software.org/quagmire)
  • other structural changes, such as an overall Measurement and Analysis process area. Agilists in particular may want to check out some of the new PA's (no longer called KPA's) such as Integrated Teaming.

The CMMI also offers two "representations":
  • "staged": maturity levels 1-5 similar to the SW-CMM
  • "continuous": capability levels which better support independent evaluation of individual process areas

See http://www.sei.cmu.edu/cmmi/. See also CapabilityImMaturityModel

-- KarenSmiley

See also

CMMI and the Balance of Discipline and Agility http://www.dtic.mil/ndia/2002cmmi/boehm.pdf

Comparison of CMM L2 to XP http://www.cs.put.poznan.pl/jnawrocki/publica/ecsq02-helsinki.doc

Agile Methods and Process Discipline http://www.stsc.hill.af.mil/crosstalk/2002/10/paulk.pdf

The CMMI User Group: http://www.capability-users.com

Extreme Programming from a CMM Perspective - Mark Paulk (was www.sei.cmu.edu/cmm/papers/xp-cmm-paper.pdf - moved to http://www.sei.cmu.edu/publications/articles/paulk/xp-from-a-cmm-perspective.html)

Agile + CMMI: AgileCmmi

Entinex Columns: http://www.entinex.com/pubs.cfm

	What Is CMMI and Why Should You Care Sept. 2003 
	http://www.entinex.com/WhatIsCMMI_page1.cfm

Dispelling the Process Myth http://www.stsc.hill.af.mil/crosstalk/2001/11/glazer.pdf or http://www.stsc.hill.af.mil/crosstalk/2001/11/glazer.html

CMMI vs XP http://www.cs.bilkent.edu.tr/improq03/Papers/Kalayci.pdf

A comprehensive overview of CMMI is provided at http://www.dtic.mil/ndia/2001cmmi/allgood.pdf

Any software engineer and wiki lurker believes in CMMi? Anybody have positive experiences to report about a CMMi based "process improvement" initiative?


CategoryMethodology, WikiPagesAboutSayWhatYouDo