第一部份 敏捷基礎部份程介紹
瀑布式開發與問題(Waterfall Model & V-Model)
· 瀑布模型與V-模型介紹
· 瀑布模型發展史
· 瀑布模型應用
· 瀑布模型的優缺點
· V-模型發展史
· V-模型應用
· V-模型優缺點
· 小結
敏捷式開發(Agile)
· 敏捷介紹
· 敏捷宣言之4大核心價值
· 敏捷宣言之12原則
· 敏捷方法概述
· 敏捷團隊中的角色劃分
· 小結
第二部份 敏捷的企業應用與常見的敏捷挑戰
· 概述
· 常見的敏捷誤解
· 新敏捷團隊的常犯的錯誤
· 敏捷應用的較大挑戰
· 小結
第三部份 敏捷方法
極限編程Extreme Programming(XP)
· 極限編程發展史
· 極限編程的應用
· 極限編程團隊的組成與價值
· 極限編程的應用原則
· 極限編程的流程
· 極限編程圖
· 結對編程的概述(Pair Programming)
· 小結
Scrum框架
· Scrum概述與發展史
· Scrum 圖
· Scrum 角色劃分
· Scrum 常用方法與工具
· 極限編程VS. Scrum
· 小結
第四部份 敏捷方法之Kanban 1
Kanban基礎:基本概念
· Kanban介紹與發展史
· 現實世界中的看板
· Kanban的原則與應用
· 提高系統的響應性
· Kanban資源
· 小結
Kanban基礎:個人看板
· PersonalKanban介紹
· PersonalKanban應用與To-Do lists
· PersonalKanban規則與效率
· PersonalKanban制定優先級
· PersonalKanban過濾與計劃
· 小結
第五部份 敏捷方法之Kanban 2
Kanban基礎:團隊看板
· Team Kanban介紹
· Team Kanban應用與To-Dolists
· Team Kanban規則與效率
· TeamKanban制定優先級
· TeamKanban過濾與計劃
· TeamKanban的實現
· 微軟Kanban的例子
· 小結
第六部份 精益化軟件開發(Lean SoftwareDevelopment)
Lean 介紹
Agile Vs Lean
精益化軟件開發應用
精益化軟件開發VS. 瀑布模型開發
Lean實踐
Kanban的結合應用
第七部份 Agile在軟件測試中的應用
敏捷模型與方法:開發人員和測試人員指南
敏捷測試:初學者指南
Scrum測試:初學者指南
敏捷方法的自動化測試。
開啟Scrum(敏捷)測試項目之旅
第八部份 Scrum Master具體化
Scrum Mater與Project Manger的區別
5個為什么:Sprint失敗 – 團隊沒有達到承諾的工作
如何得到Sprint的效益較大化
如何推動敏捷在企業中的應用
第九部份 組織架構中的敏捷敏捷與DevOps
DevOps發展與應用
微服務(Micro Service)相關介紹
組織架構中的敏捷
|