CMMI V2.0中GOV與II兩個PA比較抽象,我通過實施案例來幫助大家解釋一下這2個PA中每條實踐的含義。
PA | 實踐編號 | Measures校對後的中文翻譯 | 針對培訓過程的實施案例 | 針對編碼過程的實施案例 |
GOV | 1.1 | 高級管理者識別開展工作的要點,並定義實現組織目標所需要的方法 | 老闆要求每個部門有人負責培訓工作。 每個部門每個月至少要有1次技術培訓。 每個部門每2個月至少要有2次管理培訓。 每次培訓應該製作錄像,便於重複培訓。 中層管理人員、核心技術人員平均每年至少一次外部培訓機會。 |
老闆要求必須進行測試驅動的開發。 |
GOV | 2.1 | 基於組織的需要和目標,高級管理者定義、保持更新並溝通過程實施和改進的組織級方針 | 老闆要求每個部門有人負責培訓工作。 每個部門每個月至少要有1次技術培訓。 每個部門每2個月至少要有2次管理培訓。 每次培訓應該製作錄像,便於重複培訓。 中層管理人員、核心技術人員平均每年至少一次外部培訓機會。 |
老闆定義了質量紅線: 必須修改SONAR發現的錯誤; 單元測試的語句覆蓋率要大於等於90%; 每天下班之前必須對當天完成的代碼進行人工走查。 |
GOV | 2.2 | 高級管理者確保提供了資源和培訓用於制定、支持、實施、改進過程並評價與預期過程的符合性。 | 公司每年的培訓預算爲人均1000元。 老闆要求購買培訓攝像機、裝修培訓教室、購買線上培訓系統。 老闆要求要培養內部的引導師5名。 |
老闆批准了購買SONAR QUBE等靜態掃描、持續集成的工具與平臺。 老闆要求在公司內進行TDD的輪訓。 |
GOV | 2.3 | 高級管理者識別他們的信息需要,並使用採集的信息來治理和監督過程實施和改進的有效性 | 老闆要求每年年初報培訓預算,培訓計劃,每季度末進行調整。 每季度末要給他彙報培訓次數、人次數、培訓成本、技術類與管理類培訓的比例、培訓效果的評價。 |
老闆要求要將每個產品的靜態掃描數據、單元測試數據每天大屏顯示在公司的走廊上。 |
GOV | 2.4 | 高級管理者督促員工遵守組織方針並達成過程實施和改進的目標 | 每季度末老闆會檢查培訓計劃的執行情況,年度培訓預算、培訓計劃的達成進展。 | 老闆會聽取質量部門的雙週彙報,檢查質量紅線的落地情況。 |
GOV | 3.1 | 高級管理者確保支持整個組織目標的度量數據得到了收集、分析和使用 | 每季度末,老闆會根據培訓計劃、培訓預算的實際數據,調整培訓計劃與預算。 | 老闆會針對連續1個月觸碰質量紅線的項目、部門進行整改。 |
GOV | 3.2 | 高級管理者確保人員能力和過程與組織的目標保持一致 | 老闆每季度會評價HR部門培訓工作的績效情況,要求補充、調整組織級、各部門的培訓主管,或要求修改培訓的流程,以便於滿足組織級的培訓計劃或目標。 | 對於沒有達到質量紅線的部門,老闆要求對人員進行培訓,並要求QA加強加檢查力度,在經理辦公會上會批評相應部門的經理。 |
GOV | 4.1 | 高級管理者確保選中的決策是以統計分析及其他與性能、質量和過程性能目標的達成相關的量化分析來驅動的。 | 對於歷次培訓滿意度會要求培訓主管進行SPC,識別異常點,識別改進措施。 對於每年的內外部培訓效果進行對比分析,以決定明年的重點投入。 |
老闆會根據產品交付質量的波動情況,調整質量紅線的數值。 |
II | 1.1 | 執行了滿足1級實踐意圖的過程 | 每年在公司內組織了多次培訓。 | 每個項目組開發的軟件都滿足了需求或進行了返工。 |
II | 2.1 | 提供充足的資源、資金和培訓來制定和執行過程 | HR部門購買了培訓用的攝像機,錄音筆、在線培訓與考試系統、管理系統。 對於公司的內部培訓講師執行了TTT培訓。 |
公司購買了DevOps的工具鏈。 對開發人員進行了TDD的培訓。 |
II | 2.2 | 制定、保持更新過程,並驗證過程是否得到遵從 | 制定了公司的培訓流程、管理制度,並根據改進建議進行了調整。 QA人員每次培訓前與培訓後進行的QA活動。 公司內審時,檢查了培訓流程的落地情況。 |
公司定義了編碼與單元測試的流程,QA進行了抽查。 |
II | 3.1 | 使用組織級過程和過程資產來策劃、管理和執行工作 | 每次培訓的計劃、準備檢查單都是用了組織級的模版。 培訓總結報告,培訓效果評價也是使用了組織級的模版。 組織級也爲每次培訓提供了教室、教具、系統。 |
項目組使用了組織級的DevOps的工具鏈進行開發。 開發任務在看板中進行了計劃與跟蹤。 |
II | 3.2 | 評估組織級過程的符合性和有效性 | QA檢查了培訓流程的落地情況。 每年內審時,評價了培訓流程的有效性,並提出了改進建議。 |
QA檢查了質量紅線的落地情況。 EPG分析了質量紅線的執行到位程度與項目交付質量的相關性。 |
II | 3.3 | 向組織級貢獻過程相關的信息或過程資產 | 每次培訓結果的總結報告充實到了組織級過程資產庫中。 | 開發人員總結了編碼和單元測試,持續集成的經驗教訓充實到組織級過程資產庫,並在項目組之間進行了分享。 |