本PPT探讨了Scrum框架在软件敏捷开发中的具体实施方法和最佳实践,旨在提升项目管理效率与产品质量。
Scrum基础知识
- Scrum概览
- 什么是Scrum?
- Scrum敏捷方法一分钟扫盲
- Scrum的工作产品
- Scrum的角色划分
- 猪与鸡的故事(关于Scrum过程)
在实践过程中:
1. 创建和维护产品待开发项(Product Backlog)
2. 迭代计划会:产品负责人准备什么?讲解什么?
3. 团队如何进行估算?
4. 扑克牌估算(Planning Poker)
5. 办公环境
6. 每日立会(Standup Meeting)
7. 评审会议(Review Meeting)
8. 反思会议(Retrospective Meeting)
用户故事
- 用户故事是什么?
- 面向用户价值编写用户故事
- 用户建模
- 优先级排序(待续)
- 用户故事的分类
- 用户故事的产生与组织结构
敏捷计划流程:
1. 敏捷规划过程
2. 可用时间计算
3. 迭代计划制定
4. 迭代意向表创建
敏捷日常跟进:
1. 故事板,看板使用
2. 燃尽图(Burndown Chart)
3. 跟进与渐进评审会议
4. 跟进表制作
敏捷生态系统:
- 需求管理
- 客户价值导向—可工作软件—响应变化
- 计划和跟踪过程
- 跨职能团队—共同估算—每日立会—同行压力机制
- 迭代期内需求优先级排序及团队承诺
敏捷绩效评估:
1. 评价对象的变化
2. 为团队设定目标,让团队掌控细节
智慧敏捷实践:
- 精益生产的启示
- 是否需要编写文档?
- 敏捷实践的表面与内涵