敬請註冊 ... !    登入
關於本協會
登入
軟體品質資源專區
主選單
最新討論文章
討論區主頁
   成熟度模型
     測試成熟度整合模型(Test Maturity Model Integrated)(TMMi)
無發表權

樹狀顯示 | 新的在前 前一個主題 | 下一個主題 | 頁尾
發表者 討論內容
tyrone
發表時間: 2010-12-11 21:42
網站管理員
註冊日: 2003-04-19
來自: CSQA
發表數: 342
測試成熟度整合模型(Test Maturity Model Integrated)(TMMi)
TMMi標準在描述使用一過程成熟度5階段作法之測試組織的進化。達到一個新的層級,從過程效率與效果的角度,記下組織內的重大改善。在此同時,它做為在其他測試領域內,達到過程成熟度下一層級的基礎。因此,TMMi描述做為組織持續改善參考指導綱要,而不會過於硬性規定的需要。

測試整合式成熟度模型(TMMi),在以透明、開放及標準化方式定義測試的過程為目的。其原本由伊利諾技術學院發展為TMM,位於愛爾蘭的非營利組織,TMMi Foundation(TMMi基金會)於2004年,以建立可為國際接受之標準的目標,而持續此一成果。TMMi基金會受到從產業到學術界許多夥伴的支援。現行參考模型的每個版本,可以自www.tmmifoundation.org下載。 TMMi目前的最新版本V3.1已於2010年12月釋出。

TMMi中的5個成熟度層級,代表測試組織所能身處並達成的階段。位於TMMi標準最低Level 1 (初始)之組織,無任何已定義的測試過程。測試被視為是除錯的一部分,並以特設,由發展者以非結構化且不受控制方式(或非專職的測試專業人員,諸如業務使用者等)履行。在Level 2 (已管理),測試是一項受到管理的過程,且明確地與除錯工作區隔。測試策略存在,且測試作法是由測試政策所驅動。此外,測試作法經過完善規劃且受到控制,但測試範圍主要是聚焦於功能性測試(functional testing)。若測試不再被視為是build階段後的步驟,但全面地整合到發展生命週期中,測試組織就被認為是處於Level 3 (已定義)。在此成熟度層級上,所有的測試過程在整個組織中標準化,測試過程衍生自通用的測試政策,且亦包括了非功能性測試(non-functional testing)。在Level 4 (已測量)上,品質與過程效率,在整個發展生命週期中,以統計式地測量,且測試過程是使用此項資訊予以管理的。位在Level 5 (優化)之測試組織的測試過程,全面地嵌入至組織的品質管理中,並持續地予以改善。測試重點不僅持續置於缺陷的尋找上,亦嘗試防範缺陷的發生。TMMi成熟度模型的各層級與各層級的過程領域如下圖所示。




各Maturity Level中的PA及其下的SG
TMMi Level 2 : 已管理
PA2.1 測試政策與策略
 SG 1 建立測試政策
 SG 2 建立測試策略
 SG 3 建立測試績效指標
PA2.2 測試規劃
 SG 1 履行產品風險評鑑
 SG 2 建立測試作法
 SG 3 建立測試估算值
 SG 4 發展測試計畫
 SG 5 獲得對測試計畫的承諾
PA2.3 測試監視與控制
 SG 1 根據計畫監視測試進度
 SG 2 根據計畫與期望監視產品品質
 SG 3 管理更正措施至結案
PA2.4 測試設計與執行
 SG 1 使用測試設計技法履行測試分析與設計
 SG 2 履行測試實作
 SG 3 履行測試執行
 SG 4 管理測試事故至結案
PA2.5 測試環境
 SG 1 發展測試環境需求
 SG 2 履行測試環境實作
 SG 3 管理與控制測試環境
TMMi Level 3:已定義
PA3.1 測試組織
 SG 1 建立測試組織
 SG 2 為測試專業人員設定測試職能
 SG 3 建立測試生涯路徑
 SG 4 判斷、規劃與實作測試過程改善
 SG 5 部署組織的測試過程並綜入經驗教訓
PA3.2 測試訓練計畫
 SG 1 建立組織的測試訓練能力
 SG 2 提供必要的測試訓練
PA3.3 測試生命週期與整合
 SG 1 建立組織的測試過程資產
 SG 2 測試生命週期與發展模型整合
 SG 3 建立主測試計畫
PA3.4 非功能測試
 SG 1 履行非功能產品風險評鑑
 SG 2 建立非功能測試作法
 SG 3 履行非功能測試分析與設計
 SG 4 履行非功能測試實作
 SG 5 履行非功能測試執行
PA3.5 同儕審查
 SG 1 建立同儕審查作法
 SG 2 履行同儕審查
TMMi Level 4:已測量
PA4.1 測試測量
 SG 1 測試測與分析活動對準
 SG 2 提供測試測量結果
PA4.2 產品品質評估
 SG 1 產品品質的可測量專案目標及其優先序已建立
 SG 2 朝向達成專案產品品質目標的實際進度已量化並且已管理
PA4.3 進階審查
 SG 1 協調同儕審查作法與動態測試作法
 SG 2 於生命週期的早期以同儕審查測量產品品質
 SG 3 於生命週期的早期根據審查結果調整測試作法
TMMi Level 5:優化
PA5.1 缺陷預防
 SG 1 判斷缺陷的共通根本成因
 SG 2 優先化並定義系統化消除缺陷根本成因的措施
PA5.2 品質控制
 SG 1 建立以統計方式控制的測試過程
 SG 2 測試正採用統計式方法履行
PA5.3 測試過程優化
 SG 1 選擇測試過程改善事項
 SG 2 已評估的測試技術以判斷其對測試過程的衝擊
 SG 3 部署測試改善事項
 SG 4 建立高品質測試資產的再用

對於TMMi有興趣的公司機構,應注意到,此模型實為CMMI的補充模型,因此在導入時,尚需要併同實作CMMI的一些PA,例如CM。TMMi的評鑑是採用ISO/IEC 15504的軟體過程評鑑方法論。


----------------
引文:

凡所有相皆是虛妄。見諸相非相。即見如來。

林泰龍
◎軟體品質協會 理事
◎經濟部標準檢驗局資訊及通信國家標準技術委員會(TC21/SC3資訊軟體分組委員會)委員
Youtube Channel: http://www.youtube.com/user/tyrone9304

樹狀顯示 | 新的在前 前一個主題 | 下一個主題 | 頁首

無發表權
 
-=協會通訊地址:330047 桃園市桃園區大林路100號6樓 =-
電話:(03) 367-8567 電子信箱:register@csqa-tw.org.tw=-
-=本網著作權為中華民國資訊軟體品質協會所有,禁止未經授權轉貼節錄=-
Powered by XOOPS , Twe76.net