CMMI


Capability Maturity Model Integration: ist eine Familie von Referenzmodellen für unterschiedliche Anwendungsgebiete - derzeit für die Produktentwicklung ( CMMI® for Development), den Produkteinkauf (CMMI® for Acquisition )und die Dienstleistungserbringung (CMMI® for Services). Diese wurden von dem SEI ( Software Engineering Institute) und Carnegie Mellon University im Auftarg vom US-Verteidigungsministerium zur Bewertung der Reife von Organisationen oder einzelnen Prozessen (z.B. Softwareprozessen) entwickelt.

Die CMMI basierende Prozessverbesserung beinhaltet die Identifizierung der Stärken und Schwächen und die Durchführung von Prozess-Anpassungen, um die Schwächen zu überwinden. CMMI kann für ein Team, eine Arbeitsgruppe, ein Projekt, eine Abteilung oder eine Organization angewendet werden. Die Sammlung bester Praktiken (best practices) hilft Organisationen ihre Effektivität, Effizienz und Qualität zu steigern. Die "best practices" werden pro "process area" definiert. Einige der wichtigsten "process areas" in der Produktentwicklung: 
  • configuration management
  • quality assurance
  • verification and validation
  • risk management
  • requirements management
  • supplier management
  • project management
  • interface compatibility
  • make, buy, or reuse analysis
  • capacity management
  • availability management
  • disaster recovery
  • data collection
  • process performance.. und mehr.