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