Test Maturity Model Integration neboli TMMI pravděpodobně zná každý, kdo se zabývá vývojem nebo testováním. Co pro vás může tento rámec udělat?
Jak to jako organizace můžete využít ke zlepšení testovacích a dodacích procesů? Kromě TMMI také musíte znát CMMI nebo integraci modelu zralosti schopností.
Ačkoli jsou oba skvělými modely ve vývoji softwaru, mají své rozdíly.
Key Takeaways
- CMMI (Capability Maturity Model Integration) je rámec pro zlepšování procesů pro organizace zabývající se vývojem softwaru a servisními organizacemi, zatímco TMMI (Test Maturity Model Integration) se zaměřuje na zlepšování procesů testování softwaru.
- CMMI pokrývá širší škálu organizačních procesů a schopností, zatímco TMMI se specificky zaměřuje na činnosti související s testováním.
- Oba modely používají úrovně zralosti k hodnocení a zlepšování procesů organizace, ale CMMI má pět úrovní, zatímco TMMI má čtyři.
CMMI vs TMMI
Rozdíl mezi CMMI a TMMI je, že rámec CMMI se primárně zaměřuje na všechny postupy vývoje softwaru. Na druhou stranu se framework TMMI zaměřuje především na všechny procesy, které mohou případně vést ke zlepšení kvality softwaru.
Capability Maturity Model Integration, zkráceně CMMI, je proces rámcové metody, který umožňuje všem organizacím racionalizovat jejich software a produkty spolu s procesy vývoje služeb s cílem podpořit produktivitu a efektivitu pro snižování rizik.
Tento model posuzuje veškerou vyspělost firemních procesů a poskytuje doporučení pro zlepšení těch slabých procesů, které automaticky vedou ke zlepšení jejich produktů.
Prostřednictvím TMMI nebo Test Maturity Model Integration mohou organizace v IT sektoru zlepšit své postupy testování softwaru a zlepšit IT standardy společnosti.
Několik organizací z IT sektoru nachází TMMI jako užitečný nástroj pro racionalizaci a zjednodušení jejich procesů testování softwaru.
Zlepšení v tomto testovacím procesu jsou řízena profesionálním prostředím, ve kterém organizace působí.
Srovnávací tabulka
Parametry srovnání | CMMI | TMMI |
---|---|---|
Full-form | Integrace modelu splatnosti modelu | Integrace testovacího modelu zralosti |
Definice | Jedná se o metodický rámcový proces, který umožňuje všem organizacím racionalizovat jejich software a produkty spolu s procesy vývoje služeb s cílem podpořit produktivitu a efektivitu pro snižování rizik. | Jedná se o metodický rámec, který se zaměřuje především na všechny procesy, které mohou případně vést ke zlepšení kvality softwaru. |
Účel | Jeho účelem je zvýšit kvalitu softwaru. | Jeho účelem je zvýšit kvalitu procesu testování softwaru. |
Developed by | Carnegie Mellon University | základ TMMI |
rámců | Pro vývoj Pro akvizici Pro služby | Žádné dílčí rámce |
Co je CMMI?
CMMI je proces, který se stará o rámec řízení chování a rizik, který pomáhá organizacím racionalizovat proces zlepšování.
Podporuje vysokou produktivitu a efektivní behaviorální dovednosti, které snižují rizika při testování softwaru spolu s testováním produktů a zlepšováním služeb.
CMMI může společnostem pomoci zlepšit kvalitu jejich produktů spolu s produkčními službami tím, že jim poskytne vše, co k tomu potřebují.
Kromě procesního modelu je CMMI také model založený na chování. CMMI může pomoci společnostem řešit problémy logistiky se zlepšováním výkonnosti vývojem pozoruhodných benchmarků.
Také to může pomoci organizaci vytvořit strukturu, která podporuje vysokou produktivitu spolu se systematickým chováním v celé organizaci.
CMMI měří schopnost společnosti řídit a vypořádat se s rizikem a je modelem pro řízení rizik a bezpečnost. Aby společnost dodávala vysoce kvalitní produkty, musí být schopna řídit rizika ve všech aspektech.
Odolnost společnosti ve stresu je jedním z hlavních hledisek směrnic řízení rizik.
Ve vysoce vyspělé a vysoce kapacitní organizaci je nutné řešit vysoce neočekávané a stresující události, které lze snadno zvládnout.
Obecně platí, že organizace s nízkou vyspělostí a schopnostmi reagují na stres panikou a slepým následováním daných postupů nebo vyhazováním všech procesů a návratem k chaos která byla vytvořena.
Co je TMMI?
Jedná se o metodický rámec, který se zaměřuje především na všechny procesy, které mohou případně vést ke zlepšení kvality softwaru.
Prostřednictvím TMMI nebo Test Maturity Model Integration mohou organizace v IT sektoru zlepšit své postupy testování softwaru a zlepšit IT standardy společnosti.
Několik organizací z IT sektoru nachází TMMI jako užitečný nástroj pro racionalizaci a zjednodušení jejich procesů testování softwaru.
Zlepšení v tomto testovacím procesu jsou řízena profesionálním prostředím, ve kterém organizace působí
Model TMMi je rozdělen do různých úrovní zralosti, přičemž TMMi 1 je první úrovní zralosti. Úroveň vyspělosti organizace se mění s tím, jak organizace zlepšuje své testovací postupy.
Testovací procesy v organizaci jsou transformovány z ad hoc a neřízených na procesy, které jsou definovány, řízeny, optimalizovány a měřeny pomocí TMMi.
Organizace musí zajistit, aby byl její testovací proces dostatečně vylepšen při přechodu z jedné úrovně na druhou, jak to vyžaduje TMMi.
Kromě toho pomáhá testovacím týmům sladit se s obchodními/projektovými potřebami. To vede ke kvalitnějšímu softwarovému produktu s menším počtem závad.
Tyto úrovně zralosti jsou:
- Počáteční
- Managed
- Definováno
- Změřený
- Optimalizace
Hlavní rozdíly mezi CMMI a TMMI
- CMMI je o všem vada management, zatímco TMMI je především o prevenci defektů
- CMMI se zaměřuje na provádění softwaru, zatímco TMMI se zaměřuje na monitorování softwaru.
- CMMI má postupné i kontinuální procesy, zatímco TMMI má pouze postupné procesy.
- CMMI se primárně zaměřuje na vylepšení nebo aktualizaci softwaru, zatímco TMMI se zaměřuje na ladění cílů a jeho politik.
- CMMI je samostatný proces, zatímco TMMI musí fungovat zcela podle CMMI.
- http://www.erikvanveenendaal.nl/NL/files/e-book%20TMMi.pdf
- https://www.smslucknow.com/files/adhyayan/Adhyayan%20Vol%282%291.pdf#page=50
Poslední aktualizace: 20. července 2023
Chara Yadav je držitelem titulu MBA v oboru finance. Jejím cílem je zjednodušit témata související s financemi. Ve financích pracuje asi 25 let. Pořádala několik kurzů financí a bankovnictví pro obchodní školy a komunity. Přečtěte si o ní více bio stránka.