Capability Maturity Model (CMM)

Autor: John Stephens
Erstelldatum: 22 Januar 2021
Aktualisierungsdatum: 29 Juni 2024
Anonim
Capability Maturity Model
Video: Capability Maturity Model

Inhalt

Definition - Was bedeutet Capability Maturity Model (CMM)?

Capability Maturity Model (CMM) ist eine technische und disziplinübergreifende Methode, mit der Softwareentwicklungsprozesse und Systemverbesserungen vereinfacht und verfeinert werden. Basierend auf dem Process Maturity Framework (PMF) wurde CMM entwickelt, um die Leistungsfähigkeit von staatlichen Auftragnehmern zu bewerten.

CMM ist ein Maßstab für den Vergleich von Organisationsprozessen. Es wird routinemäßig auf die Bereiche IT, Handel und Regierung angewendet, um Prozesse in Geschäftsbereichen wie Software-Engineering, Risikomanagement, Projektmanagement und System-Engineering zu vereinfachen.

Die Carnegie Mellon University (CMU), die das CMM-Patent anmeldet, bietet CMM-Aufsicht über ihr Software Engineering Institute (SEI).


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt das Capability Maturity Model (CMM)

CMM arbeitet nach folgenden Konzepten:

  • Schlüsselprozessbereiche (KPA): Beziehen Sie sich auf eine Gruppe von Aktivitäten, die für den Zielerfolg verwendet werden.
  • Ziele: Beziehen Sie sich auf die effektive KPA-Implementierung, die die Reifefähigkeit anzeigt und die KPA-Parameter und -Absicht angibt.
  • Gemeinsame Merkmale: Siehe KPA-Leistungsverpflichtung und -Fähigkeit, durchgeführte Aktivitäten, Messung, Verifizierung und Analyse der Implementierung.
  • Schlüsselpraktiken: Siehe Infrastrukturkomponenten, die zur Erleichterung der Implementierung und Institutionalisierung von KPA verwendet werden.
  • Reifegrade: Bezieht sich auf einen Prozess mit fünf Ebenen, bei dem die höchste Ebene ein idealer Zustand ist, und Prozesse werden systematisch durch Optimierung und kontinuierliche Verbesserung gesteuert.

Die folgenden CMM-Phasen beziehen sich auf die Prozessverwaltungsfunktionen eines Unternehmens:


  • Anfänglich: Eine instabile Prozessumgebung wird bereitgestellt. Während dieser Phase tritt eine dynamische, aber nicht dokumentierte Veränderung auf, die unkontrolliert und reaktiv genutzt wird.
  • Wiederholbar: Dies ist eine Phase wiederholbarer Prozesse, die konsistente Ergebnisse liefern. Grundlegende Projektmanagementtechniken werden wiederholt eingesetzt, um einen kontinuierlichen Erfolg zu erzielen.
  • Definiert: Diese Phase umfasst dokumentierte und definierte Standards, die sich im Laufe der Zeit ändern und eine etablierte Leistungskonsistenz fördern.
  • Verwaltet: In dieser Phase werden Prozessmetriken verwendet und der AS-IS-Prozess wird effektiv gesteuert. Das Management passt sich Projekten ohne Spezifikationsabweichung an. Die Prozessfähigkeit wird von dieser Ebene aus eingestellt.
  • Optimierung: Die letzte Phase konzentriert sich auf die kontinuierliche Verbesserung der Prozessleistung durch innovative und schrittweise technologische Verbesserungen.