您的位置:首页 > 其它

软件开发中的理想与现实(五)——知己知彼,百战不殆

2006-04-20 23:09 441 查看
冬天改不了凶残的本性,唯一能躲过它的淫威的地方就只有实验室,所以,嗯,2月18日早早的从实验室开始了。
今天是培训的最后一天,终于我也和大家一起投入真正的开发之中,不过我更多的还是以一个引导者的身份出现。昨天大家已经各自认领了一些人任务,也做了一些事情,不过如何知道互相之间进展呢?先从每日会议开始吧!
一听到这个名字可能就会让人产生反感,嗯,每日会议,真是文山会海啊!其实不然。每日会议只有项目开发人员参加,一般情况下只会持续10分钟(当然,根据项目人数不同,时间也有多有少),而且为了让这个会议尽量简洁,所有与会者采用站立的方式开会,所以每日会议有一个别名:站立会议。每日会议的议题十分确定,只用回答以下五个问题就行:

自从昨天工作之后,你都做了些什么?

从现在开始到今天工作结束,你将做什么?

是什么阻碍了迭代目标的实现?

有没有任务添加到待办事宜中?

相对其他的团队成员,你是否学到了一些东西,或者做出了一些新的决定?(技术方面、需求方面……)

这些问题的答案应该是尽量全面而且简练的,不要将回答问题变成了技术讨论,如果要讨论技术问题,或者要详细介绍前些天的所学所得,那么可以在会后请感兴趣的同学留下来慢慢交流。回答问题的顺序一般是根据站的位置确定的,大家围一个半圆形的圈,白板作为直径,从最左边的同学开始按顺序回答(抢位子很重要,嗯,不过万一没有抢到好位置,临时要求反序发言也是不错的)。回答问题和一般讨论式的开会不同,大家各自发言,只有很少情况下会引发一些简短的讨论,简单的说,嗯,大家玩过“杀人游戏”没,每日会议可能和“杀人游戏”中的自辩很像,不过气氛不用那么沉闷……
通过这样的交流,项目的引导者(就是我啦

)就会知道现在的项目情况到底如何,是否遇到了困难,大家也可以把自己遇到的问题、学到的知识用最方便的方式进行交流,让信息在项目组之内快速传播到每个人。
10分钟,花的还是很值得的!

参考文献:
[1] Craig Larman,敏捷迭代开发:管理者指南,中国电力出版社,2004
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: