?第一章 敏捷的 Scrum 軟件開發(fā)流程 ?1.1 結(jié)合個人體會談談敏捷 ?1.2 敏捷宣言以及個人理解 ?1.3 Scrum 中的角色 ?1.4 Scrum 軟件開發(fā)流程
?第二章 良好的開始是成功的一半——制定產(chǎn)品 Backlog ?2.1 什么是產(chǎn)品 Backlog ?2.2 產(chǎn)品 Backlog 的結(jié)構 ?2.3 制定產(chǎn)品 Backlog 的注意事項 ?2.4 互動&答疑&休息 ?
第三章 謀而后動——Sprint 計劃 ?3.1 Scrum 中如何做計劃 ?3.2 Sprint 計劃會議 ?3.3 確定合適的 Sprint 長度 3.4 確定明確的 Sprint 目標 ?3.5 確定 Sprint 包含的 Backlog 項 (bug, prototype, dev rule, etc) ?3.6 故事點估算 ?3.7 定義完成 ?3.8 Backlog 項的拆分 ?3.9 任務估算 ?3.10 計算速率(包括Buffer及各種計劃時間) ?3.11 確定每日例會的時間地點 ?3.12 Bug 的處理 ?3.13 互動&答疑&休息
?第四章 工欲善其事必先利其器——創(chuàng)建 Sprint backlog ?4.1 Sprint Backlog 和Task 區(qū)別 ?4.2 任務板 ?4.3 燃盡圖 ?4.4 如何查看任務板 ?4.5 實際操練
?第五章 細節(jié)決定成敗——團隊房間,每日例會,sprint 演示和 sprint 回顧 ?5.1 如何召開每日例會 ?5.2 如何進行 Sprint 演示 ?5.3 如何進行 Sprint 回顧 ?5.4 如何處理Sprint中的突發(fā)情況 ?5.6 實際操練
?第六章 Scrum 團隊的日常點滴 ?6.1 將 Scrum 團隊的 Sprint 信息公示 ?6.2 Sprint 之間的休整 ?6.3 Scrum 的日常工作 ?6.4 Sprint同步 ?6.5互動&答疑&休息
第七章 分而治之——管理多個 Scrum 團隊和分布式 Scrum 團隊 7.1 創(chuàng)建多個 Scrum 團隊 7.2 Sprint 同步 7.3 設置團隊領導 ? 7.4 人員分配 7.5 產(chǎn)品 Backlog 拆分 ? 7.6 分布式團隊的管理
第八章 以不變應萬變——Scrum 中的需求變更管理 ?
第九章 白紙黑字的力量——Scrum 中的文檔管理
9.1 敏捷軟件開發(fā)流程也需要文檔?
9.2 各種實用的文檔
9.3 Scrum 團隊的文檔管理流程
?第十章 測試也要敏捷 ?10.1 驗收測試 ?10.2 Scrum 團隊中的測試人員 ?10.3 Sprint 中的測試
?第十一章 強強聯(lián)合——Scrum最佳實踐 ?11.1 敏捷過程 XP與Scrum ?11.2 測試驅(qū)動開發(fā)(TDD) ?11.3 持續(xù)集成(CI) ?11.4 自動化構建 ?11.5 談談實踐活動體會 ?11.6 敏捷管理工具(JIRA, TFS)