什么是 Scrum?

Two different business organization charts

Opensource.com

Scrum 是一种项目管理技术,用于组织围绕项目的工作和计划,通常是软件开发项目。Scrum 以透明、检查和适应为支柱,为快速项目开发提供框架。

Scrum 将项目计划分解为短期的、固定长度的工作冲刺,这些冲刺以规律且可预测的节奏进行,通常为几周。这些冲刺由四个阶段(或 Scrum 术语中的“仪式”)组成:冲刺计划、每日站立会议、工作产品的冲刺演示以及回顾会议,以了解哪些方面做得好以及未来冲刺中可以改进哪些方面。

Scrum 和敏捷有什么区别?

敏捷是一个更通用的术语,指的是团队的组织方式和项目的管理方式。虽然是相关术语,但并非所有敏捷开发都必须遵循 Scrum 框架。看板是另一种流行的项目管理框架,一些项目采用看板,而另一些项目则从各种敏捷方法论中挑选最适合其项目和团队需求的部分。

两者的重叠之处在于关注快速开发,从而能够快速适应不断变化的环境,快速反馈和测试的基础设施,团队利益相关者之间的密切协作,以及快速交付产品的愿望。

什么是 Scrum Master?

Scrum Master 是任何 Scrum 团队中为数不多的关键角色之一。Scrum Master 是 Scrum 过程的协调人,保持团队的组织性并免受外界干扰。简而言之,他们消除 Scrum 团队成功的障碍,并保持流程的运转。这与传统的项目经理略有不同,实际上,Scrum 团队通常有一个单独的产品负责人,他代表项目的利益相关者,包括客户和管理层。

Scrum 与开源有什么关系?

对于开发开源软件的公司来说,使用 Scrum 可能有助于他们更好地与其他开源原则以及开放组织的一些更广泛的属性保持一致。Scrum 强调透明、检查和适应,这三个支柱对于开源社区也至关重要,因此,开源世界中有很多 Scrum 的倡导者也就不足为奇了。

在哪里可以了解更多关于 Scrum 的信息?

这只是一个介绍,但我们认为您可能会喜欢这些额外的资源。

 

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.