Scrum 冲刺

冲刺时段短暂且有时间限制,Scrum 团队需要在此期间完成一定量的工作。

借助 Jira 冲刺审查模板奠定基础

借助结构化的冲刺审查,梳理任务、设定目标并突出团队成果。

关键要点

  • Scrum 冲刺是短周期、有时限的时段,团队在此期间集中精力完成既定工作量,实现增量式交付。

  • 冲刺包含规划、每日沟通会、评审及回顾环节,以确保团队目标对齐并推动持续改进。

  • 有效的冲刺需要清晰的目标、梳理完善的待办事项列表,以及贴合实际的承诺。

  • 通过明确的目标设定和定期评审来规划您的下一次冲刺,从而提升团队专注力与交付一致性。

Scrum 冲刺是敏捷项目交付的核心动力,它推动团队在固定时间范围内交付增量价值。

虽然听起来颇为简单,但冲刺常被误认为是普通的项目截止时间,而非持续改进与调整的机会。冲刺执行需要纪律性、明确的目标以及对协作的投入。

若缺少这些要素,团队可能会陷入仓促赶工、范围蔓延或目标未达成的困境。

对于追求可预测进展、快速获取反馈并维持项目势头的团队和组织而言,有效开展 Scrum 冲刺堪称必备能力。本文将概述冲刺执行的注意事项,以及冲刺优化的最佳实践。

项目管理中的冲刺是什么?

冲刺时段短暂且有时间限制,Scrum 团队需要在此期间完成一定量的工作。冲刺是 Scrum 和敏捷开发方法的核心,以适宜的方式开展冲刺有助于您的敏捷开发团队轻松交付更优质的软件。

Atlassian Jira 产品主管 Megan Cook 表示:“使用 Scrum 时,产品是通过一系列称为冲刺的迭代来构建的,冲刺将复杂的大型项目分解成一个个小块。”

Two arrows that represent a scrum sprint and the process of continuous iteration.

许多人将 Scrum 冲刺与敏捷软件开发相关联,以至于 Scrum 和敏捷开发往往被认为是同一回事。但事实并非如此。敏捷开发是一套原则,Scrum 则是完成各种具体事项的一个框架。

敏捷开发价值和 Scrum 流程之间的许多相似性可进行直接关联。冲刺功能可帮助团队遵循“频繁交付工作软件”的敏捷开发原则,并实现“响应变更而非遵循计划”的敏捷开发价值。Scrum 价值观中的透明度、检查和适应性是对敏捷开发的补充,也是冲刺概念的核心。

Scrum 指南为这次关于冲刺的讨论奠定了坚实的理论基础。我们的目标是通过从每天从事此工作的人员那里揭示最佳实践,从而为主题增添一些色彩。

Key aspects of a sprint

Key aspects of a sprint include a fixed duration (usually 1–4 weeks), a clear sprint goal, and a commitment to delivering potentially shippable work. Each sprint begins with sprint planning, followed by daily stand-ups, and ends with a sprint review and retrospective.

These elements create a predictable rhythm that helps teams focus, measure progress, and continuously improve. For example, setting a clear sprint goal ensures everyone is aligned, while regular reviews provide opportunities to adapt based on feedback and results.

如何规划和执行 Scrum 冲刺

Diagram showing the steps of a scrum sprint: sprint planning, daily scrum, sprint review, and sprint retro

Scrum 用户确实考虑到了一切。为了规划即将到来的冲刺,您可以使用冲刺规划会议!冲刺规划是一项协作活动,在此期间团队需要回答两个基本问题:在此次冲刺中可以完成哪些工作,以及如何完成选定的工作?

为冲刺选择适当的工作项需要产品负责人、Scrum 主管和开发团队之间的协同努力。产品负责人会讨论冲刺应实现的目标以及冲刺完成后实现冲刺目标的产品待办事项项目。

然后,团队会就如何构建待办事项列表项目以及如何在冲刺结束之前“完成”这些待办事项列表项目而制定一个计划。所选的工作项目以及完成这些工作项目的计划被称为冲刺待办事项。在冲刺计划结束之前,团队已准备开始处理冲刺待办事项,同时将待办事项中的项目变为“正在进行”和“已完成”的项目。

在冲刺期间,团队会在每日 Scrum 或每日短会期间检查工作的进度。此会议的目标是展示会影响团队实现冲刺目标的所有障碍和挑战。

