一、来由
软件开发的过程却又是一个离不开协作、沟通的过程。一个缺乏良好协作,沟通、理解和目标一致的软件团队,是很难高质高效的交付的。
敏捷的众多实践中,有一个为了提升团队协作的经典实践:站立会议
二、站立会议总结
每天、例行、简短(15mins内必须结束)、全体成员、站立。
三、站立会议的目的
增进互相了解,互相理解,及早暴露风险,促进沟通和协调。
四、站立会议的过程
- 全员到场
- 轮流发言
- 每个同学的发言简短,可以参考下面的提纲
- 昨天我负责的工作项的进展
- 今天我计划开展,或可以完成哪些工作项
- 我遇到的困难、风险,是否需要帮助,需要谁的帮助
- 我收获的经验,快速分享
发言时,可同步刷新工作项的进展,会议上识别的新的工作项,Leader应该记录增加到Backlog中。
五、站立会议注意事项
- Leader叽叽哇哇,成员一片沉默
- 拘谨,觉得不自在,无话可说,不愿意先说
- 总有同学打断别人的发言
- 变成“批斗”会议,你怎么又延期了?你怎么不早说?
- 变成一言堂和Push任务的会议:那谁谁你今天做这个,那谁谁你今天必须把这个交付了
- 变成了汇报会议,议题得提前申报,甚至还要准备PPT
- 变成进度检查会议,只关注进度有没有完成
- 变成一个小时的会议,讨论技术,讨论方案,发散不受控
- 变成了不愿意参加的会议,不仅浪费时间,提出的风险和求助也得不到跟踪和解决,久而久之就失去了参加的主动性
六、站立会议
1. 站位
推荐围成圈,这样可以保证每个成员的发言都是面向整个团队。
2. 跟踪
团队成员提出的困难、风险、求助,应得到跟踪并解决,下次的站立会议持续更新,让团队成员感受到效果,也更愿意参与这个会议,因为有帮助。
3. 尝试Pull,而不是Push
对于一些新的工作项,风险,挑战,鼓励大家Pull任务,而不是由Leader Push任务。
4. 可以使用工具辅助
当场刷新进展,记录新的工作项,而不是后续把卡片再记录到系统,容易遗忘和遗漏。