Scrum是在这些方面‘被失败’

最近,Bob大叔就采纳Scrum/Agile是否有短板的疑问作出了其七宗罪的回应。他说到,总的来说Scrum是有些严重的缺陷,并且也就大多数已经采用了Scrum的团队提出了避免这些问题的建议:

 

技术上没有建设:Scrum是个项目管理的框架,却没有针对技术做出任何建议。Bob建议团队需要借鉴其他敏捷的方法学,比如XP(极限编程)XP在技术方面的这套实践是很有帮助的:TDD(测试驱动开发)、持续集成、验收测试、结对编程、重构。

 

太长的30天的Sprint:很多培训师建议一到两周的sprint,而且大多数团队接受了为期2周的。

 

Scrum大师(Scrum Master)有时候摇身成了项目经理:有些Scrum Master认为Scrum就是小型项目管理的方案。总的来说,相比Scrum本身的问题,这更像人们有时候使用scrum的习惯所带来的问题。可能是因为不幸使用了大师一词吧。

  

CSMCertified Scrum Master)认证:在那些有Scrum Master 认证或是经过训练的SCM的团队中,这些人带来的意义好像就是只有他们才可以扮演这个角色。Bob大叔更推荐XP的方式,就是把教练的角色融入到团队之中去。

 

 

Product Backlog在介绍上的不足:经过这么多年的实践,从中我们学习到了backlog可以水平划分为epicsthemes, stories等等。我们知道了如何科学的度量它们。我们知道了何时应该将高层级的实体切分为低层级的。Epics->Themes->Stories->Tasks

  

Scrum掀起了反管理的潮流:Scrum过于的强调了团队的自我管理,自我组织。团队能实现自我管理是个好事儿,但这是有局限性的对此问题,Scrum没有给出足够的弹性。

   

多团队:Scrum和泛Agile很少提到该如何去做规模调整。很多实践家发展出了自己的观点,但在更广泛的层次上都还没有达成共识。

  

 

Steve RopaMX Logic的软件开发总监评论说:以我个人的经验来说,团队以及成员需要一些决定权。有时候领导力会从团队之中涌现出来,也有不能的时候。Bob大叔提到团队成员在项目中会遇到交互的局限性问题,这点与我的个人经验完全吻合。

 

 

 

Mark Woyna评论说:如果团队负责周期性的交付高质量的产品,并且满足客户的需求,那么管理团队的需要从何而来呢?如果团队无法交付产品,并且自我调整不奏效,团队就该去寻求外面的帮助。

 

 

Ron Jefferies, C#极限编程探险》的作者说:大多数的scrum团队是在有管理者的组织中使用的。实际情况是过于活跃的管理者不仅仅没有帮到忙,反而更有可能作出不符合Scrum的行为。

 

设计和测试工程师Matt Heuster建议说:‘“可能更准确的来形容CSM就是新开发模式的入门,因为跳出开发的层次,这会帮助到整个软件开发团队成员,而不仅仅是团队中的某一、两个人。最后你会把认证抛在一边,也不会用认证的’一词

 

“Scaling Lean & Agile Development”的合著者Bas Vodde重申说:不想说是缺陷,不过想指出Scrum需要其它实践方法的支持。并且,他并不把Scrum看作是反管理的潮流,相反: 我觉得很多人纠结的问题是如何适应Scrum所带来的管理者角色的改变。自管理团队将责任下移到团队之中,所以管理的角色就会改变。更常见的是,管理者认为Scrum是个框架,他们不用改变就可以用(你去Scrum,意思是就快要完蛋了)。我不认为这是Scrum才碰到的,如果你纵观自管理团队的过去以及相关资料,其实管理者角色的改变也是同样的问题。不过,就像是很多其他事情,当被告知不再需要当下的一些事务的时候,很容易就会被解释成

  

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
中文名: Scrum敏捷软件开发 原名: Succeeding with Agile: Software Development Using Scrum 作者: Mike Cohn 资源格式: PDF 版本: 英文文字版 出版社: Addison-Wesley Professional书号: 978-0321579362发行时间: 2009年11月05日 地区: 美国 语言: 英文 简介: 内容介绍: 《Scrum敏捷软件开发》是敏捷联盟及Scrum联盟创始人之一、敏捷估算及计划的鼻祖Mike Cohn三大经典著作中影响最为深厚的扛鼎之作,也是全球敏捷社区中获得广泛肯定的企业敏捷转型权威参考。作者花四年时间,把自己近十五年的敏捷实践经验,特别是近四年中针对各种敏捷转型企业的咨询和指导工作,并结合旁征博引的方式,从更高的思想层次对敏捷与Scrum多年来的经验和教训进行深入而前面的梳理和总结,最终集大成者便是这本令人醍醐灌顶的佳作。 《Scrum敏捷软件开发》是软件企业及其管理团队成功进行敏捷转型战略及实施的必备参考书,适合经理、开发人员、教练、ScrumMaster、产品负责人、分析师、团队领导或项目领导,是帮助他们成功完成项目,甚至造就敏捷企业的重要参考。 作者介绍: Mike Cohn    Mountain Goat Software创办人,以帮助客户公司成长为卓越软件开发组织为己任,专门提供Scrum与敏捷软件开发培训。Mike Cohn是敏捷运动两大公认名著(《用户故事与敏捷方法》和《敏捷估算与规划》)的作者。他曾经历任多个软件开发公司(从新创公司到《财富》40强)的技术总监,曾服务子BBC(英国国际广播公司)、Capital One(美国第—投资集团),Electronic Arts(艺电)、Experian(益百利)、Gooqle(谷歌)、Intuit(直觉软件公司)、Lexis Nexis(律商联讯)、Lockheed Martin(洛克希德·马丁)、微软、诺基亚、飞利浦、Sabre、Salesforce.com、西门子、索尼、时代华纳、雅虎等客户。他参与创力了敏捷联盟、敏捷项目领导网络和Scrum联盟。 目录: Part One: Getting Started Why Becoming Agile Is Hard (But Worth It) ADAPTing to Scrum Patterns for Adopting Scrum Iterating Toward Agility Your First Projects Part Two: Individuals Overcoming Resistance New Roles Changed Roles Technical Practices Part Three: Teams Team Structure Teamwork Leading a Self-Organizing Team The Product Backlog Sprints Planning Quality Part Four: The Organization Scaling Agile Distributed Teams Coexisting with Other Approaches Human Resources, Facilities and the PMO Part Five: Next Steps Seeing How Far You’ve Come You’re Not Done Yet Appendix

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值