一、TMMI概念
TMMI(Test Maturity Model Integration測試成熟度模型集成)是由TMMI基金會(huì)開發(fā)的一個(gè)非商業(yè)化的、獨(dú)立于組織的測試成熟度模型,它是與國際標(biāo)準(zhǔn)相一致的、由業(yè)務(wù)驅(qū)動(dòng)(目標(biāo)驅(qū)動(dòng))的。其是測試過程改進(jìn)的詳細(xì)模型,借鑒了TMM、CMM、CMMI、Gelperin&Hetzel過程演進(jìn)模型、IEEE829、ISO9126、ISTQB等國際成熟標(biāo)準(zhǔn)體系。
TMMI是測試過程改進(jìn)的詳細(xì)模型,它定位于CMMI的補(bǔ)充,因此很方便結(jié)合CMMI一同進(jìn)行實(shí)施,當(dāng)然也可以單獨(dú)實(shí)施。在TMMI中的測試是一種廣義的定義,它包含所有軟件產(chǎn)品質(zhì)量相關(guān)的活動(dòng)。
TMMI共有16個(gè)過程域,高級(jí)別需要覆蓋低級(jí)別的過程域。一共分為5個(gè)等級(jí),1級(jí)初始級(jí),2級(jí)已管理級(jí),3級(jí)已定義級(jí),4級(jí)已測量級(jí),5級(jí)優(yōu)化級(jí)。
二、TMMI測試成熟度模型集成等級(jí)
TMMI一共分為5個(gè)等級(jí),1級(jí)初始級(jí),2級(jí)已管理級(jí),3級(jí)已定義級(jí),4級(jí)已測量級(jí),5級(jí)優(yōu)化級(jí)。
三、TMMI各個(gè)成熟度等級(jí)特點(diǎn)
一級(jí)(初始級(jí)):測試管理是雜亂無序的,通常測試被認(rèn)為是調(diào)試的一部分,在編碼結(jié)束自發(fā)展開的。缺少資源,工具和受過良好培訓(xùn)的測試員工。產(chǎn)品往往不能按時(shí)發(fā)布,預(yù)算超支并無法達(dá)到預(yù)期的交付質(zhì)量。
二級(jí)(已管理級(jí)):測試成為一個(gè)已管理的過程,并且明確與調(diào)試分開;有全公司或者全項(xiàng)目測試策略以及測試計(jì)劃,在測試策略中定義了基于產(chǎn)品風(fēng)險(xiǎn)評(píng)估的測試途徑;測試被有效的監(jiān)督和控制;測試的設(shè)計(jì)和執(zhí)行是根據(jù)規(guī)格設(shè)計(jì)和選擇的;具有獨(dú)立的測試環(huán)境。
三級(jí)(已定義級(jí)):測試不再是編碼之后的一個(gè)階段,被完全集成到開發(fā)生命周期;測試計(jì)劃在項(xiàng)目前期完成,制定了主測試計(jì)劃。存在組織級(jí)的標(biāo)準(zhǔn)測試過程,并會(huì)隨著時(shí)間推移而改進(jìn);擁有獨(dú)立的測試組織,并有特定的測試培訓(xùn)方案;測試擴(kuò)大到非功能測試,以及組織認(rèn)識(shí)到評(píng)審的重要性。
四級(jí)(已測量級(jí)):測試是一個(gè)完全定義,具有良好基礎(chǔ)的可測量過程;組織級(jí)的測試測量方案會(huì)被實(shí)施,可以用來評(píng)估測試過程的質(zhì)量,并監(jiān)督改進(jìn);產(chǎn)品質(zhì)量被用可量化的指標(biāo)來管理;建立基于數(shù)據(jù)的同行評(píng)審與動(dòng)態(tài)測試之前的協(xié)作的測試途徑。
五級(jí)(優(yōu)化級(jí)):組織具有基于統(tǒng)計(jì)的質(zhì)量控制能力,具備持續(xù)改進(jìn)的能力,具備缺陷預(yù)防的能力。
四、TMMI項(xiàng)目實(shí)施流程
差距分析----實(shí)施計(jì)劃和啟動(dòng)——專題培訓(xùn)——流程優(yōu)化——教練指導(dǎo)——推廣評(píng)估和優(yōu)化——TMMi正式評(píng)估
五、TMMI項(xiàng)目實(shí)施周期
預(yù)計(jì)經(jīng)過6個(gè)月的實(shí)施完成TMMi3級(jí)評(píng)估。(實(shí)際啟動(dòng)時(shí)間、各階段周期等,在項(xiàng)目正式開始后可能會(huì)根據(jù)實(shí)際進(jìn)展情況發(fā)生提前或者縮短)
六、TMMI過程改進(jìn)實(shí)施會(huì)涉及到以下角色
(1) 研發(fā)部門領(lǐng)導(dǎo):作為本項(xiàng)目的發(fā)起人,提出整個(gè)實(shí)施項(xiàng)目的要求和實(shí)施目標(biāo);確保相關(guān)資源的提供;參與項(xiàng)目的重大決策。
(2) 測試部門領(lǐng)導(dǎo):作為項(xiàng)目的牽頭部門,協(xié)調(diào)VIVE&BEST(維恩貝特)內(nèi)部以及咨詢團(tuán)隊(duì)開展工作;推動(dòng)項(xiàng)目的順利完成。
(3) 測試項(xiàng)目經(jīng)理:負(fù)責(zé)獨(dú)立領(lǐng)導(dǎo)一個(gè)測試項(xiàng)目組進(jìn)行項(xiàng)目測試的策劃、監(jiān)督管理與測試分析報(bào)告的工作。
(4) 測試人員(不限于測試開發(fā)、測試執(zhí)行、自動(dòng)化測試、專項(xiàng)測試等):參與測試體系的實(shí)施工作。
(5) 培訓(xùn)主管:負(fù)責(zé)將修訂的測試項(xiàng)目經(jīng)理和測試人員崗位職責(zé)要求納入公司崗位說明;對(duì)測試培訓(xùn)進(jìn)行規(guī)劃和管理。
(6) 配置管理:負(fù)責(zé)測試項(xiàng)目和測試過程資產(chǎn)的配置管理工作。
(7) 過程改進(jìn)(EPG):負(fù)責(zé)測試體系的建立和完善工作,推進(jìn)測試體系的實(shí)施。
(8) 質(zhì)量保證(QA):對(duì)涉及到的各個(gè)過程提供客觀的評(píng)價(jià),并跟蹤問題的解決。
七、TMMI認(rèn)證實(shí)施可為企業(yè)帶來的好處和價(jià)值
1、建立一套結(jié)合企業(yè)自身研發(fā)特定的軟件測試管理流程。通過本項(xiàng)目的實(shí)施,認(rèn)證中心將綜合考慮測試部門現(xiàn)有測試流程、管理工具并結(jié)合TMMi的要求,為公司建立起一套符合研發(fā)實(shí)際需要的管理流程。
2、提高測試人員的技能水平。通過一系列專題培訓(xùn),帶領(lǐng)研發(fā)人員了解國際上先進(jìn)的測試管理知識(shí),并通過對(duì)每個(gè)領(lǐng)域最佳實(shí)踐的了解,掌握后續(xù)工作所需的技能。通過項(xiàng)目導(dǎo)入期間的應(yīng)用,將這套理念固化下來,形成測試人員的工作習(xí)慣。
3、建立一套量化的指標(biāo)體系用于公司的改進(jìn)和創(chuàng)新。通過本項(xiàng)目度量體系的建立以及量化分析和應(yīng)用,幫助公司建立一套經(jīng)過實(shí)踐應(yīng)用的量化管理體系。為公司后續(xù)采用量化指標(biāo)不斷提升產(chǎn)品質(zhì)量和管理水平打下良好的基礎(chǔ)。
4、提升產(chǎn)品質(zhì)量。通過本項(xiàng)目的根本原因分析方法對(duì)質(zhì)量問題的根本原因分析,找出影響質(zhì)量的關(guān)鍵因素,并在TMMi實(shí)施過程中加以改進(jìn),從而提升產(chǎn)品的質(zhì)量。
以上內(nèi)容可能會(huì)隨著時(shí)間及相關(guān)部門新規(guī)新標(biāo)準(zhǔn)而發(fā)生變化,因此以上內(nèi)容僅供參考,
詳情請(qǐng)咨詢?cè)诰€客服或撥打頁面電話進(jìn)行實(shí)時(shí)新資訊的獲取。