討論區主頁 成熟度模型 測試成熟度整合模型(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的軟體過程評鑑方法論。
凡所有相皆是虛妄。見諸相非相。即見如來。 |
樹狀顯示 | 新的在前 | 前一個主題 | 下一個主題 | 頁首 |
無發表權 | |