从07年中初次接触Scrum的概念到其中几年项目中逐渐实践CI、TDD,到亲自掌握项目实践Scrum近一年,最终我们放弃了Scrum这个框架和所谓的“自组织”。原因为何?

1.成员放弃了Scrum所“赋予”的“权利”

比如领用任务、评估工作量、自组织协作、决策等。在第一次Scrum计划会议上排出任务让大家领用时,成员的态度可以用“反感”来形容。在经历四个Sprint后成员依然坚持认为,应为PM完成这些工作,故放弃。

2.团队成员能力参差不齐

我很主观地认为,现在国内的开发团队都会是一部分高级工程师搭配一部分初、中级工程师,这种搭配本身就决定了领用任务时的混乱,尤其是团队中一部分成员极度渴望去做那些自己没有经验的任务。结果造成一部分人一直搞不清楚自己在团队中的定位,一直处于“费力不讨好”的挫折中。高级工程师对另一些成员的效率、成果也颇有微词,对团队分工非常不满。

3.没有清晰的设计阶段是造成上面第2个问题的另一个因素

众所周知,敏捷倡导演进式架构,其本质是,在目标不确定性极大的情况下,通过一次又一次短周期的反馈修正来不断接近目标,固在敏捷中,每项任务、剩余工时、成本燃尽,控制得如此之细,CMMI根本扛不起这样恐怖的基线变化次数。取消清晰的设计阶段,以及采用大量并行的测试,可谓敏捷的一种取舍,赢取更短的发布周期。也正因为如此,在任务分解时,无法清晰地定义设计任务,而将其混杂在功能化的任务中,事实说明,这里有大量的重复工作并且交付良莠不齐。

4.高估了工程师的成熟度

敏捷对工程师的心智有过高的要求。为什么说是过高?其实,在公司里担任高层管理人员的,恐怕都不具备成熟的心智,何况处于一线年轻又尚轻的程序员?现在的程序员,从学校或从培训班子里出来,人际圈子小,知识面狭窄,遇事仅能从自身考虑,常常因生活中一些事情影响情绪和工作,遇到难题就放弃,全力投入到项目开发中来的,并不多见。所以,在项目和开发过程中,监控、管理,催促、激励甚至批评,是必须的!

5.Scrum缺乏领导者

Scrum把团队想象得太完美了,如果有完美的团队,开发方法根本就不重要。工作、项目在进行的过程中,必须会遇到困难、遇到卡壳、团队发生冲突和争吵,这时候,必须有一个人挺身而出,作出决定,解决问题,为大家指明方向,平息争端,警告不利分子,这个人只能是领导人物,能力、权力和职位比团队成员高的人。扁平式组织,想象得太完美了,团队里各种性格的人都有,不服你不爽你的也总有人在,吵个没完没了,各做一套,家常便饭。

最后我想说说Scrum适合的团队,这样的团队需要有一些技术成熟度比较高(五至八年经验)、并且比较稳定地做技术的成员,使用Scrum可以使团队日益默契,并改善技术团队沟通交流不善、积累反思不多的常见问题,基本上,Scrum的正面意义在于,以前的项目管理、开发管理都只注意到了需求、技术、测试等机械性问题,而Scrum把团队管理、团队建设的思路引进到了技术团队。而在这个范畴里,Scrum还比较轻量级,它的回顾会议在工业产品开发中随处可见,可作入门指南,大家会问,进阶怎么走?我想未来软件开发团队的路子会和工业产品相似,渐渐地把决策过程、分析思路引进到团队中,这样子的团队才真正是一个“工程师团队”。

转载于:https://www.cnblogs.com/RCFans/archive/2011/05/17/2048553.html

