什么是 Scrum?

Scrum 是团队用来管理工作并在短周期内协作解决问题的框架。Scrum 将敏捷原则作为一组具体的项目、实践和角色实现。

Scrum 生命周期

整个生命周期在称为冲刺的固定时间段内完成。冲刺通常为一至四周时间。

Scrum 团队角色

产品所有者 (Product Owner)

产品所有者负责团队构建的内容,以及他们生成它的原因。产品所有者负责使积压工作保持最新和优先顺序。

Scrum 主管 (Scrum Master)

Scrum 负责人确保团队遵循 Scrum 过程。Scrum 大师不断关注团队如何改进,同时解决短跑期间出现的障碍和其他阻塞问题。

开发团队 (Development Team)

开发团队的成员实际上构建了该产品。团队负责产品的工程开发及其质量。

产品待办事项

产品积压工作是团队可以交付的工作的优先列表。产品所有者负责根据需要添加、更改和重新优先排序待办事项列表。

规划冲刺

在冲刺规划中,团队选择要在即将到来的冲刺中处理积压工作的项目。冲刺积压工作是团队计划在冲刺中交付的项目列表。

执行敏捷短期计划

每日 Scrum

每日 Scrum 是每天一次、时长不超过 15 分钟的会议。每个团队成员简要报告他们自昨天以来的进度、今天的计划,以及任何阻碍他们进步的事情。

任务板

任务板列出了团队正在处理的每个积压工作项,细分为完成任务所需的任务。任务将置于”正在执行”、“正在进行”和”完成”列中。

冲刺燃尽图

冲刺燃尽图是一种图表,用来绘制每日剩余工作量总和。燃尽图提供了可视化方式,用于显示团队是否能够按时完成冲刺结束时的所有工作。

冲刺评审和冲刺回顾

冲刺评审

团队演示了他们为利益干系人完成的工作。它们演示软件并展示其价值。

冲刺回顾

团队需要时间来反思哪些进展顺利,哪些领域需要改进。回顾后得出的行动是下一个冲刺的措施。

增加 (Increment)

冲刺的产出称为增量或潜在可交付增量。冲刺的输出应具有可交付品质。