TMMI測試成熟度能力評估介紹
一、TMMi簡介
TMMi(Test Maturity Model Integration測試成熟度模型集成)是由TMMi基金會開發(fā)的一個(gè)非商業(yè)化的、獨(dú)立于組織的測試成熟度模型。TMMi基金會是一個(gè)非營利組織,注冊地在愛爾蘭,成立于2007年,其擁有和管理TMMi模型。TMMi與國際標(biāo)準(zhǔn)相一致、由業(yè)務(wù)驅(qū)動(目標(biāo)驅(qū)動),是世界領(lǐng)先的測試管理體系建設(shè)與測試過程改進(jìn)的參考框架,借鑒了TMM、CMM、CMMI、Gelperin&Hetzel過程演進(jìn)模型、IEEE829、ISO9126、ISTQB等國際成熟標(biāo)準(zhǔn)體系。
TMMi為測試過程改進(jìn)提供了指南和參考框架,以解決測試經(jīng)理、測試人員和軟件質(zhì)量專家關(guān)注的一些問題。TMMi屬于階段型改進(jìn)模型,它包括階段或級別,組織可以通過它們使測試過程從臨時(shí)的和未管理的狀態(tài)進(jìn)化為已管理、已定義、已測量和優(yōu)化的狀態(tài)。在TMMi中有5個(gè)級別,規(guī)定了成熟度級別和測試過程改進(jìn)的路徑。每個(gè)級別都有一組過程域,組織需要實(shí)施這些過程域來達(dá)到對應(yīng)的成熟度級別。
二、TMMi的5個(gè)級別
TMMi包括5個(gè)成熟度級別,每個(gè)級別定義了為實(shí)現(xiàn)該級別需要實(shí)施什么。組織實(shí)現(xiàn)的成熟度級別越高,組織的測試過程就越成熟。為了達(dá)到特定TMMi成熟度級別,組織必須滿足該成熟度級別以及該級別以下成熟度級別的所有過程域的特殊目標(biāo)和通用目標(biāo),例如:如果組織達(dá)到TMMi 3級,則組織需滿足TMMi 2級和TMMi 3級包含的所有過程域。任何組織在默認(rèn)情況下都已達(dá)到TMMi的最低成熟度級別:L1初始級,該級別沒有包含任何必須滿足的過程域和對應(yīng)目標(biāo)。
除了TMMi初始級,其他成熟度級別都包括了幾個(gè)過程域,其表明組織的測試過程改進(jìn)應(yīng)集中關(guān)注在哪里。每個(gè)過程域明確定義了組織要達(dá)到成熟度級別所必須要解決的問題。針對每個(gè)過程域定義了一系列測試活動,通過執(zhí)行測試活動不斷改進(jìn)該過程域的測試實(shí)踐。
1、初始級
測試管理是雜亂無序的,通常測試被認(rèn)為是調(diào)試的一部分。缺少資源,工具和受過良好培訓(xùn)的測試員工。產(chǎn)品往往不能按時(shí)發(fā)布,預(yù)算超支并無法達(dá)到預(yù)期的交付質(zhì)量。
2、管理級
測試成為一個(gè)已管理的過程,并且明確與調(diào)試分開;有全公司或者全項(xiàng)目測試策略以及測試計(jì)劃,在測試策略中定義了基于產(chǎn)品風(fēng)險(xiǎn)評估的測試途徑;測試被有效的監(jiān)督和控制;測試的設(shè)計(jì)和執(zhí)行是根據(jù)規(guī)格設(shè)計(jì)和選擇的;具有獨(dú)立的測試環(huán)境。
3、定義級
測試不再是編碼之后的一個(gè)階段,被完全集成到開發(fā)生命周期;測試計(jì)劃在項(xiàng)目前期完成,制定了主測試計(jì)劃。存在組織級的標(biāo)準(zhǔn)測試過程,并會隨著時(shí)間推移而改進(jìn);擁有獨(dú)立的測試組織,并有特定的測試培訓(xùn)方案;測試擴(kuò)大到非功能測試,以及組織認(rèn)識到評審的重要性。
4、測量級
測試是一個(gè)完全定義,具有良好基礎(chǔ)的可測量過程;組織級的測試測量方案會被實(shí)施,可以用來評估測試過程的質(zhì)量,并監(jiān)督改進(jìn);產(chǎn)品質(zhì)量被用可量化的指標(biāo)來管理;建立基于數(shù)據(jù)的同行評審與動態(tài)測試之前的協(xié)作的測試途徑。
5、優(yōu)化級
組織具有基于統(tǒng)計(jì)的質(zhì)量控制能力,具備持續(xù)改進(jìn)的能力,具備缺陷預(yù)防的能力。
三、實(shí)施TMMi對組織的主要收益
1、優(yōu)化組織測試流程,消除浪費(fèi),缺陷預(yù)防,降低成本;
2、提高組織對項(xiàng)目的管控,增強(qiáng)可預(yù)測性操作,提升軟件產(chǎn)品的質(zhì)量;
3、增加項(xiàng)目交付質(zhì)量和效率,減少突發(fā)事件和生產(chǎn)后所需的支持,提高用戶滿意度;
4、為企業(yè)培養(yǎng)精通軟件測試測量體系、精通測試流程的高質(zhì)量測試人員;
5、開發(fā)、測試、運(yùn)維更好協(xié)同,員工有更好的職業(yè)發(fā)展,士氣提高;
6、改進(jìn)組織管理和提高組織測試成熟度;
7、流程規(guī)范,降低人員流動風(fēng)險(xiǎn)。
深圳邦企信息技術(shù)有限公司擁有專業(yè)認(rèn)證團(tuán)隊(duì),流程指導(dǎo),全方位服務(wù),高效辦理TMMI證書,上千家企業(yè)的共同選擇,專業(yè)高效。