首页 > 其他分享 >产品负责人和ScrumMaster可以是同一个人吗?

产品负责人和ScrumMaster可以是同一个人吗?

时间:2024-08-07 11:29:45浏览次数:13  
标签:Product 负责人 同一个 角色 任务 ScrumMaster ScrumMasters Owner

Product Owner(产品负责人)和ScrumMaster可以是同一个人吗?你不是第一个尝试将ScrumMaster与Product Owner角色合体的人。每天都有人问我是否可以合并Product Owner和ScrumMaster的角色,并将两套职责赋予一个人。

一般来说,尝试用一个人来承担这两个角色是一个非常糟糕的主意。这两个角色应该由不同的人来担任。为什么这样说,让我们回顾一下历史上的海盗船长的工作。

哈佛商业评论中,Hayagreeva Rao教授写道,他让他的MBA学生设计了一个17世纪海盗船长的职位,学生将这两个责任领域合并在一起:

① 明星任务:即战略工作,比如决定攻击哪些船只、指挥船员作战、与其他船长谈判等等。

② 守护任务:即操作工作,如分配海盗战利品、解决冲突、惩罚船员以及组织对受伤者的照顾。

这个职位描述的问题在于它混合了明星任务和守护任务。正如Rao教授指出的,很少有人能在这两种任务上都表现出色。

明星任务需要冒险和创业精神,而守护任务需要责任心和一致性。擅长识别攻击目标并领导船员作战的海盗船长可能会对守护任务的细节感到厌烦。

更糟糕的是,Rao教授断言,人们往往会将大部分精力投入到他们擅长(并假设喜欢)的任务上。我的经验也确实证明了这一点。这意味着当一人分饰俩角色,而角色又需要不同的技能时,成功变得更加困难。

海盗们解决了这个问题,他们在在每艘船上设置两位领导者:船长负责明星任务,而总务官负责守护任务。

ScrumMasters不应同时担任Product Owner的四个原因

那么,非协作、非敏捷的海盗船环境与Scrum有什么关系呢?就像海盗船有船长和总务官两个不同的个体一样,敏捷项目应该有单独的ScrumMasters和Product Owner。让我们看看为什么Product Owner和ScrumMaster不应该是同一个人的四个理由。

1.角色冲突:ScrumMasters和Product Owner执行不同的任务

首先,Product Owner和ScrumMaster的角色职责不尽相同,要求的技能也有较大差异。Product Owner执行的是明星任务,包括为产品设定愿景,定义产品的最佳交付成果,以及确定实现这些成果的特性。ScrumMasters执行的是守护任务,包括保护团队免受干扰,并提高协作和专注度。

也就是说,当Product Owner决定了目标时,而ScrumMaster则在帮助团队合作以实现这一目标。

  1. 精力不足:每个角色本身就是全职工作

其次,担任ScrumMaster或Product Owner需要全职或接近全职的注意力。同时让一个人担任这两个角色是极易让人崩溃的。

  1. 个性迥异:Product Owner和ScrumMasters往往有不同的个性

第三,虽然做好Product Owner和ScrumMasters的技能和各项特征有一定共性,但这两个角色是不同的,同时在两个角色上表现出色是极不可能的。

  1. 极限拉扯:Product Owner和ScrumMaster角色之间存在自然的张力

最后,Product Owner和ScrumMaster角色之间应该存在自然的张力。虽然双方都无可否认地致力于正在开发的产品或系统的成功,但Product Owner自然而然地会想要更多,更多,更多。

而ScrumMaster则更关注团队在承受过多压力以交付更多、更多、更多时可能出现的问题。

当角色间可以维持平衡,产品负责人得以依据其本性,随意所欲地追求更多需求,因为ScrumMaster会适时调控,把握节奏,避免用力过度。

是否有例外?

就像任何规则一样,有时一个人可以同时充当ScrumMaster和Product Owner。我遇到过ScrumMaster和Product Owner是同一个人的情况,我认为这是合适的。其中一些包括小型组织,他们囊中羞涩,无法负担专职人员的薪水。

其他情况是一些小团队,它们最初是为了追求技术产品负责人的愿景而成立的,在这样的小团队中,任何一个人都是举足轻重的,都有超乎寻常的影响力,他们可以扮演任何角色。

其他例外是ScrumMasters参与合同开发。在这样的项目中,客户往往是“真正的Product Owner”。不幸的是,这些真正的Product Owner也常常不愿意按Scrum团队的需要,来深度参与其中。在这些情况下,一个好的ScrumMaster常常会挺身而出,代理那个真正的Product Owner的角色。

在一些特殊情况下,我看到有人成功地分饰俩角,尽管几率很小。每个人都是出类拔萃的人,或许可以称为敏捷开发中的周伯通,他们可以游刃有余的左右互搏。然而,在这种情况下,我思考得更多的是:如果这个人只专注于一个角色工作,他们本可以做得更好。

