Scrum:综合教程

Scrum 是一个框架,人们可以在其中解决复杂的适应性问题,同时富有成效和创造性地交付具有最高价值的产品。

Scrum 本身是一个简单的框架,用于在复杂产品上进行有效的团队协作。Scrum 的共同创造者 Ken Schwaber 和 Jeff Sutherland 编写 了《Scrum 指南》 来清晰简洁地解释 Scrum。本指南包含 Scrum 的定义。这个定义由 Scrum 的角色、事件、工件和将它们绑定在一起的规则组成。

Scrum 过程

在敏捷项目中,冲刺是时间的一致迭代,其中开发团队从头到尾创建一组特定的产品功能。在每个 sprint 结束时,开发团队创建的功能应该可以工作、准备好演示并可能交付给客户。

项目中的 Sprint 长度应该相同。保持 sprint 长度一致有助于开发团队衡量其绩效并在每个新的 sprint 中更好地计划。

冲刺通常持续一到四个星期。四个星期是任何冲刺应该持续的最长时间;更长的迭代使变更风险更大,违背了敏捷的目的。我们很少看到 sprint 持续超过两周,更多的是看到 sprint 持续一周。一周冲刺是周一到周五工作周的自然循环,从结构上阻止了周末工作。

一些 Scrum 团队在一日冲刺中工作,优先级每天都在变化。市场和客户需求的变化越来越快,您在收集客户反馈的机会之间能够承受的时间只会越来越短。

我们的经验法则是,在不改变 Scrum 团队在 sprint 中应该做什么的优先级的情况下,您的 sprint 不应超过您的利益相关者可以持续进行的时间。

  • 每个冲刺包括以下内容
  • sprint 开始时的 Sprint 计划 每日 Scrum 会议
  • 开发时间——冲刺的大部分时间
  • 冲刺审查和冲刺结束时的冲刺回顾

了解有关 Scrum 的更多信息——敏捷和 Scrum 基础

Leave a Reply

您的电子邮箱地址不会被公开。