Vad är CMMI? En modell för att optimera utvecklingsprocesser

Vad är CMMI?

Capability Maturity Model Integration (CMMI) är en process-och beteendemodell som hjälper organisationer att effektivisera processförbättringar och uppmuntra produktiva, effektiva beteenden som minskar riskerna i programvara, produkt-och tjänsteutveckling.

CMMI utvecklades av Software Engineering Institute vid Carnegie Mellon University som ett processförbättringsverktyg för projekt, divisioner eller organisationer. DoD och USA. Regeringen hjälpte till att utveckla CMMI, vilket är ett vanligt krav för DoD och amerikanska regeringens mjukvaruutvecklingskontrakt. CMMI administreras för närvarande av CMMI Institute, som köptes av ISACA 2016.

annons

CMMI-modell

CMMI är utformad för att förbättra prestanda genom att förse företag med allt de behöver för att konsekvent utveckla bättre produkter och tjänster. Men CMMI är mer än en processmodell; det är också en beteendemodell. Företag kan använda CMMI för att ta itu med logistiken för att förbättra prestanda genom att utveckla mätbara riktmärken, men CMMI kan också bidra till att skapa en struktur för att uppmuntra produktivt och effektivt beteende i hela organisationen.

utveckling av CMMI

CMMI utvecklades för att kombinera flera affärsmognad modeller i ett ramverk. Det föddes från programvaran CMM-modellen som utvecklades mellan 1987 och 1997. CMMI Version 1.1 släpptes 2002, följt av Version 1.2 2006 och Version 1.3 2010; V1.3 ersattes av V2.0 i mars 2018.

i sin första iteration som programvara CMM var modellen skräddarsydd för programvaruteknik. Följande versioner av CMMI blev mer abstrakta och generaliserade, så att den kan tillämpas på hårdvara, programvara och serviceutveckling i alla branscher. Med lanseringen av V2.0 har processen effektiviserats — CMMI behandlade tidigare tre intresseområden, inklusive Produkt-och tjänsteutveckling, serviceetablering och produkt-och tjänsteförvärv, men de har alla slagits samman till en fristående modell.

varje iteration av CMMI syftar till att vara lättare för företag att förstå och använda än den förra, och varje modell är utformad för att vara mer kostnadseffektiv och lättare att integrera eller distribuera. Det uppmuntrar företag att fokusera på kvalitet framför kvantitet genom att fastställa riktmärken för kontroll av leverantörer och leverantörer, identifiera och lösa processfrågor, minimera risker och bygga en företagskultur som kommer att stödja CMMI-modellen.

CMMI-mognadsnivåer

CMMI-modellen bryter ner organisatorisk mognad i fem nivåer. För företag som omfamnar CMMI är målet att höja organisationen upp till nivå 5, Den “optimerande” mognadsnivån. När företag når denna nivå är de inte färdiga med CMMI. Istället fokuserar de på underhåll och regelbundna förbättringar.

CMMI: s mognadsnivåer är:

annons

  • mognadsnivå 0-ofullständig: i detta skede arbete ” kan eller inte kan få klar.”Mål har inte fastställts vid denna tidpunkt och processer bildas endast delvis eller uppfyller inte de organisatoriska behoven.
  • Mognadsnivå 1-Initial: Processer ses som oförutsägbara och reaktiva. I detta skede, “arbetet blir avslutat men det är ofta försenat och över budget.”Det här är det värsta steget ett företag kan befinna sig i — en oförutsägbar miljö som ökar risken och ineffektiviteten.
  • mognadsnivå 2-hanterad: det finns en nivå av projektledning uppnådd. Projekt “planeras, utförs, mäts och kontrolleras” på denna nivå, men det finns fortfarande många problem att ta itu med.
  • mognadsnivå 3-definierad: i detta skede är organisationer mer proaktiva än reaktiva. Det finns en uppsättning “organisationsövergripande standarder” för att ” ge vägledning över projekt, program och portföljer.”Företag förstår sina brister, hur man hanterar dem och vad målet är för förbättring.
  • mognadsnivå 4-kvantitativt hanterad: detta steg mäts och kontrolleras mer. Organisationen arbetar med kvantitativa data för att bestämma förutsägbara processer som anpassar sig till intressenternas behov. Verksamheten ligger före risker, med mer datadriven insikt i processbrister.
  • Mognadsnivå 5-Optimering: Här är en organisations processer stabila och flexibla. I detta sista skede kommer en organisation att vara i konstant tillstånd att förbättra och reagera på förändringar eller andra möjligheter. Organisationen är stabil, vilket möjliggör mer “smidighet och innovation” i en förutsägbar miljö.

när organisationer når Nivå 4 och 5 anses de vara hög mognad, där de “ständigt utvecklas, anpassar och växer för att möta behoven hos intressenter och kunder.”Det är målet för CMMI: Att skapa tillförlitliga miljöer där produkter, tjänster och avdelningar är proaktiva, effektiva och produktiva.

för en djupare titt, se “

