敏捷指挥官:Project Manager OR Scrum Master

尽管Scrum和Agile在IT开发行业中已成为常见的词汇,但对于项目中的项目经理和Scrum Master的角色差别大家往往缺乏区别。 了解这些角色将使我们能够与敏捷开发团队更有效地合作。 尽管这两个角色截然不同,但它们的作用是彼此协作而不是相互对抗。


PMvsSM.jpg
什么是Scrum Master

在敏捷转型中,大多数企业一开始都采取的是Scrum的方法论来进行敏捷的推行,Scrum Master是Scrum流程中重要的角色之一,主要职责是保证Scrum流程的正常运行。


scrum-methodology .gif

Scrum流程中常见的五个会议:
Sprint Planning Meeting:迭代计划会
Sprint Review Meeting:迭代评审会
Sprint Retrospective Meeting:迭代回顾会
Daily Scrum Meeting:每日站会
Product Backlog Refinement:产品待办列表澄清会(需求澄清会)

Scrum的职责可能有如下这些:

  • 促进Sprint计划会和其他Scrum仪式(每日Scrum,迭代评审会,Sprint回顾)
  • 指导产品负责人
  • 监控迭代的进度
  • 促进持续沟通
  • 消除阻碍项目进展的障碍
  • 帮助Scrum团队估算并提高速度
  • 监控和改善团队动力
  • 项目中需要支持的部分
    请注意,在Scrum团队中,开发团队尽量自组织的负责工作,并不依赖任何人来指示如何构建产品增量。 Scrum Master的工作是确保团队以最佳的方式执行工作,迅速清除障碍并每天激励团队。


    Scrum职责.png

什么是Project Manager

作为项目经理,在项目进行过程中需要关注的区域比Scrum Master要宽泛很多,可以从下面的思维导图中看出来:


image.png

Scrum Master和Project Manager的区别

  1. Project Manager考虑十个项目管理知识领域。 Scrum Master为组织内的资源,沟通,范围和质量的领域做出了贡献。项目经理需要负责所有。
    2.Scrum Master遵循Scrum规则并构建Scrum框架。另一方面,项目经理可以自由定制其方法,以适应团队,部门或整个组织的独特需求。他们可以通过考虑项目需求来选择正确的方法。
    3.在项目经理准备会议时间表和项目沟通计划时,Scrum Master会根据Scrum框架为Daily Scrum会议和其他会议提供便利。
    4.Scrum Master在小型Scrum团队中工作,并负责该团队的表现。项目经理通常会处理较大的团队,有时甚至会处理多个项目团队。项目经理负责各个项目团队的绩效。
    5.项目经理准备工作时间表,并向团队成员分配职责。 Scrum Master在Scrum框架上指导团队,并激励团队成员尽力而为。
    6.尽管Scrum Master更加关心以用户价值最大化的产品价值,项目经理计划和安排项目范围,有时会为预算打下基础。
    总而言之,由于这两个角色需要不同的技能,因此项目经理通常将PMP或Prince2认证作为项目管理角色。 Scrum Master需要获得Scrum.org或Scrum Alliance的认证。

Scrum Master和Project Manager的相似处

自然地,这两个角色在职责上有时会重叠。以下是项目经理和Scrum Master之间的基本相似之处:

  • 他们没有最高权限。项目经理必须向客户和其他项目利益相关者报告。 Scrum Master必须向客户,项目利益相关者和产品所有者报告。
  • 项目经理和Scrum Master都与团队进行沟通,接收反馈,减轻风险并确保团队之间的紧密联系。
  • 项目经理和Scrum Master担心团队的绩效,并一直在寻找方法来帮助团队提高效率。
  • Scrum Master与团队合作,以指导和促进Scrum仪式。项目经理还与团队合作,尤其是解决冲突和问题。
  • 这两个角色都注重质量,并遵循确保质量的行业最佳实践。
    他们面临着许多挑战,并在要求苛刻的行业中工作。
    这两个角色都需要多年的经验和特定的技能才能成功。

结论

在由多个团队覆盖的大型项目中,项目经理通常扮演重要角色,这些团队通常与相关团队合作。这时项目经理的技能便派上用场了:他们协调众多团队的工作,根据资源需求进行协作,概述相关功能并组合时间表。
Scrum Master的职责并不直接与可交付成果保持一致。这是因为Scrum Master的活动每天都会更改,具体取决于团队的需求。团队依靠Scrum Master来帮助他们完成工作并保护他们免受外界力量或阻碍。

你可能感兴趣的:(敏捷指挥官:Project Manager OR Scrum Master)