敏捷开发之中,站会是一种非常普遍的信息同步形式,在外人看来,其最大的特点是全员必须站着开会,团队围成一圈,依次回答三个问题:昨天做了什么?今天准备什么?有什么阻碍或问题?
我们不能简单只从形式上认识站会的作用,通过站会,Scrum团队成员了解其他成员的工作,从而更好地协作,达成迭代目标,这才应该是站会的终极目标与作用。为了达成这个目标,站会的时间设置非常的短,一般时间不超过15min,要知道所有的团队成员一直站着,也是一件相当辛苦的事情,所以,一定要做到高效与精简,也即是“短平快”。
就个人而言,在每日站会前,每个人都要知道自己要说什么。这能够确保会议的活跃氛围,让每个与会者都全神贯注。很多团队中,团队成员用看板来展示当前迭代所有的工作项,用视图筛选来过滤其他工作项,让大家能掌握项目的最新进展。
在整个的沟通中,团队成员更应该思考的是,本次沟通的价值何在,也就是说,为什么这个问题或者状态一定需要站会来共享,反馈以及解决。团队成员不断的去思考问题的表达形式与解决方案,促使团队可以快速的理解其在项目中的分量,从而制定目标,着手解决。
在实践中,站会未必是一个愉快的体验,因此,有的时候不需要注重太多的形式上的东西,有的团队非得采用完整的线上解决方案,但是,要将所有人都进行状态同步不是一件轻松惬意的事情,因此,放弃不必要的形式,着重于真正的核心问题,无论是纸笔,抑或是白板,重要的是信息,问题,团队的同步,其余的事情完全可以在站会之后统一解决。