课程简介
Scrum的实施过程是一个迭代循环的过程,每个迭代周期都以Sprint为单位进行开发任务分配、执行和评估。通过不断地迭代和调整,Scrum可以帮助团队更好地应对需求变化和不确定性,提高开发效率和交付质量。
本课程从敏捷开发的基础知识入手,详细、系统地介绍了敏捷项目启动、SCRUM 核心实践、敏捷需求梳理以及敏捷度量和成熟度模型等相关内容,提升学员对敏捷 Scrum 的掌握与学习,进而产生业务收益。
课程收益
1.能够使用敏捷方法快速启动新项目
2.能够使用 SCRUM 实现团队的高质量迭代增量交付
3.能够使用敏捷需求方法实现产品需求的敏捷化梳理
4.能够使用敏捷度量和成熟度模型透明化团队情况,帮助团队持续改进
受众人群
1.准备在新项目使用敏捷 SCRUM 框架的产品研发管理者
2.准备使用 SCRUM 进行敏捷 sprint 迭代开发的团队
3.使用 SCRUM 一段时间后,需要精进提升的团队
4.包括但不限于如下角色:中高层研发管理者、产品经理、需求分析师、项目经理、Product Owner、Scrum Master、团队成员
课程周期
1天(6H)
课程大纲
标题 | 授课内容 |
模块一:导入 | 1. 课程体系介绍 2. 你在使用敏捷/SCRUM 时遇到的问题(问题停车场) |
模块二:敏捷开发基础 | 1. 敏捷案例讲解 案例展示讲解 2. 讨论:敏捷案例 3. 软件项目分类 4. 敏捷的起源 5. 敏捷的泛用性 6. 敏捷的商业目标 7. 敏捷带给企业组织的收益 8. 敏捷宣言 9. 敏捷原则 10. 敏捷实践集 11. 章节答疑 |
模块三:敏捷项目启动 | 1. 项目的定义 2. “Quick start”概要 3. “Quick start”- why 4. 练习:产品愿景 5. “Quick start”- who 6. “Quick start”- what 7. “Quick start”- when 8. “Quick start”- How 9. 讨论:团队规则 10. “Quick start”- where 11. Sprint0 12. 章节答疑 |
模块四:SCRUM 核心实践 | 1. 游戏:SCRUM 工作坊演练+讨论 2. SCRUM 框架简介 3. SCRUM 节奏 4. Sprint 日历 5. SCRUM 团队角色 6. SCRUM 工件+承诺 7. DOD/DOR 8. 练习:DOD 9. Sprint Planning 10. Daily Scrum 11. Sprint Review 12. Sprint Retrospective 13. Scrum 支柱 14. Scrum 价值观 15. 练习:SCRUM 框架回顾 16. 讨论:SCRUM 框架与瀑布方法相比的优势 17. 章节答疑 |
模块五:敏捷需求梳理 | 1. 用户故事定义 2. 用户故事的 INVEST 特征 3. 故事点 4. 验收标准 5. 三段式 6. 计划扑克 7. 亲和估算 8. 故事层级 9. 故事拆分案例 案例展示讲解 10. 练习:用户故事编写与拆分 11. 产品待办列表梳理 12. 优先级 13. 章节答疑 |
模块六:敏捷度量和成熟度模型 | 1. 敏捷度量的价值 2. 讨论:度量指标 3. 敏捷产能度量 4. 敏捷响应度度量 5. 敏捷质量度量 6. 敏捷效率度量 7. 敏捷稳定性度量 8. 敏捷度量指标概述 9. 敏捷度量原则 10. SCRUM 燃尽图 11. 敏捷成熟度模型 12. 模型使用方法 13. 章节答疑 |
模块七:实际问题微咨询 | 1. 停车场问题答疑 2. 敏捷 SCRUM 开发相关实战问题微咨询 |