技术开发 频道

敏捷实践:软件开发中的理想与现实(五)

【IT168 技术文章】    冬天改不了凶残的本性,唯一能躲过它淫威的地方就只有实验室,所以,2月18日早早地从实验室开始了。
    今天是培训的最后一天,终于我也和大家一起投入真正的开发之中,不过我更多地还是以一个引导者的身份出现。昨天大家已经各自认领了一些任务,也做了一些事情,不过如何知道互相之间的进展呢?先从每日会议开始吧!
    一听到这个名字可能就会让人产生反感。每日会议,真是文山会海啊!其实不然。每日会议只有项目开发人员参加,一般情况下只会持续10分钟。当然,根据项目人数不同,时间也会有多有少。而且为了让这个会议尽量简洁,所有与会者采用站立的方式开会,所以每日会议有一个别名:站立会议。每日会议的议题十分确定,只用回答以下五个问题就行:
    1. 自从昨天工作之后,你都做了些什么?
    2. 从现在开始到今天工作结束,你将做什么?
    3. 是什么阻碍了迭代目标的实现?
    4. 有没有任务添加到待办事宜中?
    5. 相对其他的团队成员,你是否学到了一些东西,或者做出了一些新的决定?(技术方面、需求方面……)
    这些问题的答案应该是尽量全面而简练的,不要将回答问题变成了技术讨论。如果要讨论技术问题,或者要详细介绍前些天的所学所得,那么可以在会后请感兴趣的同学留下来慢慢交流。回答问题的顺序一般是根据站的位置确定,大家围一个半圆形的圈,白板作为直径,从最左边的同学开始按顺序回答(抢位子很重要,不过万一没有抢到好位置,临时要求反序发言也是不错的)。回答问题和一般讨论式的开会不同,大家各自发言,只有很少情况下会引发一些简短的讨论,简单地说,大家玩过“杀人游戏”吧,每日会议可能和“杀人游戏”中的自辩很像,不过气氛不用那么沉闷。
    通过这样的交流,项目引导者就会知道现在的项目情况到底如何?是否遇到了困难?大家也可以明确一天的工作重点,把自己遇到的问题、学到的知识用最方便地方式进行交流,让信息在项目组之内快速传播到每个人。
    10分钟,花的还是很值得的!
0
相关文章