什么是Scrum主管?角色与职责

Scrum主管是团队的协调者,敏捷开发团队。Scrum是一种方法,使团队能够自我组织,并根据敏捷原则快速做出调整。Scrum主管负责管理信息交换的过程。

角色与职责

Scrum主管的角色是Scrum框架的一部分。这一角色通常没有实际的权力(也称为服务型领导)。这个名字最初旨在表明该人是Scrum专家,因此可以指导他人。Scrum主管还负责改善Scrum团队与组织之间的互动,以最大化团队的效率。最后,Scrum主管负责安排和主持团队的会议——每日站会、计划会议、冲刺回顾会议等等。

What is a Scrum Master

Scrum主管的职责包括:

  • 消除障碍
  • 创造一个团队能够高效运作的环境
  • 解决团队协作中的问题
  • 确保团队、产品负责人以及团队外部其他人员之间的良好关系
  • 保护团队免受外部干扰和分心

Scrum主管面临的挑战

Scrum主管的责任是确保团队遵循Scrum流程,并确保团队外部的人给予团队所需的空间来执行流程。尽管这一角色可能最容易解释,但在实践中往往是最具挑战性的。以下是团队通常面临的三大挑战:

  1. 对变革的抵制——也许最令人沮丧的障碍就是抵制。它可能表现为多种形式——主动或被动、公开或隐蔽——正如《敏捷估算与规划》和《敏捷成功之道》的作者迈克·科恩所指出的。
  2. 对流程的误解——专家指出,由于Scrum从根本上改变了人们的工作方式,日常实施中存在大量混淆的空间。人们通常认为自己理解Scrum,但却将旧的术语和方法与Scrum流程和术语混为一谈。
  3. 无法适应角色的转变——转向Scrum会影响整个团队、部门,甚至整个公司(跨职能的自组织的,这可能会让人感到畏惧。例如,管理者可能会担心失去权威或控制权,而团队成员则可能难以适应以团队为导向的流程。

Scrum 主管与项目经理

在瀑布模型中,项目经理担任领导角色,指导团队、制定和管理计划。但当团队采用敏捷方法时,这些项目管理活动会发生什么变化?

  • 项目经理帮助管理项目进度、资源和范围,以满足业务需求。相比之下,Scrum 主管则帮助确保 Scrum 团队取得成功。
  • 产品负责人与客户和团队合作,确定发展方向。
  • Scrum 主管充当教练和促进者,指导开发团队遵循敏捷实践,并完成产品负责人优先安排的工作。
  • Scrum 主管与产品负责人和开发团队协作,确保团队成员能够无障碍地持续开发,并确保敏捷实践得到正确实施。

Scrum Master vs Project Manager

Leave a Reply