Pagerduty徽标

Scrum团队的三个主要角色

介绍

如《 Scrum指南》所述Scrum是用于开发和维持复杂产品的框架或工作容器,其原理可以在软件开发,人力资源和营销等行业中应用。与编程算法方法相反,Scrum框架采用启发式模型,该模型尊重人们的独特能力和自组织,以应对不可预测性并解决复杂的问题。

什么是Scrum团队?

Scrum团队由在该框架内工作的个人组成,以实现产品目标,或在逐步称为Sprint的增量期内快速或由Scrum理论定义的产品问题的自适应解决方案。

“败类是建立在经验主义和精益思维的基础上的。经验主义断言,知识来自经验,并根据观察到的内容做出决策。精益思维减少了浪费,并专注于必需品。”

-肯·施瓦伯(Ken Schwaber)杰夫·萨瑟兰(Jeff Sutherland),Scrum指南

Scrum事件

Scrum框架概述了发生的5个事件:Sprint,Sprint计划,每日Scrum,Sprint Review和Sprint回顾展。首先,我们应该将冲刺理解为Scrum过程的核心,该过程包含一致的固定时间框中的所有其他事件。例如,冲刺计划发生在时间盒的冲刺中,每日混乱,审查和回顾性也是如此。Sprint模型还可以使我们将进一步概述Scrum,透明,检查和适应的三个核心支柱。

冲刺计划发生在冲刺开始时,通常每周每周2小时。计划会议允许Scrum团队定义他们的产品目标以及完成它所需的工作。产品所有者将确保适合讨论重要积压项目的计划会议。

每日混乱(或站立):每天为团队做一个短短15分钟的“登机手续”,以确保任务顺利进行。要问的问题是:我昨天做了什么?我今天在做什么?哪些问题阻止了我?

Sprint评论:分配的时间来审查每个团队成员完成的工作和进度,提供反馈和测试迭代。评论本来是随意,庆祝和文化驱动的。每个团队成员都受到责任感和鼓励。

Sprint回顾:分配时间与Scrum的核心值保持一致,并确保敏捷性和有效性。回顾旨在确保沟通和流程都是有效的,并提供了针对产品目标的未来成功的调整。

Scrum工件

Scrum工件是在Scrum事件中产生的工作输出或值。浮渣中有3个主要伪影,如Scrum指南:产品积压,冲刺积压和增量。每个工件都包含一个“承诺”,以提供可以衡量进度的信息。

产品积压:在冲刺中需要哪些要求以改善产品的紧急清单,称为产品目标,可以随着冲刺的继续进行完善。

承诺:产品目标

冲刺积压:一个高度可见的实时列表,开发人员团队将在产品积压中选出的冲刺过程中取得成就。冲刺积压的承诺是达到Sprint计划中确定的Sprint目标。

承诺:冲刺目标

增量- 实现产品目标所需的可交付。有多种增量,如果选择了,则可以在Sprint结束之前将其提交给利益相关者以进行质量保证。当可以将增量组合在一起以创建一个产品目标时,这就是完成的定义。

承诺:完成的定义

笔记:我们将在Scrum框架中看到“完成的定义”一词。在Scrum中,完成的定义是听起来的:满足项目所需的质量度量的最终增量。

在下面您会看到这个Scrum指南概述了一个冲刺:

  • 产品主向产品积压订购了复杂问题的工作。
  • Scrum团队在冲刺期间将作品的选择变成了价值的增长。
  • Scrum团队及其利益相关者检查结果并调整下一个冲刺。
  • 重复

组成一个混乱团队

在Scrum团队中分配角色并维护他们的角色并不像看起来那样僵化。实际上,Scrum的原理是建立在一种轻巧的自组织和连续的提高,因此,在接近项目时,必须保持与Scrum团队中的责任感有关的灵活思维方式。

Scrum团队通常不超过10人或更少的人,无法在快速冲刺中解决复杂问题。当鼓励组建Scrum团队成员时,跨职能和自我管理,问自己:“我们能否创造出每次冲刺的有价值,有用的增量(结果)?”

笔记:Scrum责任不一定会改变官方职位。例如,员工可以成为代理机构的副创意总监,但由于必要的图形设计专业知识,因此担任Scrum团队中开发团队的成员。

三个主要的Scrum团队角色

一支由一个产品所有者,一个Scrum Master和开发人员组组成的Scrum团队中有三个主要责任。

产品拥有者

产品所有者是团队与客户之间的主要联系点,因此是最负责任的方。他们处理客户的问题和愿景,并将其转化为开发团队的工作指标。简而言之,他们负责最大化Scrum团队所做的工作价值。

Scrum指南定义了产品所有者的职责:

制定和传达产品目标
管理产品积压
利益相关者的透明度和管理

Scrum Master

Scrum Master的定义是建立Scrum指南实践定义的Scrum理论的人。我们可以将Scrum Master视为经理。他们确保有效性,通过组织会议并审查进度和可交付成果来促进团队成员之间的沟通。

Scrum Master职责可以总结为:

  • 自我管理教练团队成员
  • 确保团队专注于满足完成定义的高价值增量
  • 消除团队跨功能或产品目标的障碍
  • 帮助产品主计划并直接组织
  • 领导团队或组织在Scrum采用中

开发团队(或开发人员团队成员)

开发团队完成工作。开发人员是Scrum过程的主干和指定的大脑功率。根据Scrum指南,由于可以在各个行业中应用Scrum,因此开发人员的确切职责每个项目都会有所不同。

开发人员职责可以总结为:

  • 为冲刺和产品积压制定计划
  • 适应计划的更改以满足完成的定义
  • 确保作为专业人士的高质量工作和问责制

Scrum团队的特征

整个混乱过程还基于经验主义和精益思维,除了确保团队和过程不仅是自我管理的核心支柱,而且还可以适应实现产品目标所需的改变。

经验主义

经验主义断言,当我们观察自己的经验并从该镜头做出决定时,我们将获得更大的成功。在“精益”的同时起作用,意味着减少浪费和过量,因此我们可以找到所需的清晰答案。SCUM理论家可能会同意当今的极简主义观点,即从情况或方程式中删除您不需要的一切将导致更清晰,更加明智的途径。

核心支柱

此外,Scrum理论遵守透明,检查和适应的核心支柱。

支柱1:透明度

透明度断言,所有团队成员和接受工作的人都可以看到Scrum的紧急过程。

支柱2:检查

因此,通过透明度使检查成为可能。如同混乱工程,Scrum团队的成员必须勤奋,经常评估潜在的结果,这些结果通常通过设定的检查节奏预先确定。

支柱3:适应

如果适应有说法,那就是:“当生活给您柠檬时,请尝试使它们更好地柠檬。”简而言之,确保Scrum团队了解适应能力和快速适应能力的关键是成功的。如果最终产品不可接受,则团队会适应。该支柱与有能力的自我管理团队更加顺畅。

概括

  • Scrum是一个团队流程,遵守透明度,检查和适应的核心支柱,主要基于经验主义和精益思维
  • Scrum团队的三个主要角色是Scrum Master,产品所有者和开发人员
  • Scrum团队的角色不一定会影响工作头衔,并且具有自我管理和跨职能,以便有效地实现产品目标
  • 有5个主要的Scrum事件和3个核心混乱伪像,其中包含满足产品目标的适应性结构
Baidu