您好!
欢迎来到京东云开发者社区
登录
首页
博文
课程
大赛
工具
用户中心
开源
首页
博文
课程
大赛
工具
开源
更多
用户中心
开发者社区
>
博文
>
Being Agile!Project Manager ≠ Scrum Master
分享
打开微信扫码分享
点击前往QQ分享
点击前往微博分享
点击复制链接
Being Agile!Project Manager ≠ Scrum Master
自猿其说Tech
2021-01-12
IP归属:未知
809浏览
前端
计算机编程
大数据
先抛一个问题,Scrum Master为什么不叫Scrum Manager?别急,这篇文章看完,答案就揭晓了。 **下面我就从几个方面,分析一下为什么项目经理不等同于Scrum Master?** 我先澄清一下我的观点,现在有种说法叫“敏捷项目管理”,我对这个名词实在不敢苟同,敏捷的起源是软件开发思想领域,项目管理是管理领域概念,两者真没啥关系;而选用什么样的开发模型,倒是项目经理们要考虑的。 #### 两个角色大有不同,不可相互替代 ##### 一、工作目标不同 - 项目是为了达成目标的一次性的任务,有始有终;项目经理的目标是带领项目组完成项目目标。 - Scrum Master是打造自组织团队、持续敏捷。 ##### 二、知识领域不同 - PMBOOK对项目管理定义了十大知识领域:整合、范围、时间、成本、质量、人力资源、沟通、风险、采购及干系人管理。项目管理能力属于通用力。 - Scrum Master的基础知识领域是 Scrum、XP、KANBAN等;提升领域是Agile Leadership、引导技术、教练技术等。 ##### 三、工作思路不同 - 项目经理围绕目标开展工作,他考虑的是完成目标要拆解成哪些任务,这些任务需要什么样合适的资源。他的管理方法以管控为主。 - Scrum Master围绕人开展工作,他考虑的是团队中的人如何相互促进,如何能力提升。他的方法以服务、保护团队为主。 **所以,当要以损伤团队为代价去交付项目时,项目经理和Scrum Master之间可能会有一场“火拼”之争。** ##### 四、工作难点不同 - 项目经理的难点是平衡范围、进度、成本(资源)这三个相互制约的因素,达到干系人的满意。 - Scrum Master的难点是带领团队在短期利益和长期发展之间寻找平衡。 ##### 五、汇报主体不同 - 项目经理向项目发起人负责。 - Scrum Master向团队负责。 ##### 六、职责周期不同 - 项目经理的职责周期从项目启动开始,到项目结项停止。 - Scrum Master从任命那天开始,到停止任命结束。 所以,我不建议在转型初期由项目经理来担任Scrum Master,Scrum Master的最佳人选应该来自研发团队。 #### 敏捷后是否需要项目经理? Scrum强调自组织,单团队交付、标准化产品打造的情况下不需要项目经理。 而需要多产品合作的交付的客户化需求时,特别是我们这种服务各种客户的企业,ToC、ToB、ToG;价值链条长又长,涉及的人员多,关系复杂,就会需要项目经理统筹各方,达成目标。 ------------ #### <center>思考小甜点</center> 来自单测巡洋舰的思考题:这次是一道关于缓存的数据一致性的问题: 问题:数据保存在数据库,redis做缓存,下面的代码会有什么问题,如何解决(不考虑id在数据库不存在的情况) record = redis.get(id) if (record != null) { return record } record = db.get(id) redis.put(id, record) 下面场景有问题吗? db.update(id, record) redis.put(id, record) ------------ ###### Being Agile 京东物流技术发展部效能提升部 ###### 作者:效能提升部 宋宁 
原创文章,需联系作者,授权转载
上一篇:UE Design | 让用户上瘾的激励模式,随机次数奖励
下一篇:对比 Vitess,ShardingSphere 有哪些不同
相关文章
前端十年回顾 | 漫画前端的前世今生
Taro小程序跨端开发入门实战
【技术干货】企业级扫描平台EOS关于JS扫描落地与实践!
自猿其说Tech
文章数
426
阅读量
2239848
作者其他文章
01
深入JDK中的Optional
本文将从Optional所解决的问题开始,逐层解剖,由浅入深,文中会出现Optioanl方法之间的对比,实践,误用情况分析,优缺点等。与大家一起,对这项Java8中的新特性,进行理解和深入。
01
Taro小程序跨端开发入门实战
为了让小程序开发更简单,更高效,我们采用 Taro 作为首选框架,我们将使用 Taro 的实践经验整理了出来,主要内容围绕着什么是 Taro,为什么用 Taro,以及 Taro 如何使用(正确使用的姿势),还有 Taro 背后的一些设计思想来进行展开,让大家能够对 Taro 有个完整的认识。
01
Flutter For Web实践
Flutter For Web 已经发布一年多时间,它的发布意味着我们可以真正地使用一套代码、一套资源部署整个大前端系统(包括:iOS、Android、Web)。渠道研发组经过一段时间的探索,使用Flutter For Web技术开发了移动端可视化编程平台—Flutter乐高,在这里希望和大家分享下使用Flutter For Web实践过程和踩坑实践
01
配运基础数据缓存瘦身实践
在基础数据的常规能力当中,数据的存取是最基础也是最重要的能力,为了整体提高数据的读取能力,缓存技术在基础数据的场景中得到了广泛的使用,下面会重点展示一下配运组近期针对数据缓存做的瘦身实践。
最新回复
丨
点赞排行
共0条评论
自猿其说Tech
文章数
426
阅读量
2239848
作者其他文章
01
深入JDK中的Optional
01
Taro小程序跨端开发入门实战
01
Flutter For Web实践
01
配运基础数据缓存瘦身实践
添加企业微信
获取1V1专业服务
扫码关注
京东云开发者公众号