Scrum: 中的Sprint是什么?

Scrum: 中的Sprint是什么?

(英文原版)

Sprint是一个持续开发周期的时间盒迭代。在Sprint中,计划的工作量必须由团队完成并准备好进行审核。Scrum项目被细分为小而一致的时间间隔,称为sprint。它们可以短至几天,通常不超过3-4周。

Scrum Sprint

Scrum Sprint

在Scrum中,我们通常根据整个项目的范围进行冲刺。从某种意义上说,Scrum中的一个Sprint本身应该是一个项目,包括开始和结束。我们致力于实现Sprint目标,我们计划,完善,构建,交付,审核等。

在sprint期间,有一个开发团队,由能够实现sprint目标的跨职能成员组成。这可能包括软件工程师,架构师,程序员,分析师,系统管理员,QA专家,测试人员,UI设计师等。

建立一个自我组织的团队

建立一个自我组织的团队

在Sprint之前

有一个sprint计划会议。冲刺计划会议的长度与冲刺的长度成比例。应该计划为期四周的冲刺不超过8小时。应该在不超过两个小时的时间内计划为期一周的冲刺。

此会议确定了该sprint的目标。根据团队速度,一系列功能从产品待办事项的顶部提取到即将到来的Sprint 的Sprint Backlog

Sprint计划会议

Sprint计划会议

在Sprint期间

没有添加任何功能,sprint目标也不会改变。唯一的例外是团队早期完成冲刺。

冲刺中的每日站立

每日Scrum(又称每日站立,或每日Scrum)在此期间,团队成员同步工作。每日scrums使团队成员能够确保在适当的时间由合适的人员处理正确的事情。

在sprint的每个早晨,项目团队聚在一起进行短暂的每日站立会议(不到15分钟)。这次会议每天在同一时间举行,包括项目的每个人。每个人都支持会议,以保持每个人的关注,并保持会议简短。通常设置计时器以使会议不会运行很长时间。

每日Scrum会议

每日Scrum会议

团队中的每个人都有责任回答3个简单的问题:

  1. 我昨天做了什么来帮助实现冲刺目标?
  2. 今天我将如何实现冲刺目标?
  3. 什么,如果有什么阻碍或阻碍冲刺目标的进展?

每日scrum会议

每日scrum会议

这三个问题允许完全透明。团队中的每个人都处于循环中,答案使人们对他们所说的内容负责。此会议的结果通常与客户共享。这种日常沟通可以确保如果有什么东西阻碍团队,他们可以快速得到回复。