280 likes | 417 Views
支援類流程領域. CMMI 流程領域 (PA) 分類. 分成四類,以專案管理為基礎而工程進行研發,並進行流程管理而以支援流程輔助全部。四類又各分基礎及進階兩部分。. 流程領域分類及層級. 支援流程類 PA. 主要是包含支援產品發展與維護之執行方法及建立與維護工作環境。 幫助和鼓勵產品整合,並使管理人員能夠有整合的行為。 (1) 建構管理 (Configuration Management) (2) 流程與產品品質保證 (Process and Product Quality Assurance)
E N D
CMMI流程領域(PA)分類 • 分成四類,以專案管理為基礎而工程進行研發,並進行流程管理而以支援流程輔助全部。四類又各分基礎及進階兩部分。
支援流程類PA • 主要是包含支援產品發展與維護之執行方法及建立與維護工作環境。 • 幫助和鼓勵產品整合,並使管理人員能夠有整合的行為。 • (1) 建構管理(Configuration Management) • (2) 流程與產品品質保證(Process and Product Quality Assurance) • (3) 度量與分析(Measurement and Analysis) • (4) 決策分析與解決方案(Decision Analysis and Resolution) • (5) 原因分析與解決方案(Causal Analysis and Resolution)
基本支援類流程領域 • 解決所有的流程領域都會使用的基本支援功能。 • 雖然所有支援類流程領域依賴其他流程領域的輸入,提供幫助實行幾個一般執行方法的支援功能。
度量與分析(Measurement and Analysis, MA) • 提供特定執行方法,以支援所有的流程領域。 • 特定執行方法 • 以度量方法,引導專案與組織調整度量需要與目標。 • 提供客觀的結果,可使用於作有根據的決策,並採取適當的矯正行動。 7
度量與分析(Measurement and Analysis, MA) • 指定度量與分析的目標,並使其配合已界定的資訊需求與目標。 • 指定度量、分析技術、資料蒐集、資料儲存以及報告與回饋機制。 • 執行資料的蒐集、儲存、分析及報告。 • 提供客觀的結果以做出有根據的決策,並採取適當的矯正措施。 8
度量與分析(Measurement and Analysis, MA) • 將度量與分析活動整合到專案流程中,可支援下列活動: • 客觀的規劃與估計 • 根據建立的計畫和目標,追蹤實際績效 • 界定與解決流程相關議題 • 提供將度量納入未來增訂流程的基礎 9
度量與分析(Measurement and Analysis, MA) • SG 1 安排度量與分析的活動 • 度量目標與活動要配合已界定的資訊需求與目標。 • SP 1.1 建立度量目標 • 建立並維護度量目標,此度量目標衍生自已界定的資訊需求與目標。 • 度量目標 • SP 1.2 指定度量 • 指定度量以說明度量的目標。 • 基礎與衍生度量規格 • SP 1.3 指定資料蒐集與儲存程序 • 指定度量資料如何獲得與儲存。 • 資料蒐集與儲存程序、資料蒐集工具 • SP 1.4 指定分析程序 • 指定度量資料如何分析與報告。 • 分析規格與程序、資料分析工具 10
度量與分析(Measurement and Analysis, MA) • SG 2 提供度量結果 • 提供度量結果,此度量結果說明已界定的資訊需求與目標。 • SP 2.1 蒐集度量資料 • 獲得指定的度量資料。 • 基礎度量資料集與衍生度量資料集、資料完整性測試的結果 • SP 2.2 分析度量資料 • 分析與解釋度量資料。 • 分析結果與報告草案 • SP 2.3 儲存資料與結果 • 管理和儲存度量資料、度量規格和分析結果。 • 儲存資料清單 • SP 2.4 溝通結果 • 向所有相關的關鍵人員報告度量與分析活動的結果。 • 交付的報告和相關的分析結果、能幫助詮釋分析結果的相關資訊或指引 11
建構管理(Configuration Management, CM) • 使用建構識別、建構控制、建構狀態紀錄及建構稽核,建立與維護工作產品的完整性,支援所有的流程領域。(to establish and maintain the integrity of work products using configuration identification, configuration control, configuration status accounting, and configuration audits) • 建構管理的工作產品(work product) • 交付客戶的產品、指定的內部工作產品、採購的產品、工具,以及用來產生與說明這些工作產品的其他項目。 • 工作產品例子包括: • 計畫、流程說明、需求、設計資料、圖表、產品規格、程式碼、編譯碼、產品資料檔,以及產品技術的出版品。 12
work products • Hardware and equipment • Drawings • Product specifications • Tool configurations • Code and libraries • Compilers • Test tools and test scripts • Installation logs • Product data files • Product technical publications • Plans • User stories • Iteration backlogs • Process descriptions • Requirements • Architecture documentation and design data • Product line plans, processes, and core assets
建構管理(Configuration Management, CM) • SG 1 建立基準 • 建立由已界定的工作產品所組成的基準。 • SP 1.1 界定建構項目 • 界定將納入建構管理的建構項目、組件及相關的工作產品。 • 已界定的建構項目 • SP 1.2 建立建構管理系統 • 建立並維護一個建構管理與變更管理的系統,以便管制工作產品。 • 建構管理系統、建構管理系統的存取控制程序、變更申請資料庫 • SP 1.3 建立或發行基準 • 建立或發行供內部使用和交付給客戶的基準。 • 基準、基準說明 14
建構管理(Configuration Management, CM) • SG 2 追蹤並管制變更 • 追蹤並管制已納入建構管理工作產品的變更。 • SP 2.1 追蹤變更申請 • 追蹤建構項目的變更申請。 • 變更申請 • SP 2.2 管制建構項目 • 管制建構項目的變更。 • 建構項目的修訂歷史紀錄、基準的保存檔(archives) 15
建構管理(Configuration Management, CM) • SG 3 建立完整性 • 建立並維護基準的完整性。 • SP 3.1 建立建構管理紀錄 • 建立並維護描述建構項目的紀錄。 • 建構項目的修訂歷史紀錄、變更過程的紀錄、變更申請的備份、建構項目的狀態、不同基準間的差異 • SP 3.2 實施建構稽核 • 實施建構稽核以維護建構基準的完整性。 • 建構稽核結果、行動項目 16
流程與產品品質保證(Process and Product Quality Assurance, PPQA) • 保證流程領域提供特定執行方法,以支援所有的流程領域。 • 特定執行方法 • 依據流程說明、標準及程序,客觀地評估所執行的流程、工作產品及服務,並確保解決審查所發現的任何議題。 • 藉由提供專案人員和各層級管理者,對專案生命週期中的流程與相關工作產品之適當的可見度及回饋,流程與產品品質保證流程領域可支援高品質產品與服務的交付。 17
流程與產品品質保證(Process and Product Quality Assurance, PPQA) • 包括: • 依據適用的流程說明、標準及程序,客觀評估所執行的流程、工作產品及服務。 • 界定並記錄不符合的議題。 • 對專案成員與管理人員,提供品質保證活動結果的回饋。 • 確保不符合議題已經處理。 18
流程與產品品質保證(Process and Product Quality Assurance, PPQA)特定目標及執行方法 • SG 1 客觀評估流程與工作產品 • 客觀評估執行的流程、相關的工作產品及服務,對適用的流程說明、標準及程序的遵循程度。 • SP 1.1 客觀評估流程 • 根據適用的流程說明、標準及程序,客觀評估所指定的執行流程。 • 評估報告、不符合的報告、矯正措施 • SP 1.2 客觀評估工作產品及服務 • 根據適用流程說明、標準和程序,客觀評估指定的工作產品及服務。 • 評估報告、不符合的報告、矯正措施 19
流程與產品品質保證(Process and Product Quality Assurance, PPQA)特定目標及執行方法 • SG 2 提供客觀的洞察力 • 客觀追蹤與溝通不符合的議題,並確保解決議題。 • SP 2.1 溝通並確保解決不符合的議題 • 溝通品質議題,並和成員與管理者確保解決不符合的議題。 • 矯正措施報告、評估報告、品質趨勢 • SP 2.2 建立紀錄 • 建立並維護品質保證活動的紀錄。 • 評估紀錄、品質保證報告、矯正措施的報告、品質趨勢報告 20
進階支援類流程領域 • 利用原因分析與解決方案流程領域,專案成員辨識挑選出來的缺失之原因及其它問題,並且採取行動以預防它們在未來發生。 • 當專案已調適流程是界定缺失原因的主要目標時,他們針對組織標準流程,提出流程改善提案,全組織將防止缺失再發生。 • 決策分析與解決方案流程領域支援所有流程領域,決定哪一個議題應該要進行正式評估流程,並針對它們實行一個正式評估流程。
DAR特定目標及執行方法摘要 • SG 1 評估備選方案 • SP 1.1 建立決策分析指引 • SP 1.2 建立評估準則 • SP 1.3 界定備選解決方案 • SP 1.4 選擇評估方法 • SP 1.5 評估備選方案 • SP 1.6 選擇解決方案
DAR特定目標及執行方法 • SG 1 評估備選方案 • 使用已建立的準則,根據評估的備選方案作決策。 • SP 1.1 建立決策分析指引 • 建立並維護指引,以決定哪些議題須經正式評估流程。 • SP 1.2 建立評估準則 • 建立並維護用來評估備選方案的評估準則及其相對排序。 • SP 1.3 界定備選解決方案 • 界定解決議題的備選解決方案。
DAR特定目標及執行方法 • SG 1 評估備選方案 • SP 1.4 選擇評估方法 • 選擇評估方法。 • SP 1.5 評估備選方案 • 使用已建立的準則與方法,評估備選方案。 • SP 1.6 選擇解決方案 • 依據評估準則,從備選方案中選擇解決方案。
CAR特定目標及執行方法摘要 • SG 1 決定造成缺失的原因 • SP 1.1 選擇待分析的缺失資料 • SP 1.2 分析原因 • SG 2 處理造成缺失的原因 • SP 2.1 實施行動建議方案 • SP 2.2 評估變更的效果 • SP 2.3 記錄相關資料
CAR特定目標及執行方法 • SG 1 決定造成缺失的原因 • 有系統地決定造成缺失和其他問題的根本原因。 • SP 1.1 選擇待分析的缺失資料 • 選擇缺失和其他問題資料,以進行分析。 • SP 1.2 分析原因 • 針對所選的缺失和其他問題,進行原因分析,並提出處理的行動方案。
CAR特定目標及執行方法 • SG 2 處理造成缺失的原因 • 有系統地處理造成缺失和其他問題的根本原因,以避免未來再度發生。 • SP 2.1 實施行動建議方案 • 實施原因分析所發展的行動建議方案。 • SP 2.2 評估變更的效果 • 評估變更在流程績效上所產生的效果。 • SP 2.3 記錄相關資料 • 記錄原因分析和解決方案相關資料,以供專案和組織使用。