美式足球或橄榄球等运动的球队,会在每场比赛上场前聚在一起开个短会。这种临场短会能让整个球队的成员在比赛过程中互通信息、相互协作。
每日站会是敏捷开发的重要流程之一。 对于团队而言,每日站会与这种赛前短会类似,让每个成员都了解到团队的现状和进度,从而促进每项任务的成功交付。
一、什么是每日站会?
每日站会,顾名思义,就是团队成员每天都要参加的一个站立会议,基本形式是团队成员站着轮流介绍自己的工作进展,主要包括三个方面:
- 我昨天做了什么?
- 我今天计划做了什么?
- 有什么问题阻碍了我?
这三个问题可以反映迭代的进展,帮助团队找出阻碍迭代的问题。每日站会召开不仅是为团队成员提供了一个平台,来促进团队成员之间的沟通和协作,还帮助团队识别迭代中出现的问题,以便更好地调整和优化工作计划。
在禅道项目管理软件中,成员可以使用看板功能,使得每位成员负责的工作进展一目了然,成员可以快速定位个人的工作内容,站会前检查更新需求和任务状态,准备个人站会内容展示。
二、站会如此简单,为什么总是开不好?
当代的敏捷团队可以运用各种工具或方法直接、清晰地呈现每位成员的工作任务和完成进度,并且保持信息公开和同步。
每日站会尽管有助于提高团队的沟通和协作, 但在实践过程中还会有人认为每日站会形式主义呢?
因为每日站会不是汇报会。每日站会的本质是为了让任务上下游成员清楚地获得关于任务进度的最新信息,以便及时做出调整,重要的是同步与他人有关的任务进程,而不是机械地进行工作汇报与工作安排,让原来15分钟的站会变成1个小时,会导致团队成员苦不堪言。
每日站会应该是一个团队成员之间的互动和交流的机会,如果成员只是机械地汇报进展而没有互动和讨论,那么会议 变成重复、无关的讨论,而不是关注当前的工作进展和问题。
三、每日站会的 N个技巧
每日站会是核心团队参加的日常会议,一般为 PO 、开发人员和 Scrum Master 。但每日站会并没有固定的模板,每个团队都有自己特色的站会。那么该如何更加高效且精彩地开每日站会呢?
技巧一:适合团队成员的时间和地点
选择一个固定的时间和地点,确保团队成员能够参加并且不受打扰,每日站会可以考虑在早晨开始工作前的时间进行站会。
技巧二:确定站会的目标
明确每次站会的目标,例如了解团队成员的工作进展、解决问题、协调工作等,确保每个人都知道站会的目的,以便能够做好准备。
技巧三:限制会议时间
每日站会应该保持简洁高效,通常应控制在 15到30分钟之间。团队成员在规定的时间内表达自己的观点和问题,避免过度讨论。
技巧四:鼓励参与和分享
每日站会是一个让团队成员分享工作进展、遇到的问题和需要协助的事项的机会。鼓励每个人积极参与,分享他们的观点和经验,以促进团队合作和知识共享。
技巧五:解决问题和制定行动计划
如果站会中出现问题或需要做出决策,需要及时记录并制定行动计划,明确责任人和截止日期,以确保问题得到解决并进展顺利。 在下一次站会之前,跟进上次会议的行动计划和问题解决情况。
写在最后
总之,每日站会应该是一个高效的沟通和协作机会,团队成员了解彼此的工作进展、解决问题并制定行动计划。
每日站会只是 Scrum中的一部分,就像迭代计划会、回顾会一样,需要根据团队特性不断地进行调整,才能给团队带来意想不到收获。