Scrum之成败——从自身案例说起,仅供参考相关推荐

  1. 个人空间的编辑个人资料案例(简单介绍 仅供参考)

    1.本次效果会用  Element UI  Vue脚手架来完成 2.看一下本次的效果展示图:  下面这张是保存后的状态本次主要说上图的效果 3.对用到的组件进行一个简单说明  补充: 上传图片的效果在 ...

  2. 【最新】2018年注册测绘师考试测绘案例分析真题及参考答案

    [最新]2018年注册测绘师考试测绘案例分析真题及参考答案 [最新]2022年注册测绘师考试测绘案例分析真题及参考答案 [最新]2021年注册测绘师考试测绘案例分析真题及参考答案 [最新]2020年注 ...

  3. IDC机房架构设备选购案例(供参考)

    文章目录 北京的机房的分布 生产环境负载均衡集群系统架构设备选购案例 1.负载均衡器硬件选择及raid级别 2. WEB层硬件选择及raid级别 3. 数据库层硬件选择及raid级别(适合mysql和 ...

  4. 一个可供参考的Java高并发异步应用案例--转

    原文地址:http://chuansong.me/n/355827651252 泰康在线微信公众号系泰康在线财产保险股份有限公司旗下平台,希望可以通过持续不断的创新,提升客户对于保险的认知及体验,通过 ...

  5. 【最新】2022年注册测绘师考试测绘案例分析真题及参考答案

    目录 前言 一.工程测量: 二.测绘航空摄影 三.摄影测量与遥感 四.工程测量

  6. js轮播图案例(个人总结向-参考黑马pink老师教程

    一.搭建基础结构 <div class="focus"><div class="prev">←</div><div c ...

  7. 一个通过百度贴吧找到身份证失主的案例(供参考)

    2015年1月11日,这个15年第一个光棍节,我也是光棍一个逛了南京瓮城_瞻园_甘家大院三个景点.这是我刚好买了南京游园卡第一次使用.带着赶快消费的心理冲动,三个景点都包括其中(窃喜,先赚回80再说, ...

  8. 管理案例:如何提高项目周例会的效率和效果?

    案例描述:李工是某互联网公司产品技术部项目经理,李工已拥有近3年的项目管理经验,成功领导了4个小型产品项目的研发工作.2014年5月份之前,李工管理的项目团队都是只有7.8个人左右的规模,他组织召开项 ...

  9. 管理案例:如何杜绝上司的越级指挥?

    案例描述:李先生是公司技术研发部的部门经理,蔡总是公司副总,也是李先生的主管领导,蔡总技术出身.在李先生担任部门经理一年多以来,蔡总总会时不时地直接给李先生所负责管理的部门员工提出自己的研发意见或建议 ...

最新文章

  1. Dispatch 执行ABC任务,执行完成之后刷新UI,指定任务D
  2. mysql rand()产生随机整数范围及方法
  3. ubuntu 安装gcc 4.8.2
  4. HarmonyOS之深入解析通知的使用
  5. 穿梭框的list集合 去重
  6. Linux 命令之 htop -- 互动的进程查看器/查看进程信息
  7. 擅长排列的小明(nyoj19)
  8. Windows系统下查看已共享的文件夹的方法
  9. ROS的学习(二十)rosserial中的Publisher和Subscriber中的编程步骤
  10. [NAACL19]无监督循环神经网络文法 (URNNG)
  11. bzoj2038 [2009国家集训队]小Z的袜子(hose)
  12. python3 字符串_Python3字符串 详解
  13. 7天快速掌握MySQL-DAY6
  14. PHP与MySQL交互实现网页登录注册功能(步骤超详细!!!)
  15. Linux环境下利用perl脚本批量筛选VCF文件指定样本
  16. OSG-简单模型控制
  17. Python - 如何用turtle库画一个微笑表情包
  18. android文件上传413 nginx [error] 9679#0: *318855 client intended to send too large body: 1593409 bytes
  19. 搜索FTP服务器上的文件
  20. C++单个配置与多个配置

热门文章

  1. (z)如何在SignalTAP II中保留特定节点
  2. 求解决方法_解决方法
  3. fitbit手表中文说明书_使用机器学习预测Fitbit睡眠分数
  4. 第一张信用卡,该选哪家的?
  5. 爱是谋杀:读徐小斌的《别人》
  6. _VARIANT_T 到 CSTRING 转换
  7. 入Java_初入Java的方法
  8. 低代码开发平台_低代码开发平台系列:6、低代码是编程技术发展大势所趋
  9. php cgi进程很多win2008,php cgi.exe 太多 在 windowserver2008 apache 这个怎么样限制下?...
  10. 手游频繁崩溃”闪退”? 从程序上找原因