Mit CMMI (Capability Maturity Model Integration) kann die Leistungsfähigkeit von Entwicklungsprozessen objektiv bewertet werden. Damit erhält der Kunde die Sicherheit, dass die eingekauften Ingenieursdienstleistungen und Softwarekomponenten qualitativ hochwertig sind.
Der CMMI Maturity Level 2 steht für den Reifegrad "Managed". Dies bedeutet, dass Managementprozesse für die Planung, Steuerung und Überwachung der einzelnen Projekte systematisch angewendet werden. Konkret sind dies diese sieben Prozessgebiete:
- Requirements Management stellt sicher, dass die Anforderungen der Produkte und Produktkomponenten in den Projekten gelenkt, und dass Abweichungen zwischen diesen Anforderungen und der Projektplanung und den Arbeitsprodukten identifiziert werden.
- Project Planning bedeutet, dass eine Planung der definierten Projektaktivitäten erstellt, entsprechend kommuniziert, und aufrechterhalten wird.
- Project Monitoring and Control stellt sicher, dass Einsicht in den Projektfortschritt und in die Umsetzung der geplanten Aktivitäten in den Projekten herrscht, so dass entsprechende Korrekturmaßnahmen definiert werden können, wenn die Durchführung der Projektaktivitäten erheblich von Plan abweicht.
- Supplier Agreement Management gewährleistet, dass die Beschaffung von Produkten von Zulieferern, mit denen ein Vertragsverhältnis besteht, gelenkt und überwacht wird.
- Measurement and Analysis bedeutet, dass Messgrößen definiert und aufrechterhalten werden, die den Informationsbedürfnissen der Projekt- und Geschäftsleitung gerecht werden.
- Process and Product Quality Assurance gewährleistet, dass den Mitarbeitern sowie der Geschäfts- und Projektleitung von unabhängiger Seite her, Einsicht in die Qualität der Prozessumsetzung und der zugehörigen Arbeitsprodukte vermittelt wird.
- Configuration Management stellt sicher, dass Softwarestände sowie die zugehörigen Dokumente, Werkzeuge und Dateien konsistent sind, und dass alle relevanten Arbeitsprodukte innerhalb einer Konfigurationsmanagement-Umgebung verwaltet werden, die die Integrität der Software-Projekt-Stände garantiert.
Weitere Informationen zum CMMI Prozessreifegradmodell finden Sie hier.
SCAMPI Class A-Appraisal
Ein "SCAMPI Class A-Appraisal" dient dazu, das die Erfüllung der Anforderungen des CMMI-Modells zu messen bzw. durchführen zu können. Dabei ist die Exaktheit, Korrektheit und Nachvollziehbarkeit der Ergebnisse gewährleistet. Ein "Class A-Appraisal" bezeichnet eine vollständige Bewertung gemäß Appraisal Requirements for CMMI (ARC).