Skip to main content

Wat is het Matance Maturity -model?

Het capaciteitsmaturiteitsmodel (CMM) is in de jaren tachtig ontwikkeld door de Carnegie Mellon University om de Amerikaanse overheid te helpen ervoor te zorgen dat aannemers van softwareontwikkeling voldoende processen hadden om met succes projecten te leveren.CMM biedt nu een methode voor organisaties om hun processen te evalueren en te verbeteren.Soortgelijke modellen zijn afkomstig van de CMM.

CMM beschrijft een raamwerk van vijf volwassenheidsniveaus van de processen van een organisatie.Het initiële niveau is het laagste volwassenheidsniveau.Wanneer de processen van een organisatie niveau één zijn, ontvangen de projecten weinig planning.Belangrijkste disciplines worden mogelijk niet opgenomen wanneer dat nodig is en het product is niet geoptimaliseerd.Het proces is onvoorspelbaar en verandert en projectresultaten zijn sterk afhankelijk van de talenten en vaardigheden van het ontwikkelingspersoneel.

Het tweede niveau van de CMM staat bekend als het herhaalbare niveau, waar sommige beleidsregels voor projectontwikkeling zijn vastgesteld en worden beheerd.Ongeautoriseerde wijzigingen worden gecontroleerd.Effectieve praktijken van eerdere projecten zijn geïdentificeerd en worden herhaald.

In het derde of gedefinieerde niveau is het algemene proces gedocumenteerd en worden subprocessen op een logische manier opgenomen.Op dit niveau helpen processen het ontwikkelingspersoneel en het management om te verbeteren.De processen kunnen worden aangepast aan de specifieke vereisten van een bepaald project.Analyse van inputs, outputs en beoordelingen kan worden opgenomen en de rollen en verantwoordelijkheden van het teamlid worden goed begrepen.

Het vierde niveau wordt het beheerde niveau genoemd.In dit niveau hebben processen statistieken ontwikkeld en worden ze gemeten.Verhoogde projectcontrole wordt bereikt, variaties in procesresultaten worden verminderd en de variaties blijven in een acceptabel bereik.Als de resultaten buiten bereik zijn, worden ze geïdentificeerd en worden corrigerende actie ondernomen.

Bovenaan is het meest volwassen niveau het vijfde niveau.Op dit optimaliserende niveau concentreert de organisatie als geheel zich op het continu verbeteren van haar processen.Het doel is om defecten te voorkomen.Gegevens over defecten worden vastgelegd en geanalyseerd en processen worden herzien om de snelheid van defecten te verlagen.Geleerde lessen worden ook gevangen en gerapporteerd.

Samen met de procesmaturiteitsniveaus bevat CMM ook verschillende andere concepten.Een concept is dat van belangrijke procesgebieden (KPA's), die gerelateerde activiteiten zijn die kritieke doelstellingen bereiken.Andere concepten omvatten het gebruik van doelen, die de reikwijdte, grenzen en intentie documenteren zoals ze betrekking hebben op de KPA's.Gemeenschappelijke kenmerken, een ander CMM -concept, zijn organisatieprocesmethoden die KPA's bevatten. Hoewel CMM in eerste instantie is ontwikkeld voor het softwareontwikkelingsproces, wordt het vaak gebruikt om vele soorten processen te verbeteren.Het komt nog steeds voor in informatietechnologiebeheer, met name bij het leveren van informatietechnologiediensten en het beheren van hardware.In veel organisaties is het gebruik van CMM voor softwareontwikkeling vervangen door het Capability Maturity Model Integration (CMMI) -programma.CMMI is ontwikkeld om het gebruik van meerdere modellen beter te integreren in een overkoepelende structuur.