Wat is CMMI? Een model voor het optimaliseren van ontwikkelingsprocessen
Wat is CMMI?Het Capability Maturity Model Integration (CMMI) is een proces-en gedragsmodel dat organisaties helpt procesverbetering te stroomlijnen en productief, efficiënt gedrag aan te moedigen dat de risico ‘ s in de ontwikkeling van software, producten en diensten vermindert.
de CMMI is ontwikkeld door het Software Engineering Institute van de Carnegie Mellon University als een procesverbeteringsinstrument voor projecten, afdelingen of organisaties. Defensie en de VS De overheid hielp bij de ontwikkeling van de CMMI, wat een gemeenschappelijke vereiste is voor DoD en de Amerikaanse overheid software development contracten. Het CMMI wordt momenteel beheerd door het CMMI instituut, dat in 2016 werd aangekocht door de ISACA.
CMMI model
de CMMI is ontworpen om de prestaties te verbeteren door bedrijven alles te bieden wat ze nodig hebben om consequent betere producten en diensten te ontwikkelen. Maar het CMMI is meer dan een procesmodel; het is ook een gedragsmodel. Bedrijven kunnen de CMMI gebruiken om de logistiek van het verbeteren van prestaties aan te pakken door meetbare benchmarks te ontwikkelen, maar CMMI kan ook helpen een structuur te creëren voor het stimuleren van productief, efficiënt gedrag in de hele organisatie.
evolutie van CMMI
de CMMI is ontwikkeld om meerdere modellen voor zakelijke looptijd te combineren in één kader. Het is ontstaan uit de Software CMM model ontwikkeld tussen 1987 en 1997. CMMI versie 1.1 werd uitgebracht in 2002, gevolgd door Versie 1.2 in 2006 en versie 1.3 in 2010; V1.3 werd vervangen door V2.0 in Maart 2018.
in zijn eerste iteratie als Software CMM, werd het model aangepast aan software engineering. De volgende versies van de CMMI werden meer abstract en gegeneraliseerd, waardoor het kan worden toegepast op hardware -, software-en service-ontwikkeling in elke industrie. Met de release van V2.0, is het proces gestroomlijnd — de CMMI eerder gericht op drie gebieden van belang, met inbegrip van product en service ontwikkeling, service vestiging en product en service acquisitie, maar ze zijn allemaal samengevoegd in een standalone model.
elke iteratie van de CMMI is bedoeld om voor bedrijven gemakkelijker te begrijpen en te gebruiken dan de vorige, en elk model is ontworpen om kosteneffectiever te zijn en gemakkelijker te integreren of te implementeren. Het moedigt bedrijven aan om zich te concentreren op kwaliteit boven kwantiteit door het vaststellen van benchmarks voor het doorlichten van Leveranciers en leveranciers, het identificeren en oplossen van procesproblemen, het minimaliseren van risico ‘ s en het bouwen van een bedrijfscultuur die het CMMI-model zal ondersteunen.
CMMI-Looptijdniveaus
het CMMI-model verdeelt organisatorische rijpheid in vijf niveaus. Voor bedrijven die CMMI omarmen, is het doel om de organisatie te verhogen tot Niveau 5, het “optimaliseren” volwassenheidsniveau. Zodra bedrijven dit niveau bereiken, zijn ze nog niet klaar met de CMMI. In plaats daarvan richten ze zich op onderhoud en regelmatige verbeteringen.
de Maturiteitsniveaus van CMMI zijn:
- volwassenheidsniveau 0-onvolledig: in dit stadium kan het werk ” al dan niet voltooid worden.”Doelen zijn op dit moment nog niet vastgesteld en processen worden slechts gedeeltelijk gevormd of voldoen niet aan de organisatorische behoeften.
- Looptijd Niveau 1-Oorspronkelijk: Processen worden gezien als onvoorspelbaar en reactief. In dit stadium, “het werk wordt voltooid, maar het is vaak vertraagd en over het budget.”Dit is de slechtste fase waarin een bedrijf zich kan bevinden – een onvoorspelbare omgeving die risico’ s en inefficiëntie verhoogt.
- looptijd niveau 2-beheerd: er is een niveau van projectmanagement bereikt. Projecten worden op dit niveau” gepland, uitgevoerd, gemeten en gecontroleerd”, maar er moeten nog veel problemen worden aangepakt.
- volwassenheidsniveau 3-gedefinieerd: in dit stadium zijn organisaties meer proactief dan reactief. Er is een set van “organisatiebrede standaarden” om “begeleiding te bieden over projecten, programma’ s en portefeuilles.”Bedrijven begrijpen hun tekortkomingen, hoe ze aan te pakken en wat het doel is voor verbetering.
- Looptijdniveau 4-kwantitatief beheerd: deze fase wordt meer gemeten en gecontroleerd. De organisatie werkt aan kwantitatieve gegevens om voorspelbare processen te bepalen die aansluiten bij de behoeften van stakeholders. Het bedrijf loopt risico ‘ s voor, met meer datagedreven inzicht in procesgebreken.
- Looptijdniveau 5-Optimaliseren: Hier zijn de processen van een organisatie stabiel en flexibel. In deze laatste fase zal een organisatie voortdurend in staat zijn om te verbeteren en te reageren op veranderingen of andere kansen. De organisatie is stabiel, wat zorgt voor meer” wendbaarheid en innovatie, ” in een voorspelbare omgeving.
zodra organisaties niveau 4 en 5 bereiken, worden ze beschouwd als hoogontwikkeld, waar ze ” voortdurend evolueren, zich aanpassen en groeien om te voldoen aan de behoeften van belanghebbenden en klanten.”Dat is het doel van de CMMI: Om betrouwbare omgevingen te creëren waar producten, diensten en afdelingen proactief, efficiënt en productief zijn.
voor een diepere kijk, zie “
.”
CMMI Capability Levels
de CMMI heeft ook capability levels die worden gebruikt om de prestaties en procesverbetering van een organisatie te beoordelen, zoals het van toepassing is op een individueel praktijkgebied dat in het CMMI-model wordt beschreven. Het kan helpen om structuur aan proces en prestatieverbetering te brengen en elk niveau bouwt voort op het laatste, vergelijkbaar met de volwassenheidsniveaus voor het beoordelen van een organisatie.
de capaciteitsniveaus zijn:
- bekwaamheidsniveau 0-onvolledig: Inconsistente prestaties en een ” onvolledige aanpak om te voldoen aan de bedoeling van de praktijk gebied.”
- Capability Level 1-Initial: de fase waarin organisaties beginnen met het aanpakken van prestatieproblemen in een specifiek praktijkgebied, maar er is geen volledige reeks praktijken.
- Capability Level 2-Managed: er begint vooruitgang te worden geboekt en er is een volledige reeks praktijken die specifiek gericht zijn op verbetering op het gebied van de praktijk.
- Capability Level 3-Defined: Er is een focus op het bereiken van project-en organisatorische prestatiedoelstellingen en er zijn duidelijke organisatorische normen voor het aanpakken van projecten in dat praktijkgebied.
bijgewerkte CMMI V2. 0
de nieuwste versie van de CMMI, Versie 2.0, richt zich meer op prestaties en hoe prestaties van invloed zijn op het bedrijfsleven en hoe de prestatiebehoeften van een organisatie te begrijpen. Er is informatie over hoe u prestatiedoelen kunt vaststellen en deze doelen vervolgens kunt volgen om ervoor te zorgen dat ze op alle niveaus van zakelijke volwassenheid worden bereikt.
versie 2.0 integreert ook beter met agile en Scrum processen, met een focus op veiligheid en beveiliging. Als u al een agile praktijk in de plaats, de CMMI V2.0 zal u helpen om te werken rond of het verbeteren van gevestigde processen die al werken voor uw bedrijf. De CMMI V2. 0 heeft ook tot doel de totale kosten van beoordelingen te verlagen en de tijd die nodig is om te beoordelen en de organisatie te verkorten. De CMMI V2.0 bezuinigt ook op de hoeveelheid technische kennis opgenomen, dus het is gemakkelijker voor degenen buiten de tech-industrie te lezen en te begrijpen. Er is ook een online platform waar gebruikers een model kunnen bouwen en ontwerpen dat past bij de specifieke behoeften van de organisatie.
het CMMI-Instituut bevatte ook meer informatie over hoe de ROI kan worden aangetoond, zodat leiders andere leidinggevenden aan boord kunnen krijgen. Prestatiebenchmarks en-doelstellingen die in het CMMI worden beschreven, kunnen bedrijven helpen ervoor te zorgen dat alle projecten en processen kosteneffectief of winstgevend zijn. De nieuwste versie is ook gemakkelijker te implementeren in een organisatie met minder technische taal en bijgewerkte gebruiksvriendelijke en aanpasbare online platforms en tools die begeleiding bieden voor de goedkeuring van CMMI of de overgang naar V2.0 van V1.3. Het is ook beschikbaar in verschillende vertaalde talen.
CMMI-certificeringen
CMMI-certificeringen worden rechtstreeks aangeboden via het CMMI-instituut, dat personen, taxateurs, instructeurs en praktijkmensen certificeert.
het CMMI Instituut biedt de volgende certificeringen:
- CMMI Associate: De CMMI Associate-certificering toont uw inzet en capaciteiten als het gaat om het verbeteren van capaciteiten en prestaties. De certificering valideert dat je de vaardigheden en kennis hebt om het CMMI-model te verbinden met business value en om deel te nemen als Beoordelingsteamlid (CTM).
- CMMI Professional: Het volgende niveau van certificering is de CMMI Professional certificering, die uw vermogen om het CMMI model toe te passen in een organisatiestructuur door middel van routekaarten voor prestaties, team coaching, organisatie change management en het bevorderen van een cultuur van verbetering demonstreert.
- Certified CMMI Lead taxateur: als certified CMMI Lead taxateur bent u gekwalificeerd om organisaties te beoordelen om hun capaciteiten of volwassenheidsniveau te bepalen, zoals beschreven in het CMMI-model. Aanvragen worden beoordeeld door de ISACA Appraiser Application Review committee, die uw kwalificaties voor de certificering zal evalueren.
- gecertificeerde CMMI instructeur: met de gecertificeerde CMMI Instructeurscertificering kunt u instructiecursussen over CMMI leiden. Je hebt een sponsorende organisatie nodig die ook ISACA partner is en die een licentie heeft voor het gebruik van de CMMI product suite om in aanmerking te komen voor het examen.
voor meer informatie over CMMI-certificeringen, zie “
.”
CMMI tools
het CMMI instituut geeft derden toestemming om CMMI tools en diensten te verkopen, de lijst van erkende leveranciers is uitgebreid en u kunt
het type CMMI-tools dat het beste werkt voor uw organisatie hangt af van de behoeften van uw bedrijf. Na de CMMI identificeer je de beste tools tijdens volwassenheid niveau 2 of 3; op dit punt zal je CMMI consultant aanbevelingen doen of je helpen bij het ontwerpen van tools op maat op basis van uitgebreid onderzoek. De meest voorkomende categorie van tools die je nodig hebt om te overwegen omvat:
- Project-en documentbeheer
- Bug tracker
- schatting
- vereiste-en ontwerpbeheer
- besluitvormings-en analysetools
- Metrics tools
- Integratietoepassing
Leave a Reply