Scrum中的Sprint待办事项:这意味着什么?

Sprint待办事项是为当前Sprint选择的产品待办事项集合,以及一个交付产品增量以实现Sprint目标。Sprint待办事项定义了开发团队期望在下一个增量中包含的功能以及交付这些功能所需的工作。
Scrum Sprint Backlog
Scrum Sprint待办事项
Sprint待办事项定义了开发团队需要完成的工作,以将产品待办事项转化为一个“已完成”的增量。它明确了开发团队为实现Sprint目标所需完成的工作。
Sprint Backlog
Sprint待办事项
Sprint待办事项是一个足够详细的计划,可以在每日站会期间被理解,以跟踪进度变化。开发团队将在整个Sprint期间持续完善Sprint待办事项,随着Sprint的推进,它会逐渐演变——例如当团队按计划工作并更深入地了解实现Sprint目标所需的工作时。
当出现新工作时,开发团队必须将其添加到Sprint待办事项中。随着任务的进展或完成,每个任务的剩余工作量估算必须更新。如果计划中的某部分失去开发相关性,可以将其移除。只有开发团队可以在Sprint期间修改Sprint待办事项。Sprint待办事项高度可见,并实时反映团队在当前Sprint中已完成的工作计划——它仅属于开发团队。
由于产品待办事项在Sprint周期内是固定的,以下原因可能导致Sprint待办事项发生变化:
  • 随着时间推移,开发团队可能对需求有了更好的理解,并发现需要向Sprint待办事项中添加新任务。
  • 缺陷作为新任务被添加——这些是之前Sprint中未完成的项目。
产品负责人可以与Scrum团队合作,帮助团队更好地理解Sprint目标。Scrum主管和团队可以考虑一些不影响Sprint进展但可能为客户带来更大商业价值的微调。

监控Sprint进展

在Sprint的任何阶段,都可以计算Sprint待办事项上剩余的总工作量。开发团队至少在每日站会期间跟踪所有剩余工作,并预测实现Sprint目标的可能性。通过在Sprint期间跟踪其他工作,团队可以有效管理其进展。
Scrum不考虑在Sprint待办事项上花费的时间。我们只关心剩余工作量和时间变量。

使用燃尽图进行跟踪

Sprint燃尽图显示Sprint期间累计的剩余工作量,反映工作完成的趋势。Y轴表示剩余工作量,X轴表示Sprint的工作日数。
Burndown Chart
燃尽图
在冲刺开始时,Scrum团队会识别并估算出需要完成的详细任务。所有需要完成但尚未完成的任务都被视为累计工作量。团队根据进度每天更新累计工作量。如果在冲刺结束时累计工作量达到零,则冲刺成功完成。

发布燃尽图

在Scrum项目中,团队通过在每个冲刺结束时更新发布燃尽图来跟踪整体发布进度。发布燃尽图记录了在一段时间内冲刺待办事项中总估算剩余工作量的趋势。X轴表示冲刺周期,Y轴表示剩余工作量,通常以用户故事、理想人天或团队人天为单位。

Leave a Reply