Was ist Capability Maturity Model Integration?
Capability Maturity Model Integration (CMMI) ist ein Ansatz oder eine Methode zur Verbesserung und Verfeinerung des Softwareentwicklungsprozesses innerhalb einer Organisation. Es basiert auf einem Prozessmodell oder einer strukturierten Sammlung von Praktiken.
CMMI wird verwendet, um den Verbesserungsprozess über ein Projekt, eine Abteilung oder sogar eine ganze Organisationsstruktur zu führen. Darüber hinaus können Unternehmen traditionell getrennte Organisationsfunktionen integrieren, Ziele für Prozessverbesserungen und -prioritäten festlegen, Leitlinien für Qualitätsprozesse bereitstellen und als Referenzpunkt für die Beurteilung von Prozessen dienen.
Das erste CMMI-Modell wurde am Software Engineering Institute (SEI) der Carnegie Mellon University entwickelt. Ziel war es, die Reife der Softwareentwicklungsprozesse einer Organisation zu beurteilen. CMMI Version 1.3 wurde am 1. November 2010 veröffentlicht. Es hat alle drei CMMI-Modelle in einem Release integriert. Dazu gehören CMMI für Entwicklung, CMMI für Services und CMMI für Akquisition.