冲刺结束后,团队会展示他们在冲刺审核期间完成的工作。这是您的团队在将其工作成果投入使用之前向利益相关者和团队成员进行展示的机会。

通过我最喜欢的会议(即冲刺回顾)来结束您的冲刺周期。这是您的团队确定在下一冲刺期间需改进领域的机会。如此一来,您便可开始下一冲刺周期。加油!

Understanding the sprint cycle

The sprint cycle consists of planning, execution, review, and retrospective phases, repeating with each new sprint. This cycle enables teams to deliver incremental value, inspect their work, and adapt their process regularly.

By following the sprint cycle, teams can respond quickly to changing requirements and maintain a steady pace of delivery. For instance, a team might use the retrospective to identify a bottleneck and adjust their workflow in the next sprint, leading to continuous improvement over time.

注意事项

即使具备基础知识,多数团队在开始运行冲刺时也会出现问题。Megan Cook 以其多年来所总结的注意事项结束了此次讨论。

应完成的事项:

  • 确保团队设定并了解冲刺目标,同时清楚如何衡量成功。这是让所有人保持一致并朝着共同目标前进的关键。

  • 确保您已整理好待办事项列表,并按顺序排列其优先级和依赖关系。如果管理不当,这可能会是一项巨大挑战,甚至可能会破坏整个过程。

  • 确保您充分了解团队的工作速度,并确保其反映了休假和团队会议等事项。

  • 务必通过冲刺规划会议来详细了解需要完成的工作细节。鼓励团队成员概述冲刺中的所有故事、缺陷和任务。

  • 放弃那些您无法完成依赖关系的工作,例如:来自其他团队的工作、设计和法律签署。

  • 最后,一旦做出决策或制定出计划,请确保有人在项目管理或协作工具中捕获到该信息,例如:您的 Jira 工作单。如此一来,大家后续便可轻松查看决策和意见。

当您按照这些注意事项努力成为 Scrum 全明星用户时,也需注意一些警告标记:

应避免的事项:

  • 不要引用太多故事、高估工作进度或将冲刺中无法完成的任务拉进来。您应该不想让自己或您的团队面临注定失败的结果。

  • 不要忘记质量或技术债务。一定要做好 QA 和非功能性工作(例如,缺陷和工程运行状况)的时间预算。

  • 不要让团队对冲刺内容糊里糊涂。明确冲刺内容,不过分关注快速发展,而忘记确保每个人都朝着同一方向前进。

  • 另外,不要承担大量未知或高风险的工作。将比较大或具有高度不确定性的故事细分,同时不要害怕将其中一些工作留到下一冲刺中完成。

  • 如果您听闻来自团队的担忧,无论是关于工作速度、低确定性工作的担忧,还是工作量比其估计的要大,请不要忽略。解决这些问题,并在必要时重新校准目标。

利用自动化功能优化冲刺

一旦掌握了冲刺的工作方式,您就可以使用自动化功能来优化流程。以下是 Jira 中用于冲刺的三个最常见的自动化规则。

  1. 发送每周 Slack 消息,说明冲刺阶段仍未完成的所有工作项。转到规则

  2. 冲刺结束后,将未完成的工作项分配到下一个冲刺。转到规则

  3. 当一个工作项转到“进行中”,而冲刺阶段为空,则将该工作项转到下一个当前冲刺。转到规则

在 Jira Automation 模板库中,您可以查看这些自动化规则以及另外 100 个规则。

转到库

了解有关冲刺功能的更多信息

冲刺是众所周知的(也是非常有效的!),所以它们经常被视为实现更高敏捷性的第一步。正如我们先前所学到的,掌握冲刺需要掌握一些互为基础的 Scrum 和敏捷开发概念。请通过我们关于 Scrum 的其他文章来丰富您的知识储备,并逐步了解 Scrum。

您可以使用我们的 Scrum 模板来规划您的冲刺(并纳入注意事项),这包括您规划、跟踪和管理涉及多个冲刺的工作所需的一切内容,从而轻松正确地开始使用。此外,了解如何在 Jira 中使用冲刺

相关资源

为您推荐

模板

现成的 Jira 模板

浏览我们适用于不同团队、部门和工作流的自定义 Jira 模板库。

产品指南

Jira 的全面介绍

使用这份分步指南,了解核心功能与最佳实践,以最大限度地提升您的工作效率。

Git 指南

了解 Git 的基础知识

无论您是初学者还是资深专家,本 Git 指南都将通过实用教程与技巧助您掌握基础知识。