課程描(miao)述INTRODUCTION
業務驅動的CMM-CMMI實務培訓(xun)
日(ri)程安排SCHEDULE
課(ke)程大綱Syllabus
業務驅動的CMM-CMMI實務培訓
【課程背景】
**梅隆大學應*聯邦政府的要求,研究“過程成熟度框架”,最終形成CMMI能力成熟度模型,為企業的研發管理優化指明了路標,同時成為國際研發管理的標準,成為企業間研發管理合作的共同語言。調查顯示,國內企業實施CMMI改進遇到眾多問題:
1.為了CMMI而CMMI,得不到員工的支持?
2.CMMI推行力度不夠,領導缺少參與?
3.不知到如何結合公司具體的產品開發模式進行靈活運用?
4.單純的CMMI無法保證業務的成功,得不到領導的認可?
5.零碎出擊,缺少整體規劃,系統缺少一致性和連貫性?
針對以上實施中的具體問題。本課程通過業界*實踐的分享、具體的案例研討等方式,詳細介紹如何實施和推行CMMI,具體涉及:
1.CMMI體系結構深入講解
2.剖析CMMI體系本身的固有缺陷和解決之道
3.CMMI L2-3級過程域的詳盡案例講解
4.詳細介紹CMMI評估的方法
5.分享講師主持的將近15家(jia)企業實施CMMI的經驗(yan)和教訓
【培訓收益】
1.掌握CMM/CMMI的發展歷程和體系結構
2.掌握CMMIL2、CMMIL3過程域的規范和實施要點
3.掌握CMMIL4、CMMIL5過程域的規范和實施要點
4.掌握 業界常用的項目生命周期模型和具體選擇的方法
5.掌握CMMI項目實施過程和SCAMPI評估方法
6.掌握 業界*NPD-CMM/CMMI框架體系,確保業務成功和過程規范
7.掌握 業界公司推(tui)行CMMI的(de)失(shi)敗教訓和成功經驗
【培訓課時】18小時(3天)
【參加對象】研發(fa)總(zong)經理(li)/副(fu)總(zong)、公司總(zong)工/技術總(zong)監、研發(fa)項目(mu)經理(li)/產品經理(li)、PMO(項目(mu)管理(li)辦公室)成員(yuan)、研發(fa)骨(gu)干(gan)、項目(mu)組(zu)成員(yuan)、測試、QA等(deng)。
【課程大綱】
一、案例分析
二、CMMI產生背景與框架介紹
1.CMMI產生的背景
1)什么是項目、項目的特征
2)項目成功的3要素
3)過程與結果的辨證關系
4)CMM的來源、CMM項目介紹、CMM用途
5)CMM 5個等級介紹
6)CMM瘋狂擴張與CMMI的產生
7)CMM與CMMI的關系
8)CMMI的相(xiang)對(dui)優勢(shi)
2.CMMI框架介紹
1)成熟等級、通用目標、特定目標、通用實踐、特定實踐
2)CMMI的4種模型介紹
SE+SW
SE+SW+*D
SE+SW+SS
SE+SW+SS+*D
3)CMMI的2種表現方法介紹
階段式的表現方法
連續式的表現方法
4)CMMI的過程域介紹
不同級別不同過程域
過(guo)程域的4種類別:過(guo)程管理(li)、項目管理(li)、工程管理(li)、支(zhi)撐管理(li)
三、CMMI核心基礎:組織與角色職責定義
1.3種典型的組織模式
2.項目團隊結構介紹
3.MSG的職責定義與組成
4.EPG的職責定義與組成
5.MR、QAM的職責定義
6.PM的職責定義、素質特征及培訓
7.QA、TM、MC、TC、RMO、CMO、RSKMO的職責
8.演(yan)練與問題討論(lun)
四、CMMI核心基礎:DESINGNFLOW過程優化方法
1.流程必要性、流程的作用、什么是流程?
2.企業的發展與流程變化的關系
1)小企業流程的特點:關注客戶、關注合作
2)大企業流程的特點:關注領導、關注部門利益
3)如何實現擁有大企業的品牌、資源優勢,同時具備小企業的激情?
文化、組織、流程、價值觀、評價體系
3.DESINGNFLOW圖介紹
1)傳統流程圖存在的改進點
2)DESINGNFLOW圖的優點
變部門定義為角色定義
關注客戶接觸點
關注不同角色之間的協同
將交付、指導書等支撐材料與活動緊密結合
強調對事情負責而非對人負責
強調端到端的效率而非簡單的局部效率
4.流程范圍與嵌套關系的定義方法
1)企業價值鏈分析、研發在企業價值鏈中的位置
2)如何實現研發流程體系與其他流程體系的協同?
按照里程碑的方式劃分流程
按照流程的價值創造程度劃分流程的層次
3)案例講解:訂單流程的層次劃分
5.DESINGNFLOW實務
1)如何識別客戶接觸點如?
2)如何有效減少客戶接觸點,從而提升客戶滿意度?
3)活動框定義、活動編號規范介紹
4)活動間的3種邏輯關系(AND、OR、XOR)
5)流程中的主要構件介紹和規范定義
6.WORKSHOP方法論
1)創建故事板,展現現實流程
2)創建流程模型的典型思考問題
3)組織實施CMMI常見失敗原因分析
7.演練與問(wen)題討論
五、CMMI過程域:需求開發與需求管理實務(RD、RM)
1.項目需求管理方面存在的典型問題和解決辦法
2.需求管理的目標
3.需求分析方法論
1)項目需求的分層特征
2)項目需求收集的12種方法
3)單項需求收集模板介紹
4)客戶需求分析的8大要素
5)客戶需求分析的關鍵活動
確定誰是客戶
客戶訪談
客戶需求和期望定義
分析差距制定競爭策略
6)市場需求、產品需求、設計需求的轉換
7)需求分析的3種方法
8)頭腦風暴法在需求分析中的應用
9)產品包需求
功能需求、業務需求、可測試性需求、可服務性需求、可靠性需求等
10)優秀SRS的特征
11)什么是好的需求?
12)演練與問題討論(具體研討項目需求規格說明書應該包含哪些內容?)
4.需求管理方法論
1)需求雙向追蹤矩陣
2)需求追蹤需要到什么程度?
3)需求的變更管理
4)演練與問題討論
5.CMMI關于RD、RM的規范要求介紹
6.RD、RM領域關鍵交付清單
7.演練(lian)與問題討論
六、CMMI過程域:項目策劃與集成項目管理實務(PP、IPM)
1.3類項目生命周期過程
1)開發類項目的生命周期
2)增強類項目的生命周期
3)維護類項目的生命周期
2.如何選擇項目開發流程?
1)流程裁減的原則、方法介紹
2)流程裁減過程中涉及的角色和職責定義
3)項目過程手冊(PHB)的作用、示例
3.項目計劃技術
1)過程資產庫介紹(PAL)
2)版本化開發的必要性
3)項目計劃制定的原則、項目計劃編制的步驟
4)項目計劃的分層、分級體系
5)軟件估計技術
規模、工作量、進度估計
規模、工作量、進度三者的關系
項目不同階段工作量分布規則
WBS、PBS 、OBS分解的原則
六種估計方法(類比/比較、DEPHI法、PERT法、推測法、功能點、COCOMO)
項目估計的時機點
業界*公司在估計方面的通常做法
4.項目進度計劃的制定
1)活動定義的方法
2)活動排序的方法
四種活動依賴關系
活動排序需要考慮的要素
3)活動工期估計
4)網絡計劃技術(前導圖法PDM、PERT網絡圖法)
5)工期、最早最遲時間、時差、關鍵活動、關鍵路徑、松弛活動
6)如何安排松弛時間?
7)進度計劃制定/調整方法(關鍵路徑法、快速跟蹤法)
8)進度安排的約束條件
9)進度計劃交付件(WBS)
10)演練與問題討論
5.項目計劃包
1)項目主計劃介紹
2)其他支撐計劃
項目質量管理計劃
項目風險管理計劃
項目配置管理計劃
項目測試計劃
6.PP與IPM的聯系與區別
7.CMMI關于PP、IPM的規范要求介紹
8.PP、IPM領域關鍵交付清單
9.演(yan)練與問題討論
七、CMMI過程域:風險管理實務(RSKM)
1.項目風險管理概述
1)風險是什么? 風險的特性
2)為什么要管理風險?
3)風險與問題的區別
2.風險管理5步曲
1)風險識別(典型的風險類型)
2)風險評估(風險概率、風險影響、風險指數)
3)如何制定風險管理和響應計劃(風險響應策略)
4)風險控制
5)風險管理活動中的角色和職責
6)風險的升級處理
3.CMMI關于RSKM的規范要求介紹
4.RSKM領域關鍵交付清單
5.演練與問(wen)題討論(lun)
八、CMMI過程域:配置管理實務(CM)
1.實施軟件配置管理的重要性和必要性
2.配置管理涉及的角色和職責
3.配置管理的基本活動
1)配置標識
配置項的劃分原則
配置項的屬性
項目常見的配置項介紹
2)基線管理
開發過程的典型基線
3)配置庫管理
配置庫結構
開發庫、基線庫、產品庫
項目文件夾、配置管理庫、PAL之間的關系
4)變更管理機制
CCB層次劃分
CCB運作機制
5)配置管理計劃
6)配置狀態報告
7)配置審計
審計的時機
物理審計
功能審計
4.配置管理相關角色職責定義
5.CMMI關于CM的規范要求介紹
6.CM領域關鍵交付清單
7.演練與問題討論
九、CMMI過程域:過程與產品質量保證實務(PPQA)
1.企業常見質量問題和原因分析
2.質量管理概述
1)過程質量和交付質量的關系
2)研發質量管理體系
3.質量保證
1)QA的獨立性、QA的匯報關系
2)QA的主要工作介紹
建立和維護項目質量計劃
引導和培訓
質量度量和質量報告
技術評審
項目審計
質量回溯
3)PQA、SQA、HQA、TQA、MNFQA的相互配合關系
4)什么樣的人適合做QA?
4.項目審計
1)項目審計的流程
2)審計涉及的角色和職責定義
3)外部審計
4)內部審計
項目過程審計、項目交付審計、項目基線審計
5)審計的時機
5.項目評審
1)項目業務評審、項目技術評審
2)兩者的相互關系
3)評審流程
4)評審涉及的角色和職責定義
5)評審常見問題和解決的辦法
6)技術評審、正規檢視、代碼走讀的區別及相互配合
6.CMMI關于PPQA的規范要求介紹
7.PPQA領域關鍵交付清單
8.演練與問題討論
十、CMMI過程域:項目監督與控制實務(PMC)
1.項目控制常見的問題及原因分析
2.項目控制過程圖
3.項目控制手段:項目度量
4.項目控制手段:工作日志
1)工作日志示例
2)TIMESHEET示例
3)工作日志和項目計劃的配合
5.項目控制手段:項目例會
1)項目例會種類
2)例會議程和內容
6.項目控制手段:項目報告
1)項目報告種類
2)項目報告機制
7.項目控制手段:項目任務書
8.項目控制手段:項目評審
9.項目控制手段:審計
10.項目控制手段:里程碑定義
11.項目控制手段:項目預警機制
12.項目控制手段:計劃變更控制
1)變更控制流程
2)更改控制的角色和職責定義
3)計劃滾動刷新
13.項目控制手段:計劃測評
1)項目常見測評指標
2)計劃測評
3)計劃完成率的計算
14.項目控制手段:雙重匯報機制
1)為什么要構造雙重匯報體系?
2)雙重匯報的配合管理
15.CMMI關于PMC的規范要求介紹
16.PMC領域關鍵交付清單
17.演練與問題討(tao)論
十一、CMMI過程域:度量與分析實務(MA)
1.度量管理中的常見問題與解決辦法
2.什么是度量?
3.過程度量與交付件度量
4.度量項
1)項目的4個基本度量項
2)度量指標的分解原則
3)度量項的標準定義格式介紹
4)度量數據的收集時機
5)項目TIMESHEET介紹
5.度量管理涉及的角色和職責定義
6.度量分析
1)項目級的度量分析
2)組織級的度量分析
7.組織能力基線(PCB)
1)開發能力
2)成熟度
8.CMMI關于MA的規范要求介紹
9.MA領域關鍵交付清單
10.演練與問題(ti)討論
十二、CMMI過程域:產品集成、驗證和確認實務(PI、VER、VAL)
1.為什么要盡早測試?
2.缺陷成本的階段性增長
3.IBM、HP在產品測試成本投入方面的分析
4.缺陷引入的根源分析與階段性分布
5.測試三個基本原則
1)木桶原理 、20/80原則、Good-Enough原則
6.VER與VAL的區別(V&V)
7.如何根據不同的測試類型確定不同的測試結束準則
8.測試方法分類
1)白盒測試、黑盒測試、灰盒測試
2)動態測試、靜態測試
9.4種典型測試測試覆蓋類型(語句覆蓋、條件覆蓋、判定覆蓋、MCDC覆蓋)
10.“V”測試模型、漸增測試模型
11.單元測試
1)為什么研發人員不喜歡單元測試?
2)單元測試基本概念、意義
3)單元測試用例設計的原則、方法
4)業界典型單元測試工具介紹
12.集成測試
1)3類集成策略
自下而上式、自上而下式、混合集成式
3種策略的分別應用領域
2)集成測試的特點
3)測試用例的設計要點
4)典型集成測試平臺構造
5)集成測試與測試設計
13.系統測試
1)如何有效開展預測試?
2)版本轉測試流程介紹
3)回歸測試開展策略
4)BUG的分類標準介紹
5)系統測試分類
功能測試、性能測試、易用性測試
可靠性測試、安裝測試、兼容性測試
6)3方BUG通報會
14.CMMI關于PI、VER、VAL的規范要求介紹
15.PI、VER、VAL領域關鍵交付清單
16.演練與問題討論
十三、CMMI過程域:其他過程域實務(OPF、OPD、OT、DAR、SAM)
1.PDCA循環
2.OPF、OPD的根本目的
3.OPD常見失敗原因分析
4.DAR
1)DAR在項目生命周期的應用
2)DAR方法論
建立評估準則
識別備選方案
選擇評估方法
具體評估
完成評估報告
DAR實際案例分析
5.SAM
1)優選供應商
2)供應商評價5要素(T、Q、R、D、C)
3)供應商的量化評分
4)注意*供應商
5)采購計劃與項目計劃的協同
6.CMMI關于OPF、OPD、OT、DAR、SAM的規范要求介紹
7.OPF、OPD、OT、DAR、SAM領域關鍵交付清單
十四、CMMI項目實施與評估
1.為什么單純的CMMI是不夠的?
2.NPD-CMM/CMMI體系介紹
3.CMMI項目組織結構介紹
4.CMMI項目4個階段工作重點介紹
1)現狀診斷、體系設計、體系部署與實施、體系評估
5.SCAMPI評估方法介紹
6.CMMI實施重點關注因素介紹
業務驅動的CMM-CMMI實務培訓
轉載://citymember.cn/gkk_detail/35960.html