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