原文链接:

http://blog.sina.com.cn/s/blog_58db96bc0100ymuk.html

1      Scrum管理模式和传统管理模式的区别

这些管理模式本质上目的相同:驱动执行者,实现决策者的目标。

个人观点:表面上看来Scrum是以团队为中心的开发模式,实际上是一种更高技巧的管理方式,对管理者、决策者的要求更高。

1.1       差异分析

最大的差异在于执行阶段:Scrum是一种自下而上-自觉的管理模式,强调团队;传统管理模式大多是自上而下-命令的管理模式,强调个人。

传统管理模式多半是流水线模式:上面怎么说我就怎么做,因为没有自主权,所以执行者的责任观念也不会很重,遇到问题含混过去或向上级汇报;做完手头工作就等上级发号施令;环节之间沟通很差,耽误很多时间。而管理者集责权于一身,需要审核各个环节,各种会议、汇报、审阅,是主要瓶颈(时间再多也不够用啊)。

Scrum把执行的自主权交给团队,PO引导产品方向和审核成果(有些情况下,PO只决定方向和宏观需求,主美/主程/主策负责细化需求并审核质量,相当于一个决策团队,但是决策团队内部需要达成一致,由PO主导),团队根据自己的评估承诺按时按质量完成PO的需求并享有过程的自主权,SM起沟通桥梁作用并使团队的效能发挥到最大。

传统模式把人看成是生产资料,Scrum把人看成是有情绪的生产资料(产出是随着不同的状态变化的),后者更好的照顾到了人的情绪。

2      使用Scrum面临的挑战

Scrum只是一种管理理念和文化,在不同的公司、不同的团队中用法也不同,各有取舍(我带过的几个团队因为成员不同,方式也不同。不同的ScrumMaster的管理方式也不同,因人而异。)。就比如共产主义这种东西,在不同文化下长出来的东西也不一样。

直接采用Scrum是需要“交学费”的,对公司、PO、SM、团队成员都是一个挑战:

1.         公司文化是否是鼓励自主,易容错的企业文化?如果对待错误是一种惩罚的态度,以后谁还愿意自主尝试?所谓多做多错,不做不错。

2.         PO是否有足够的前瞻性,战略眼光,分析应对能力(可以由数据、市场辅助);

3.         PO是否能提出明确的需求、质量标准并清晰地传达给团队,是否能有效地评估每块的工作量和优先级(可以主美/主程/主策辅助)

4.         PO管理理念从:下命令转为团队服务,盯执行改为看方向

5.         SM是否是一个很好的问题发现/预见者,问题解决者(找专人解决也可以,团队内部的沟通“问题”不是问题,不属于SM的管辖!),团队情绪控制者,执行统筹者和跟进专家,沟通专家,培训师(让团队每个人都自觉自发做事,灌输Scrum理论)

6.         团队成员是否够专业(独当一面)?能清晰的理解需求、质量标准,把需求拆分成可阶段验收的步骤(独立任务),正确的估算每个任务的工作量,主动沟通和改进工作流程(主动沟通自己的上下环节保证任务按时按质量完成;完成时主动沟通要求review任务;发现/遇到问题时主动沟通;sprint结束时主动提出意见和改进建议)

7.         Scrum是一种文化,需要建设,类似团队建设。团队成员从被动接受命令到自发自觉的转换需要引导,我之前对手下做过一些尝试,发现还是有一定难度的,目前正在改善中。

建议:大团队直接使用scrum会有较大的适应时期和较大“成本”,建议小团队(10人以下)或是新组建团队(这还得看管理者风格)采用。

3      Scrum的应用成功案例

我对比了Scrum和中国共产/党组织形式,发现有很多相似之处。假定成功夺取政权是中国共产/党的方向目标,三大战役是执行过程,以下是对号入座的一些职能定义。试想,如果中共最高决策层都不去看方向了,而是关注每场战斗应该怎么打,那中国的将来会怎样。

Scrum

实例

方向目标

成功夺取政权

执行过程

三大战役

指导思想:Scrum

共/产主义思想

PO

毛/泽东为首等一干将领

SM

政委(好像是团一级及以上必须配政委)

团队

中国人民解放/军

