敏捷scrum研發過程管理培訓
?
敏捷scrum研發過程管理培訓
培訓目標:
使參訓人員了解敏捷scrum研發過程各階段流程與方法,掌握“計劃牽引、需求為準、架構為綱、迭代開發、全面質量管理、配置全程、文檔支持”的敏捷scrum研發模式,通過案例學習相關工具,認識到敏捷scrum研發管理的重要性,了解敏捷scrum研發過程管理的核心理念與實踐方法,并能夠通過規范化敏捷scrum研發過程來提高質量。
培訓對象
從事敏捷scrum系統研發的相關人員、軟件項目經理、軟件開發人員、軟件質量保證人員、其他對敏捷scrum研發過程感興趣的人員。
培訓內容
授課內容
敏捷scrum研發過程管理與敏捷scrum研發工程基礎
1.?敏捷scrum研發過程管理的目標與范圍?
2.?敏捷scrum研發過程管理的常見問題?
3.?如何結合具體敏捷scrum研發項目工作與管理?
4.?敏捷scrum研發生命周期模型
5.?敏捷scrum研發過程策略體系
敏捷scrum研發過程項目關鍵路徑確定
1.?敏捷scrum研發過程管理路線圖概覽?
2.?需求,設計,開發,測試,部署
3.?敏捷scrum研發開發過程定制
案例:IBM?UP過程剖析、敏捷scrum研發過程管理UP過程剖析
需求階段的敏捷scrum研發過程管理
1.?需求的目標與范圍?
2.?需求的角色與工件?
3.?需求獲取,分析,規格,驗證路線圖?
4.?需求階段的工作進度計劃,跟蹤與監控?
5.?需求變更控制管理
6.?基于需求的項目范圍管理?
7.?基于需求的風險識別與管理?
8.?基于需求的成本管理
工具:演示主流需求管理工具
敏捷scrum研發設計階段的敏捷scrum研發過程管理
(1)敏捷scrum研發設計的目標與范圍?
(2)敏捷scrum研發設計的角色與工件?
(3)敏捷scrum研發設計路線圖:架構設計,概要設計,數據庫設計,詳細設計
(4)設計階段的工作進度計劃、跟蹤與監控跟蹤?
(5)設計的風險解決與管理
(6)設計的質量驗證與管理
工具:演示設計案例與設計模版
開發階段的敏捷scrum研發過程管理
1.?開發的目標與策略
2.?開發的角色與工件
3.?開發路線圖:物理設計,編寫編碼規范,集成計劃,并行開發,及時測試,持續集成
4.?開發階段的工作進度計劃,跟蹤與監控跟蹤?
5.?開發的質量與管理?
6.?開發中的配置管理?
7.?開發中的集成管理
8.?開發中的敏捷方法
案例:實戰平行開發與配置管理(VSS、CVS、SVN等)
測試階段的管理—缺陷管理
1.?測試目標與策略?
2.?測試的角色與工件?
3.?測試的過程路線圖:測試計劃,測試設計,測試實施,測試執行,測試分析報告?
4.?測試階段的工作進度計劃,跟蹤與監控跟蹤?
5.?測試風險管理
6.?測試過程管理?
7.?測試團隊管理?
8.?測試bug管理
工具:實戰演示測試管理工具
部署階段的敏捷scrum研發過程管理
1.?部署的目的與范圍?
2.?部署的角色與工件
3.?部署過程路線圖:部署計劃,準備部署工件,用戶培訓,實施部署,試運行,部署維護?
4.?部署階段的工作進度計劃,跟蹤與監控跟蹤
5.?部署后的需求變更控制管理
6.?部署工作版本與發布管理?
7.?部署中的系統管理?
8.?驗收管理
版本配置管理
1.?配置管理的實施步驟
2.?配置管理的基線確定
3.?配置管理的審核方式
4.?配置管理的日常規范
5.?置管理委員會的職能
6.?置管理中變更控制方案
○實例研究與答疑討論——配置管理體系實例案例
需求變更管理
1.?項目變更基本概念?
2.?變更管理的基本原則?
3.?變更管理組織機構與工作程序?
4.?項目變更管理的工作內容?
5.?實施需求變更管理的要旨
6.?需求變更控制步驟
7.?需求變更管理的經驗分享
○實例研究與答疑討論——需求變更管理案例
○實例研究與答疑討論——變更管理體系實例案例
敏捷scrum研發文檔總結與交付
1.?軟件文檔的概念與作用
2.?文檔的分類及與使用者的關系
3.?文檔編制與軟件生存期的關系?
4.?軟件文檔解決的主要問題與方法
5.?產品開發文檔編制指南與最佳實踐
6.?軟件需求說明編制指南與最佳實踐
7.?軟件測試文檔編制規范與最佳實踐
8.?軟件文檔管理指南與最佳實踐
課程總結
案例討論