TMMi(測試成熟度模型集成)是國際非營利性組織TMMi基金會開發(fā)和維護的一個測試成熟度模型。使用TMMi,組織可以通過有資質(zhì)的評估師來客觀地評估和改進他們的測試過程。
TMMi當前在國內(nèi)逐漸得到認可和普及。本書并不包含TMMi的詳細完整的描述,而是對模型的精華部分進行概要的描述。本書還涉及TMMi評估方法和TMMi實施的部分實踐,以及一系列附錄,如TMMi與CMMI的關(guān)系、術(shù)語表等;此外,讀者可以通過掃描書中的二維碼或AR觸發(fā)圖片,觀看本書作者、譯者、評估師及TMMi使用者的相關(guān)視頻。
本書適合所有與測試及測試過程改進相關(guān)的人員進行閱讀,如測試管理人員、測試工程師、測試顧問、軟件質(zhì)量保障人員及測試過程改進小組成員,還可以成為希望通過TMMi職業(yè)考試人員的參考書籍。
TMMi是由TMMi基金會開發(fā)的非營利的、獨立的、測試成熟度模型。通過運用TMMi,組織可以改進測試過程,并且可以在測試過程符合要求時獲得認證。TMMi與其他測試過程改進模型的區(qū)別在于它的獨立性、與國際測試標準的一致性、由業(yè)務驅(qū)動(目標驅(qū)動)導向以及與CMMI的補充關(guān)系。TMMi當前在國內(nèi)逐漸得到認可和普及。
本書旨在為組織改進測試過程的實踐提供支持,通過應用TMMi提升測試專業(yè)水準。本書并不包含TMMi的詳細完整的描述,而是對模型的精華部分進行概要的描述。本書還涉及TMMi評估方法和TMMi實施的部分實踐,以及一系列附錄,如TMMi與CMMI的關(guān)系、術(shù)語表等。此外,讀者可以通過掃描書中的二維碼或AR觸發(fā)圖片,觀看本書作者、譯者、評估師及TMMi使用者的相關(guān)視頻。
本書適合那些想要深入理解成熟度和測試過程質(zhì)量的讀者或從事測試及測試過程評估相關(guān)工作的人員閱讀。
本書包括以下精彩內(nèi)容:
★ TMMi模型要點;
★ TMMi的特殊目標和特殊實踐;
★ 實際經(jīng)驗和收益;
★ TMMi的評估過程;
★ 實施指南和部署;
★ TMMi和CMMI的詳細關(guān)聯(lián)。
本書是對TMMi模型的概要描述。TMMi模型可滿足更廣泛人群的應用需要,方便用戶掌握方法的實質(zhì),為企業(yè)改進軟件測試過程的實踐提供支持,促進軟件測試專業(yè)人員的成長,幫助他們更好地參與對測試過程的自覺評估與改進,實現(xiàn)從缺陷發(fā)現(xiàn)到缺陷預防的提升,實現(xiàn)更主動的質(zhì)量保障。此外,本書也有專門的章節(jié)詳細討論TMMi與CMMI的關(guān)系。
—— 居德華教授
本書將為中國的軟件質(zhì)量保障和質(zhì)量提高發(fā)揮重要的作用,同時對TMMi在中國的應用和實踐也有非凡的貢獻,對中國用戶如何正確使用TMMi測試成熟度模型集成有很好的指導作用。
—— ISTQB?國際軟件測試認證委員
會中國分會CSTQB? 副主席 周震漪
作者簡介
埃里克·范·溫尼戴爾(Erik Van Veenedaal)是軟件測試、質(zhì)量管理領(lǐng)域公認的專家,是一位國際知名的、擁有超過20年實踐經(jīng)驗的顧問和培訓講師。他是TMMi的主要作者及研發(fā)者,也是TMMi基金會的CEO。
簡·雅普·肯尼吉特(Jan Jaap Cannegieter)
是SYSQA董事會成員,是需求、質(zhì)量管理和測試服務供應商,也是TMMi 4級和TMMi 5級的協(xié)作研發(fā)者。他在測試、需求、質(zhì)量保障及測試改進方面有超過20年的經(jīng)驗。
譯者簡介
任 亮
上海均瑜管理咨詢有限公司知名咨詢師,TMMi主任評估師,曾帶領(lǐng)團隊為交通銀行、招商銀行、浦發(fā)銀行等多家企業(yè)實施TMMi。
商超博
上海均瑜管理咨詢有限公司高級咨詢師,TMMi評估師,曾獲英國Cardiff University碩士學位,通過ISTQB? 專家級認證,曾為多家知名公司提供咨詢服務。
施彥臣
TMMi主任評估師,長期從事軟件測試領(lǐng)域相關(guān)工作,專注于軟件測試流程改進、度量控制、量化分析等領(lǐng)域。
第 1章 引言 1
1.1 背景 1
1.2 測試成熟度模型集成 2
1.3 來源 4
1.4 TMMi的成本與收益 7
第 2章 TMMi模型 12
2.1 概述 12
2.2 TMMi成熟度級別 15
2.2.1 1級—初始 15
2.2.2 2級—已管理 16
2.2.3 3級—已定義 18
2.2.4 4級—已測量 20
2.2.5 5級—優(yōu)化 22
2.3 過程域的結(jié)構(gòu) 25
2.4 通用組件和特殊組件的關(guān)系 27
第3章 TMMi過程域、通用目標和實踐 31
3.1 概述 31
3.2 通用目標和通用實踐 32
3.3 特殊目標和特殊實踐 39
第4章 TMMi評估 77
4.1 概述 77
4.2 評估類別 78
4.3 TMMi評估方法 81
4.3.1 計劃階段 83
4.3.2 準備階段 84
4.3.3 訪談階段 84
4.3.4 報告階段 84
4.4 TMMi評估師認證的授權(quán) 87
第5章 TMMi的實施 89
5.1 概述 89
5.2 變革程序 90
5.2.1 I-啟動:啟動階段 91
5.2.2 D-診斷:診斷階段 93
5.2.3 E-建立:建立階段 94
5.2.4 A-行動:行動階段 95
5.2.5 L-學習:學習階段 98
5.3 成功實施TMMi的關(guān)鍵因素 99
5.3.1 改進過程的開始 99
5.3.2 建立改進 102
5.4 測試過程改進宣言 104
附錄A TMMi與CMMI的關(guān)系 108
CMMI 2級過程域 110
CMMI 3級過程域 111
CMMI 4級過程域 113
CMMI 5級過程域 113
TMMi過程域?qū)ζ渌鸗MMi部分的支持 114
TMMi過程域?qū)MMI實施的支持 115
附錄B 輔助TMMi實施的閱讀資料 116
TMMi 2級過程域 116
PA 2.1 測試方針與測試策略 116
PA 2.2 測試計劃 117
PA 2.3 測試監(jiān)督與控制 118
PA 2.4 測試設計與執(zhí)行 118
PA 2.5 測試環(huán)境 119
TMMi 3級過程域 120
PA 3.1 測試組織 120
PA 3.2 測試培訓方案 121
PA 3.3 測試生命周期與集成 121
PA 3.4 非功能性測試 121
PA 3.5 同行評審 122
TMMi 4級過程域 123
PA 4.1 測試測量 123
PA 4.2 產(chǎn)品質(zhì)量評估 124
PA 4.3 高級同行評審 124
TMMi 5級過程域 125
PA 5.1 缺陷預防 125
PA 5.2 質(zhì)量控制 125
PA 5.3 測試過程優(yōu)化 126
參考文獻 127
術(shù)語表 135
商標聲明 142