CMMI maturity levels: a guide to optimizing development processes

{{#url}}Capability Maturity Model Integration (CMMI) {{/url}}{{^url}} Capability Maturity Model Integration (CMMI) {{/url}}

je vývojový model navržený částečně s ministerstvem obrany USA, aby pomohl objektivně posoudit vývojové procesy vládních dodavatelů. Pomáhá měřit zralost vývojových procesů v podnikání pomocí stupnice od jedné do pěti. Procesy jsou měřeny podle požadavků CMMI, což pomáhá organizacím vést každou úroveň při vytváření formálního, měřitelného a spolehlivého procesu vývoje softwaru.

když podnik dosáhne konečné fáze zralosti CMMI, je ve stavu neustálé optimalizace zavedených vývojových procesů. Rámec CMMI je navržen tak, aby organizacím pomohl dosáhnout této úrovně zralosti tím, že hladce řídí vývoj procesů, implementace a údržba. Nižší úrovně zralosti CMMI vytvářejí pevný základ pro udržení nejvyšší úrovně optimalizace. Každý proces začíná v počáteční fázi a postupně se vyvíjí do konečné úrovně zralosti, pomocí CMMI jako průvodce osvědčenými postupy.

reklama

zde je přehled toho, co každá úroveň zralosti CMMI znamená a jak je může vaše organizace dosáhnout.

počáteční

CMMI Maturity Level 1 je typicky nestabilní prostředí, kde organizace je vysoce reaktivní a hašení požárů. V tomto nastavení jsou procesy obvykle ad hoc a podnik se spoléhá na konkrétní jednotlivce, aby udrželi věci nad vodou. Procesy jsou nové a často nezdokumentované — a podniky nejsou schopny spolehlivě opakovat procesy. Toto je výchozí bod pro proces, který vaše organizace plánuje opakovat-než vyžehlíte všechny uzly a vytvoříte rutinu.

všechny podniky začínají v počáteční fázi při vytváření nového vývojového procesu. Jakmile tento proces zopakujete nebo se pokusíte zopakovat, objevíte neočekávané zátarasy, které je třeba řešit, provést úpravy a sledovat metriky. Budete přirozeně postupovat na vyšší úrovně prostřednictvím pokusů a omylů, protože vám pomohou informovat o vylepšeních.

řízené a opakovatelné

na úrovni zralosti 2 jsou vývojové procesy organizace opakovatelné a přinášejí konzistentní výsledky. V této fázi jsou všechny obchodní projekty řízeny tak ,aby procesy byly ” plánovány, prováděny, měřeny a kontrolovány,”

{{#url}}podle CMMI Institutu {{/url}}{{^url}}podle CMMI Institutu {{/url}}

. Na této úrovni se zaměřuje na řízení požadavků, procesů, pracovních produktů a služeb. Chcete zajistit, aby všechny zúčastněné strany byly usazeny a dostaly vlastnictví nad konkrétními úkoly.

procesy by měly být schopny odolat zátěžovému testu, který by dokázal, že i když věci v Organizaci nefungují hladce, procesy stále přinášejí konzistentní a měřitelné výsledky.

definováno

úroveň zralosti 3 je, když má vaše organizace procesy, které jsou “dobře charakterizovány a pochopeny a jsou popsány v normách, postupech, nástrojích a metodách”, podle

{{#url}}Návody bod {{/url}}{{^url}}Návody bod {{/url}}

. Procesy by měly být dobře definovány a zdokumentovány a měly by být do určité míry v průběhu času neustále zlepšovány. Tato úroveň přináší větší organizaci a standardizaci vašeho procesu stanovením spolehlivosti a efektivity.

reklama

kvantitativně řízená a schopná

úroveň splatnosti 4 je vyhrazena pro procesy, které dosáhly fáze, kdy je lze měřit pomocí definovaných metrik, které ukazují, jak je proces prospěšný pro obchodní operace.

tyto procesy byly opakovaně testovány, rafinovány a přizpůsobeny v různých podmínkách v celé organizaci. Všechny klíčové zúčastněné strany a uživatelé procesů jsou kompetentní v zavedeném procesu a pohodlně jej nasazují v různých prostředích. Nyní by se váš proces měl snadno přizpůsobit ostatním projektům v organizaci a stát jako šablona pro budoucí vývoj procesů.

reklama

optimalizace a efektivita

konečná úroveň zralosti popisuje procesy, které jsou podle potřeby neustále sledovány a vylepšovány. Vaše procesy by měly vždy zůstat dostatečně flexibilní, aby vyhovovaly novým technologiím a inovacím v Organizaci. Vývojové procesy nemají být statické a pátá a konečná úroveň zralosti není konečným bodem. Organizace musí stále udržovat neustálé zaměření na výkon procesu, aby si udržely tuto úroveň hodnocení.

procesní hodnocení

procesy vaší organizace jsou hodnoceny certifikovaným vedoucím odhadcem CMMI — buď jednotlivcem, nebo týmem odhadců, kteří vás provedou procesem hodnocení k identifikaci silných a slabých stránek. Standardní metoda hodnocení CMMI pro zlepšování procesů (SCAMPI) zahrnuje tři metody: třída A, Třída B A Třída C.

hodnocení SCAMPI třídy A se provádí poté, co organizace zavedla změny a vylepšení procesů a cítí, že je čas určit nový benchmark pomocí rámce CMMI. Tento typ hodnocení nabízí hodnocení úrovně zralosti nebo schopnosti, silné a slabé stránky ve vašich organizačních procesech, názory na klíčové problémy procesu a způsob, jak sledovat zlepšení.

hodnocení SCAMPI třídy B se provádí, když organizace potřebuje posoudit, jak blízko jsou k dosažení cílové úrovně zralosti CMMI, a je to méně přísné než hodnocení třídy A. S hodnocením třídy B získáte lepší přehled o silných a slabých stránkách procesu, o tom, jak je pravděpodobné, že váš proces splní požadavky CMMI, kritiku klíčových problémů procesu a způsob, jak sledovat a podporovat zlepšování a budoucí hodnocení.

reklama

hodnocení SCAMPI třídy C jsou navržena tak, aby byla rychlá a flexibilní — více než třída A nebo B. Hodnocení třídy B zasáhne klíčové potřeby, aby rychle posoudilo, zda je vaše organizace připravena na hodnocení SCAMPI třídy A. Používá se také k posouzení procesu během vývoje a ke sledování implementace procesu. Hodnocení třídy C poskytne vaší organizaci lepší přehled o tom, jak můžete zlepšit procesy podle pokynů CMMI, shrnutí přiměřenosti procesů, doporučení pro zlepšení a databáze, která pomůže sledovat budoucí hodnocení a vylepšení.

Leave a Reply