CMMI maturity levels: a guide to optimizing development processes
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.
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,”
. 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
. 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.
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ů.
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í.
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