敏捷是軟件產品開發的一種迭代方法。它可以幫助項目團隊更快更好地為客戶提供價值。敏捷的關鍵原則之一是以小型、可測試和可管理的規模交付工作。敏捷不是預先確定需求,而是強調在整個項目中不斷發現和確定需求。敏捷團隊可以更快、更輕鬆地對變化做出反應。
這個敏捷教程是關於什麼的?
這是一個循序漸進的敏捷 Scrum 教程,可幫助您了解敏捷開發的核心概念以及敏捷項目如何從頭到尾執行(即產品交付)的方式。 本教程將使用敏捷軟件 Scrum Process Canvas 。整個敏捷 Scrum 教程將涵蓋各種敏捷主題,建議讀者閱讀本 Scrum 教程,以便全面了解敏捷項目開發的流程。
敏捷教程的目標受眾
本敏捷教程是為以下兩個人編寫的。
- 從事或將從事敏捷項目的人,例如各種軟件開發人員、程序員、測試人員、UXer、架構師等
- 項目經理和 Scrum Master
- 產品所有者、業務分析師和客戶代表
- 管理 Scrum 項目的單位
敏捷 Scrum 教程大綱
本敏捷教程總共涵蓋了 20 節課。點擊講座開始。
第 1 課—— 如何確定項目願景
- 確定項目願景
- 制定敏捷項目章程
第 2 課—— 如何任命產品負責人
- 任命產品負責人
- 詳述產品負責人責任
第 03 課 — 如何任命 Scrum Master
- 任命 Scrum 主管
- 詳述 scrum master 職責
第 4 課—— 如何組建 Scrum 團隊
- 選擇 Scrum 團隊成員
- 詳細說明 Scrum 團隊成員的職責
第 5 課—— 如何識別 Scrum 項目的利益相關者
- 列出 Scrum 項目的利益相關者
- 描述利益相關者
第 06 課—— 如何確定業務目標
- 繪製用例圖
- 描述用例
第 07 課—— 如何管理史詩
- 在用戶故事地圖中創建史詩
- 描述史詩
第 8 課 - 如何管理產品待辦事項
- 描述 Scrum 項目完成的標準
- 在故事地圖中創建用戶故事
- 定義 驗收標準
- 優先考慮用戶故事
第 09 課—— 如何制定發布計劃
- 識別和描述項目可交付成果
- 列出項目發布
- 將用戶故事重新安排到發布中
第 10 課—— 如何創建 Sprint
- 創建衝刺
- 配置衝刺
第 11 課—— 如何召開 Sprint 計劃會議
- 為 sprint backlog 選擇用戶故事
- 確定工作量估計的任務
- 確定 sprint 可交付成果
第 12 課—— 如何記錄障礙
- 日誌障礙
- 細節障礙
第 13 課—— 如何創建燃盡圖
- 了解燃盡圖
- 打開燃盡圖
第 14 課—— 如何創建 Scrum 板
- 了解 Scrum 板
- 打開 Scrum 板
第 15 課—— 如何進行每日 Scrum
- 記錄工作進度
- 進行每日例會
- 記錄後續活動
第 16 課—— 如何進行 Sprint 評審
- 展示用戶故事
- 執行用戶故事驗收
- 更新項目可交付成果的進度
第 17 課—— 如何進行 Sprint 回顧
- 記錄開始、繼續和停止項目
- 投票並記錄投票結果
第 18 課—— 如何進行項目回顧
- 記錄經驗教訓——項目成功
- 記錄項目挑戰
第 19 課—— 如何為 Scrum 項目生成報告
- 打開自動生成的報告
- 手動生成報告
第 20 課 — 如何使用工件快捷方式
- 通過快捷方式打開工件