什么是 Scrum 工件?
Scrum 工件提供了 Scrum 团队和利益相关者需要了解的关键信息,以便了解正在开发的产品、正在计划的活动以及项目中正在完成的活动。Scrum 流程框架中定义了以下工件。
产品愿景
产品愿景是定义项目/产品长期目标的工件。它设定了总体方向并指导 Scrum 团队。每个人都应该能够记住产品愿景;因此,它必须简短而准确。
冲刺目标
冲刺目标有助于集中冲刺。它是在 Sprint 期间通过实施预测的产品待办事项项目来实现的,它为开发团队提供了关于为什么应该构建产品增量的指导。
根据 Scrum 指南,设定 Sprint 目标的责任属于 Scrum 团队。但是,产品负责人有兴趣通过为即将到来的 Sprint 设定明确的业务目标来支持此流程,这也可以通过提供焦点来更轻松地对产品积压进行排序。
![](https://www.cybermedian.com/cn/wp-content/uploads/sites/6/2022/01/0sEIe3Jkr4s1m8qM.png)
一般来说,对产品的需求是不断变化的,即业务需求、市场条件或技术的变化。因此,产品积压会不断更新,以反映产品对目标用户最有用的需求。
冲刺积压
Sprint backlog 是为 sprint 选择的一组产品 backlog 项目,以及交付产品增量和实现 sprint 目标的计划。sprint backlog 是开发团队对下一个增量中的功能以及交付它所需的工作的预测。sprint backlog 定义了开发团队将如何将产品 backlog 项目转换为“完成”增量。sprint backlog 使开发团队确定为实现 sprint 目标所必需的所有工作都可见。
![](https://www.cybermedian.com/cn/wp-content/uploads/sites/6/2022/01/0YPpZLblJ7lizGbCw.png)
完成的定义
每个产品积压项目都有验收标准,用于衡量项目申报时必须满足的要求。许多标准适用于所有或许多产品待办事项项目。事实证明,将这些标准集中在一个地方 (DOD) 并不意味着在每个项目中重复定义标准。因此,完成的定义是对工作完成对 Scrum 团队意味着什么的共识。它通常包括质量标准、限制和总体非功能性要求。
这里有些例子:
![](https://www.cybermedian.com/cn/wp-content/uploads/sites/6/2022/01/0dixuSW5zTdrzOtwE.png)
增量
增量是在 Sprint 和所有之前的 Sprint 期间完成的所有产品待办列表项的总和。
在 Sprint 结束时,新的增量必须是“完成”,这意味着:
- 它必须符合 Scrum 团队对“完成”的定义。
- 无论产品负责人是否决定实际发布它,它都必须处于可用状态。
燃尽图
燃尽图 是在完成项目时提供随时间推移的进度概览的图表。随着任务的完成,图表“烧毁”为零。它被用作指导开发团队按时成功完成 Sprint 并获得工作最终产品的工具。如果一个团队决定他们已经将更多的目标从产品待办列表转移到了冲刺待办列表,燃尽图可以帮助他们确定哪些任务他们实际上无法完成,以便可以将这些任务移回产品积压。
以下 sprint 燃尽图显示了 sprint backlog 中的剩余任务。每天更新,它提供了 sprint 进度的简单视图。它还提供快速可视化以供参考。
![](https://www.cybermedian.com/cn/wp-content/uploads/sites/6/2022/01/0oD2EYIpBIcT6eG4o.png)