Scrum使用心得 【转】的更多相关文章

  1. Scrum学习心得

    一.Scrum学习心得: 最近简单的学习了一下scrum模式,感觉又开启了一个新世界的大门. 首先,scrum是一个应用于互联网研发的开发方式,这种开发方式的主要特点是快速迭代,持续交付. scrum ...

  2. Scrum培训心得体会

    # Scrum培训心得体会 非常荣幸能够参加公司组织的这场为期两天的培训,赛宝的老师讲的非常好.通过这次学习,理解了当前最流行的Scrum开发框架,下面总结了我对Scrum的理解. ## scrum的 ...

  3. scrum与第一次teamwork

    一.关于Scrum Scrum是什么?是迭代式增量软件开发过程,通常用于敏捷软件开发,Scrum是一种偏重于过程的敏捷开发的具体方式.Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作 ...

  4. Scrum团队开发

    Scrum学习心得 什么是scrum Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发.Scrum包括了一系列实践和预定义角色的过程骨架.Scrum中的主要角色包括同项目经理类似的Scrum主 ...

  5. Scrum----学习心得

    Scrum学习心得 什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心.迭代.循序渐进的 开发方法.它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我 ...

  6. 学习和运用scrum

    作为长大的大三老腊肉,我们已经在长大生活了两年多,对于什么是长大人最想完善的校园需求.最想拥有的校园服务媒介也有了更加深切的体会. 于是,GoodJob小团队blingbling闪现啦!! GoodJ ...

  7. 初识Scrum

    团队作业起步 一.团队 队名:想吃蛋炒饭 成员: 许俊杰 肖豪雄 王重和 罗艺璇 曾舒妮 也许是我们队长的人的博客:许俊杰的博客 二.Scrum学习心得 Scrum是迭代式增量软件开发过程,通常用于敏 ...

  8. scrum和团队合作

    一. 队名及宣言 队名 the better for you 宣言Change our lives with code 二. 队员及分工 a.承担软件工程的角色 姓名 学号 角色 张美庆 B20150 ...

  9. 了解Scrum敏捷开发过程的优点

    Scrum 1. 我们的团队 1.1 团队名称 开发小分队&7号 1.2 团队成员 徐棒 彭康明 刘鹏芝 罗樟 王小莉 胡广健 沈兴艳 1.3 我在团队中位置 需求实现团队(负责将需求模块实现 ...

随机推荐

  1. CentOS修改TimeZone

    查看: date -R +0800   修改: sudo rm -rf /etc/localtime sudo cp /usr/share/zoneinfo/America/Los_Angeles / ...

  2. Data Provider 中没有.net framework Data provider for Mysql 的解决方法

    近来做的一个项目中,数据库用的是 MySql, 而在项目使用 Entity Data Model 来做数据服务层,可是在项目中添加 Data Entty Model 时,一般我们都会选择从数据库中直接 ...

  3. jenkins 构建一个maven项目

    1.首先在 全局工具配置 里配置maven的路径信息 这里因为之前已经下载了maven并放在了E盘,因此只需要在 MAVEN_HOME 添加maven文件夹的路径 如若本地还没maven,勾选 “自动 ...

  4. 技术思维VS管理思维

    以下为技术思维与管理思维的不同 在日常的工作中,会出现身兼两职 开发和项目经理 的情况,在此就要学会游刃有余的切换角色,方能一人分身二角 角色转换本质上是思维转换.思维决定一个人的行为,项目经理不像项 ...

  5. phpmyadmin快速安装

    phpMyAdmin 就是一种 MySQL 数据库的管理工具,安装该工具后,即可以通过 web 形式直接管理 MySQL 数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管 ...

  6. 解决报错 Page directive: illegal to have multiple occurrences of contentType with different values (old:

    转自:https://blog.csdn.net/dorothy1224/article/details/78064288

  7. 7. mybatis实战教程(mybatis in action)之八:mybatis 动态sql语句

    转自:http://www.kyjszj.com/htzq/79.html 1. if 语句 (简单的条件判断) 2. choose (when,otherwize) ,相当于java 语言中的 sw ...

  8. VB6 实现命令行调用时附着到原控制台

    Public Declare Function AttachConsole Lib "kernel32.dll" (ByVal ProcessID As Integer) As B ...

  9. DNS配置注意事项 正在连接网络

    故障现象 公司规模不是很大,大概有50多台计算机,购买了两台IBM服务器.由于内部使用的某个应用软件需要Windows域的支持,所以在这两台IBM服务器上启用了windows 2000 Server的 ...

  10. Mysql 日期类型 date、datetime、timestamp.

    三种:  date.datetime.timestamp. date : 格式 "YYYY-MM-DD" ,范围 "1000-00-00"到"9999 ...