TMM(測試成熟度模型)介紹[5] 軟件測試
TMM評估調查表包括以下八個部分:
1. 使用說明
2. 回答者背景
3. 組織背景
4. 成熟度目標和子目標問題:包括TMM各等級的目標和子目標;從開發者/測試者、管理者和客戶三個角度提出問題。
5. 測試工具使用問題:使用的工具類型、頻度,以便以后改進。
6. 測試趨勢問題:概述過去幾年組織的測試過程發展情況
7. 對調查表的改進建議
8. 測試術語表
TMM-AM評估組培訓和選擇準則
TMM評估是內部評估,高層管理應必須支持這種自我評估和改進投入,保證評估能獲得足夠資源,保證評估的改進建議能得到實施。評估組由組織內部人員組成并必須經過培訓,評估組成員應理解評估目標,有適當的知識、經驗和技巧,善于溝通,并擔任測試過程改進工作。
評估組人數應與評估目標和范圍相匹配。在評估開始前,評估組組長應帶領學習TMM、訪談技巧、數據分析技巧等,可以通過團隊建設、評估過程演習、嘗試填寫調查表及評估相關的其他表格、如何準備最終報告等,進行評估組成員培訓。
為什么要實施TMM?
最后,讓我們來總結一下實施TMM會給組織帶來哪些好處:
1. TMM補充了CMMI的不足,特別關注測試經理、測試專家比較看重的那些問題,針對性、專業性更強。
2. TMM等級結構全面、詳盡、容易理解和使用,并有一個定義充分的評估模型支持,充分覆蓋了測試相關的問題,能支持遞增式的測試過程成熟度發展
3. 組織可以依照TMM要求,組建內部評估組確認當前的測試能力狀態,觸動高層啟動測試改進程序,幫助測試組改進測試效率,并協助客戶了解在測試過程中的角色。
4. 實施TMM能改進測試過程,并有助于提高軟件質量、軟件工程生產力和縮短研發周期,減少投入。
文章來源于領測軟件測試網 http://www.kjueaiud.com/