Scrum - 框架



Scrum是一个用于开发和维护复杂产品的框架。Ken Schwaber和Jeff Sutherland开发了Scrum。他们共同制定了Scrum规则。

Scrum 定义

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

Scrum是一个流程框架,自20世纪90年代初以来一直用于管理复杂的产品开发。Scrum不是构建产品的流程或技术;相反,它是一个框架,您可以在其中使用各种流程和技术。Scrum使您可以清楚地了解产品管理和开发实践的相对有效性,以便您可以改进。

Scrum框架由Scrum团队及其相关的角色、事件、工件和规则组成。框架中的每个组件都具有特定用途,对Scrum的成功和使用至关重要。

Scrum的规则将事件、角色和工件结合在一起,管理它们之间的关系和交互。Scrum的规则将在本教程中详细描述。

注意 - 在业界,存在一些误解,认为Scrum意味着没有文档,Scrum团队只由开发人员组成,等等。并非完全如此;我们将在后面的章节中对此进行澄清。

Scrum 流程框架

Scrum Process Framework

在Scrum中,规定的事件用于创建规律性。所有事件都是时间盒事件,即每个事件都有最长持续时间。后续章节将更详细地描述这些事件。

冲刺(Sprint)

Scrum的核心是一个冲刺,这是一个为期两周或一个月的“时间盒”,在此期间创建一个可能发布的产品增量。一个新的冲刺紧随前一个冲刺的结束立即开始。冲刺包括冲刺计划、每日站会、开发工作、冲刺回顾和冲刺反思。

  • 在冲刺计划中,Scrum团队协作规划冲刺中要执行的工作。

  • 每日站会是一个15分钟的时间盒事件,Scrum团队用来同步活动并制定当天的计划。

  • 冲刺回顾在冲刺结束时举行,以检查增量并根据需要更改产品待办事项列表。

  • 冲刺反思在冲刺回顾之后以及下一个冲刺计划之前进行。在这个会议上,Scrum团队要检查自身并制定计划,以便在随后的冲刺中实施改进。

结论

Scrum是一个流程框架,它定义了某些规则、事件和角色以带来规律性。但是,它可以根据需要适应任何组织,前提是不违反基本的Scrum规则。

广告