当然,任何规则都有例外。然而,这些例外不应该长期存在。任何尝试分饰俩角的人都应该意识到双重角色带来的挑战。他们也应该考虑在试图同时担任两个角色时,左右互博中可能会面临哪些损失或牺牲。

作者:Mike Cohn

译者:唐兵兵(Tang Bingbing)

专业认证:CSP-SM,A-CSM,CSM,PMP,NPDP,CDGA,信息系统项⽬管理师,系统架构设计师、DCMM数据管理师、ACP。

致谢

本篇译文来自ShineScrum捷行CSP-SM学员唐兵兵翻译,未经许可不得私自转载。

原文链接:

https://www.mountaingoatsoftware.com/blog/scrummasters-should-not-also-be-product-owners?utm_source=drip&utm_medium=email&utm_campaign=Can+the+Product+Owner+and+the+Scrum+Master+Be+the+Same+Person%3F

标签:Product,负责人,同一个,角色,任务,ScrumMaster,ScrumMasters,Owner
From: https://www.cnblogs.com/tobyt/p/18346723

相关文章

  • 月薪 27K,年薪 40 的甲方网络安全负责人面试题(二面)上
    二面相比于一面,比较偏向于技术方向,由于篇幅原因,预计会分2到3次发出。Fastjson反序列化漏洞是哪个版本,能说一下它的原理和修复方式吗,修复之后还有其他绕过方式吗?我们常说的最经典的FastJson反序列化漏洞是1.2.22-1.2.24版本的。FastJson它本身有一个叫做自省的......
  • 创新舞台的幕后:一位项目负责人的实战经验与应对策略
    创新舞台的幕后:一位项目负责人的实战经验与应对策略前言技术故障:预防与应对时间管理:精确控制意外中断:保持冷静参与者问题:灵活应对技术故障与主题偏离:清晰传达评委反应:积极互动个人状况:自我调节结语前言  在创新的浪潮中,每一位项目负责人都是勇敢的航海家,驾驭着团队......
  • 项目比赛项目负责人的汇报技巧:如何让每一次汇报都清晰有力
    项目比赛项目负责人的汇报技巧:如何让每一次汇报都清晰有力前言MECE原则:确保全面性与互斥性SCQA结构:讲一个引人入胜的故事逻辑树思维模型:深入挖掘问题根源STAR法则:展示你的行动与成果PREP模型:清晰表达你的观点结语前言  在快节奏的职场竞争中,一个项目的成功与否往往......
  • 项目负责人视角:结构化思考在竞赛中的力量
    项目负责人视角:结构化思考在竞赛中的力量前言结构化思考的定义与重要性结构化思考的五个关键步骤1.明确问题2.问题分解3.优先级排序4.制定行动计划5.执行与监控结构化思考的实际应用案例结语前言  在这个充满挑战和机遇的时代,项目管理已成为企业和个人成功的......
  • 比较不同的excel,或者同一个excel的两个不同sheet页,并将不同之处标红,python代码实现
    importopenpyxlfromopenpyxl.stylesimportPatternFill#对比两个sheet,数据一致性校验#获取sheet对象的某一行defgetRow(sheet,rowNo):try:rows=[]forrowinsheet.iter_rows():rows.append(row)returnrows[rowNo-......
  • 如何在类变量中记录每个实例的属性,同时让父类在同一个变量中记录所有类的实例?
    您好,希望有人可以帮助我,我对此很陌生,所以不确定我是否遗漏了一些明显的东西。我有一个Food类,然后是每个食物类别的子类。我希望有一个字典作为每个类中的变量,它记录该类的每个实例的属性。\目前我正在尝试获取实例名称和价格。因此,最好子类中的每个字典都保存该类实例的名......
  • pywhatkit 打开同一个 YouTube 视频
    当尝试使用pywhatkit打开YouTube视频时,它可以工作,只是每次都会打开相同的YouTube视频。我没有要求的一个if'play'incommand:song=command.replace('play','')talk('playing'+song)pywhatkit.playonyt('song')......
  • 线程参数传递 同一个结构体指针,并且要传递id(0-xx)的方法
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、代码示例?总结前言提示:这里可以添加本文要记录的大概内容:线程参数传递同一个结构体指针,并且要传递id(0-xx)的方法在创建线程时候可能会遇到不仅要传递全局唯一的结构体指针给线程,还......
  • 配置spring boot所有启动类都在同一个窗口
    1)添加服务窗口在idea下面结果如下:2)配置前3)选择运行配置类型4)选择SpringBoot配置5)SpringBoot启动类配置成功6)配置前端启动窗口也可以在这里配置查看运行,配置......
  • 将多个实体类集合写入同一个 Excel 文件的不同 Sheet 页
    importcom.alibaba.excel.EasyExcel;importcom.alibaba.excel.ExcelWriter;importcom.alibaba.excel.support.ExcelTypeEnum;importcom.alibaba.excel.write.metadata.WriteSheet;importlombok.extern.slf4j.Slf4j;importjava.util.List;importjava.util.Map;......