C项目敏捷实施(2)-第一次迭代

就这样,C项目组糊里糊涂的开始了敏捷之旅。在第一个迭代完成后:

基本情况

2011年2月21日-3月4日,项目组成员每天站在白板前进行每日站立会议。如果发现了需要讨论的话题,就在会后进行讨论。

2011年3月4日,项目组进行了第一次回顾会议。没有评审会议了,因为项目组仅完成了预估工作的不到一半,仅提供了一个Demo。

第一次回顾会议

团队在白板前进行第一次迭代回顾,会议总耗时一个小时。会议结果如下:

1. 做得好的

a)         成功完成Demo,所有Bug都修复了。

b)        每日站立会议对团队有很大帮助,可以清楚知道团队其他成员在做什么。团队协作比以前更好了。

c)         感谢美国团队的及时响应。

d)        感谢团队成员的认真负责,开发和QA联手解决了浏览器兼容问题,开发把Silverlight的单元测试集成到每日构建中。

2. 需要改进的

a)         UI是个瓶颈,开发流程不顺畅,有时会等待。

b)        没有完成工作计划。

c)         会议太多,时间太长。

3. 改进计划

暂略。

分析与思考

纠结的目标

第一次迭代是相当纠结的一个迭代。完成既定的任务,遵照Scrum的流程和建立自组织团队,这三个目标交织在一起。在其中还混杂着,证明敏捷优于以前模式的压力,这部分压力承载了证明自己的期许,公司管理层的期待和团队参与者们的期望。

残酷的现实

从很多方面来看,第一次迭代都不能算成成功。团队承诺的过多,甚至算不上团队承诺,而且不能顺利完成。工作流程中暴露出很多问题,瓶颈变得显而易见。

从乐观的角度看,也有些进步。团队在持续解决工作中出现的问题,合作与沟通也在进步中。

怎么办?

很多团队都是在第一、二次迭代中不能顶住压力,最后只好回归以前的工作方式。

1. 意识灌输

在暴露出的各种问题面前,团队显得无助,怀疑论正在成长。作为敏捷推动者,要知道“坏消息就是好消息”,不停询问团队“这样的问题在以前的模式中能够发现和解决吗?”让这些问题暴露出来,这本身就是敏捷实施的成果。

2. 顶住压力

不管怎样,项目交付的压力持续存在,而管理层因实施敏捷对团队的关注,导致压力持续增大。作为敏捷推动者,在这时候要顶住压力。一个好办法是告诉团队,管理层对团队当前的工作进度并不满意,让我们一起来想想办法解决这个问题。

3. 培养信心

作为敏捷推动者,不要过于强调我有好办法,要注意发掘团队的闪光点。这是培养自组织团队最有效的一种办法,认可和表扬团队的闪光点,培养团队自主改进的信心。

posted on 2011-03-21 11:49  大卫张  阅读(1989)  评论(0编辑  收藏  举报

导航