Scrum Master与项目经理的区别
常踩的坑:很多企业没有彻底地应用Scrum,而是对Scrum框架里的元素有所选择地应用。比如,组织里原来有项目经理或项目Leader的角色,在引入Scrum的时候,组织简单地把项目经理(PM: Project Manager)或团队组长(TL: Team Leader)对应到了Scrum Master上。
一人兼了两个角色,而这两个角色是定义在不同的流程和价值观里,相当于一个人同时上了两条船,而两条船以不同的方向和速度航行。所以,必然一条船要妥协牺牲。因为引入新事物更加困难,因此往往最后妥协的是Scrum。于是,当一个人身上的新旧两个角色博弈的时候,失败的总是新角色。如果项目经理或团队组长保持原有的项目管理方式和思想兼任Scrum Master,经常最终只是应用了Scrum的流程却没有领会Scrum的精髓,逐渐发展成像第一章介绍的船货膜拜式敏捷。
Scrum Master和传统项目管理方式里的项目经理、团队组长在角色定义上有本质区别:
首先,Scrum框架里没有项目经理、团队组长这样的角色。传统项目经理的职责被Scrum Master、产品负责人、开发团队所分担。比如,产品定义的职责由产品负责人来承担;项目计划的职责由产品负责人和开发团队共同承担;项目执行和监控的职责由开发团队承担;团队管理的职责,通过Scrum Master引导团队自管理完成。
Kenneth S.Rubin对Scrum里各角色所承担的项目管理活动做了具体映射(下表):
传统项目管理活动在Scrum里的映射
资料来源:《Scrum精髓-敏捷转型指南》(Essential Scrum: A Practical Guide to the Most Popular Agile Process),2014年5月
其次,在管理方式上,传统的项目经理是命令下达式,与团队的每个人点对点地沟通和协作,因此整个团队是以项目经理为中心在运转,大家之间的信息不对称、不透明,项目经理掌握着信息的全集,而团队的每个成员基本只掌握自己的任务以及与自己任务相关的信息
而在Scrum里,Scrum Master除了维护Scrum流程外没有其他权利,他对团队也没有发号施令的权利。Scrum Master通过引导的方式,促进团队彼此沟通和协作,而不是以某个人为中心。当Scrum Master发现团队成员之间、或者团队与外界出现了协作障碍,他引导大家去除协作障碍,从而确保协作的紧密性。因此,团队成员之间通过自组织实现协作,信息的交换是对称和透明的,不需要以某个人为枢纽(如下图)。
项目经理 vs. Scrum Master
很多企业变革的决心很大,干脆将项目经理、团队组长等Title(职位名称)去掉,指导这些同事转型为Scrum Master。然而角色的转型不是上一堂课就可以实现的,需要长期的刻意练习。从项目经理转型为Scrum Master的常见现象是:戴着Scrum Master的Title(职位名称),但是管理风格没有改变,于是给团队的印象就是换了个Title的名字而已。比如:
- 站会上,经常见到每个人给Scrum Master汇报进展,然后Scrum Master给每个人指示:他今天该做什么。每个人汇报完毕后,会议结束。
- 当团队的Sprint目标没有达到的时候,Scrum Master自己分析原因,然后做决定:“我们这个Sprint的目标没有达到,我认为原因是….,所以,我们应该这样做….具体来说,小李,你负责…;小王,你以后要注意…。”
而合格的Scrum Master通过问问题的方式来引导团队思考,决定由团队自己做:“我们这个Sprint目标没有达到,大家认为是什么原因呢?….那么大家认为咱们需要采取什么措施改进呢?…大家觉得我需要在哪些方面帮助大家,才能达成更好的效果呢?”
Scrum Master与项目经理的区别相关推荐
- PMP|一文带你正确认识产品经理和项目经理的区别
最近有很多朋友咨询弘博老师对于产品经理和项目经理的区别, 很多朋友对这两个岗位的区别都有疑问,更有部分经常和这两个PM打交道的程序员和分析师也没弄明白,但他们对这两类人的共识是"不干活的,瞎 ...
- 你知道产品经理和项目经理的区别有哪些吗?
大家现在还有不少人分不清楚产品经理和项目经理的职责以及范围,甚至觉得两者之间的区别并不大,今天就帮大家普及一下产品经理和项目经理的区别. 区别一:产品经理是想,项目经理是做 产品经理可以说是想自己的产 ...
- 高级项目经理和项目经理的区别
提起项目经理,我们大家都知道,这是一个中层以上的管理岗位,项目经理是需要具有较高素质和能力的管理人员.项目经理不仅要具有管理技能还要具有一定的软技能.在项目管理领域,项目经理也有项目管理员.项目经理助 ...
- ERP实施顾问与项目经理的区别
来到青岛出差,再次见识了青岛的美丽,特别是在这个秋天时节,天气宜人,看来是一个放假休养的好时节.可惜过来是工作的,不然倒是可以在这里呆上一段时间,在海边看看书,晒晒太阳的日子肯定很不错.来到青岛公司的 ...
- 产品经理和项目经理的区别
产品经理和项目经理是完全不同的角色.在软件开发公司中这两个战略职位之间有着比较明显的区别: 名称 核心职责 职责细化 职业通道 产品经理 指定产品战略.做市场调研.提出思路,制定措施.考虑收益和损失问 ...
- 产品经理 需求 项目经理 选择_产品经理和项目经理的区别
"产品经理和项目经理都负责什么工作?" "我想做产品经理,你觉得合适吗?" "程序员做几年可以做到项目经理?" "产品经理和项目经 ...
- 产品经理与项目经理的区别
这篇是转载,网上到处都是,看到过好几次,原始出处无从考证.对两个PM的区别说得比较到位,所以转一下,欢迎认领.自己2年期也写过对产品与项目的理解,相对还显粗浅. 有一句话说的很精辟: 产品经理--靠想 ...
- 系统分析员、系统架构师、项目经理的区别(转载)
上周从开发部转来一个刚毕业的小伙子,要我面试一下看看是否适合质量部的相关工作.交谈中,小伙子说大学里已经考过了系统分析员,于是我便问他:"系统分 析员主要做什么?" 小伙子想了一会 ...
- 软件工程心得之——产品经理与项目经理的区别
给一个我个人最直观的想法:什么经理就对什么负责.即产品经理只把产品当亲儿子,而项目经理只把项目当亲儿子.(本人资历尚浅,出错再正常不过,还请大家多多指正) 产品经理: 产品经理,我目前碰到过有叫PM的 ...
最新文章
- 程序员能成为设计师吗
- Exchange企业实战技巧(5)配置OWA域名简写
- shardingjdbc全局表_Sharding-JDBC 分库分表概述
- Pipenv和Python虚拟环境
- ATL 和 MFC 字符转换宏
- vim永久取消空格颜色
- 【转】ABP源码分析三十五:ABP中动态WebAPI原理解析
- 【留言板 Message Board】
- concurrency runtime学习笔记之二:并行
- 剑指offer面试题[27]-二叉搜索树与双向链表
- 一文搞懂synchronized原理
- inux中tail命令---用于查看文件内容
- laravel框架简单总结
- word里如何设置目录页码
- mysql免安装版本
- wmp12功能打不开_使用Windows Media Player Plus向WMP添加新功能
- Laravel和Vue提供支持的VueFileManager v2.0.2私有云盘多用户网盘程序源码
- 微信开发获取access_token(凭证)接口的详解
- CPU 已不足以驱动屏幕指纹识别技术,于是 vivo 用 DSP 来加速
- MySQL源代码的海洋中游弋 初探MySQL之SQL执行过程