{{#url}}CMMI mognadsnivåer: en guide till att optimera utvecklingsprocesser {{/url}}{{^url}}CMMI mognadsnivåer: en guide till att optimera utvecklingsprocesser{{/url}}

.”

annons

CMMI Kapacitetsnivåer

CMMI har också kapacitetsnivåer som används för att bedöma en organisations prestanda och processförbättring som det gäller för ett individuellt övningsområde som beskrivs i CMMI-modellen. Det kan hjälpa till att få struktur att bearbeta och förbättra prestanda och varje nivå bygger på den sista, liknande mognadsnivåerna för att bedöma en organisation.

kapacitetsnivåerna är:

  • kapacitetsnivå 0-ofullständig: Inkonsekvent prestanda och ett ” ofullständigt tillvägagångssätt för att uppfylla syftet med övningsområdet.”
  • kapacitetsnivå 1-Initial: fasen där organisationer börjar ta itu med prestationsproblem inom ett specifikt övningsområde, men det finns inte en komplett uppsättning metoder på plats.
  • kapacitetsnivå 2-hanterad: framsteg börjar visa och det finns en fullständig uppsättning metoder på plats som specifikt behandlar förbättringar inom övningsområdet.
  • Kapacitetsnivå 3-Definierad: Det finns fokus på att uppnå projekt-och organisatoriska prestationsmål och det finns tydliga organisatoriska standarder för att ta itu med projekt inom det praktikområdet.

uppdaterad CMMI V2.0

den senaste versionen av CMMI, Version 2.0, fokuserar mer på prestanda och hur prestanda påverkar verksamheten och hur man förstår en organisations prestandabehov. Det finns information om hur man fastställer prestationsmål och sedan spårar dessa mål för att se till att de uppnås på alla nivåer av affärsmognad.

Version 2.0 integreras också bättre med agila och Scrum-processer, med fokus på säkerhet och säkerhet. Om du redan har en smidig praxis på plats hjälper CMMI V2.0 dig att arbeta runt eller förbättra etablerade processer som redan fungerar för ditt företag. CMMI V2.0 syftar också till att sänka den totala kostnaden för bedömningar och förkorta tiden det tar att bedöma och organisera. CMMI V2.0 minskar också mängden teknisk kunskap som ingår, så det är lättare för dem utanför teknikindustrin att läsa och förstå. Det finns också en onlineplattform där användare kan bygga och designa en modell som passar organisationens specifika behov.

annons

CMMI-Institutet inkluderade också mer information om hur man demonstrerar avkastning, så ledare kan få andra chefer ombord. Resultatriktmärken och mål som beskrivs i CMMI kan hjälpa företag att se till att alla projekt och processer är kostnadseffektiva eller lönsamma. Den senaste versionen är också lättare att distribuera i en organisation med mindre tekniskt språk och uppdaterade användarvänliga och anpassningsbara onlineplattformar och verktyg som ger vägledning för att anta CMMI eller övergå till V2.0 från V1.3. Det finns också på flera översatta språk.

CMMI-certifieringar

CMMI-certifieringar erbjuds direkt genom CMMI Institute, som certifierar individer, bedömare, instruktörer och utövare.

CMMI Institute erbjuder följande certifieringar:

  • CMMI Associate: CMMI Associate-certifieringen visar ditt engagemang och förmåga när det gäller kapacitet och prestandaförbättring. Certifieringen bekräftar att du har kompetens och kunskap för att koppla CMMI-modellen till affärsvärde och att delta som medlem i Utvärderingsteamet (CTM).
  • CMMI Professional: Nästa nivå av certifiering är CMMI Professional certification, som visar din förmåga att tillämpa CMMI-modellen i en organisationsstruktur genom vägkartor för prestanda, teamcoaching, organisatorisk förändringshantering och främja en förbättringskultur.
  • certifierad CMMI Lead Appraiser: som certifierad CMMI Lead Appraiser kommer du att vara kvalificerad att bedöma organisationer för att bestämma deras förmåga eller mognadsnivå som beskrivs i CMMI-modellen. Ansökningarna granskas av ISACA Appraiser Application Review committee, som kommer att utvärdera dina kvalifikationer för certifieringen.
  • certifierad CMMI-instruktör: den certifierade CMMI-Instruktörcertifieringen gör att du kan leda instruktionskurser på CMMI. Du behöver en sponsringsorganisation som också är en ISACA-partner och som är licensierad för användning av CMMI-produktsviten för att kvalificera dig för tentamen.

för mer information om CMMI-certifieringar, se “

{{#url}}CMMI-certifieringar: en komplett guide {{/url}}{{^url}}CMMI-certifieringar: En komplett guide {{/url}}

.”

annons

CMMI-verktyg

CMMI-Institutet auktoriserar tredjepartsorganisationer att sälja CMMI-verktyg och tjänster, listan över godkända leverantörer är omfattande och du kan

{{#url}}Sök efter produkt, plats och språk{{/url}}{{^url}}Sök efter produkt, plats och språk{{/url}}

på CMMI-institutets webbplats.

den typ av CMMI-verktyg som fungerar bäst för din organisation beror på ditt företags behov. Efter CMMI identifierar du de bästa verktygen under mognadsnivå 2 eller 3; vid denna tidpunkt kommer din CMMI-konsult att erbjuda rekommendationer eller hjälpa dig att designa anpassade verktyg baserade på omfattande forskning. Den vanligaste kategorin av verktyg som du måste överväga inkluderar:

annons

  • projekt-och dokumenthantering
  • Bug tracker
  • uppskattning
  • krav och designhantering
  • besluts-och analysverktyg
  • Metrics tools
  • integrationsprogram

Leave a Reply