Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6344
  • 博文数量: 8
  • 博客积分: 346
  • 博客等级: 一等列兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-29 12:10
文章分类
文章存档

2011年(8)

我的朋友
最近访客

分类: 项目管理

2011-08-19 12:17:29

实施敏捷开发最大的障碍就是缺少Trust

在刚开始实施Scrum时,如果你的Commitment没有承诺,两次之后,Trust将丢失。看看我们的教训:公司要求快速提交新产品,但短的 周期导致需求经常变化(开始就没有清晰的思路),开发人员和PO的沟通不好,想当然开始编程,同时也没有必要的设计讨论,做出的产品和需求不符,同时质量 也有问题。公司的管理层追究责任,PO、研发部、工程部都在相互推脱,最后演变为设计严谨的流程,各个部分之间必须要有清晰的交付物。从公司的角度可以从 责任和流程来控制产品,从各个部门演变为标准的waterfall管理:PO设计需求,研发部和PO明确需求,做设计,提交开发计划。研发部为了不承担开 发与需求不符的责任,在PO和研发部签字需求之前,不做任何的设计、编码,而PO又不可能将需求设计的非常完美,双方在扯皮,其实两个部门都知道这样做不 是最佳方案,但不愿承担责任(一旦承担,成本太高,或者没有绩效工资,或者失去职位...)。

如何建立信任?我们是这样做的:降低Sprint完成的功能数量,提高质量,增加各个环节的透明度,例如如何评估工作量、项目进展、风险及时沟通等,重新建立信任

 

迅思威尔-领先的敏捷培训整体解决方案提供商
迅思威尔推出了VIP会员服务,100小时 Agile & Scrum 企业内训,12个月技术支持,企业全员参加,实现落地敏捷。


阅读(244) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~