摸着石头过河的敏捷实践

来源:互联网 发布:实现省市区三级联动js 编辑:程序博客网 时间:2024/04/28 16:23

作者:蓝白云


我,不是村官,兼职我们团队中的敏捷教练,虽然还没有达到教练的水平,但有一份试水的心。也可以称呼我为“摸着石头过河的敏捷教练”吧。呵呵,名字有点长吧?


有的同事认为有些团队和软件项目适合敏捷,有些不适合,又有些时期适合敏捷,有些时期不适合。我不这么认为,只要有人,敏捷是可以随时上,并且适合任何软件项目,因为它是以人为本的,就看你愿不愿意。我也坚信多讨论多探讨多实践一定会真正把敏捷思想融入到每个人的心中,最终达到快乐又高效地工作,又能按时交付客户满意的产品。还好,我们团队的每位成员都同意我的观点,于是乎,我们开始摸了……


首先我们是从站立式晨会作为实践敏捷的第一步,坚持做到每日站会15分钟,然后再从中发现问题并结合敏捷理论进行改进,最后走向真正的敏捷。


迈出第一步:

插一句,我们团队包含了多个小项目,目前各小项目之间还搭不上什么关系,但今后会融合在一起。团队的晨会时间为每日(工作日)9:00~9:15,团队每个成员大部分可以按时参加。晨会中,每个成员都会说出自己昨天做了哪些,今天将做哪些,有哪些问题或困难。而且每日也坚持了下来。


两周多时间摸过去了……

今天(2011/5/12)晨会结束后,我问大家认为晨会的效果如何?对我们团队有哪些帮助?大家反馈:过程是形式化的,结果是不理想的,且没有什么帮助,可能唯一的帮助就是让自己简短地回忆了一下昨天。


为什么?大家纷纷讨论,找出了以下几点问题(注意是大家发现的):

1.没有开展迭代计划。当初没有开展迭代计划,更谈不上迭代目标。团队中没有短期(迭代)目标,也就失去了短期方向,每日晨会就如同“行尸走肉”。每个成员感觉不到每天做的事对整个团队有多大好处。

2.晨会中发现的问题和困难没有跟踪和解决。

3.每日任务没有划分清楚,也不知道如何划分。


从另一角度看,这是好事,没有这样的实践,哪会发现这些问题,也就真正体会不到敏捷的真谛,而且是大家一起体会,哈哈,口水啊……