每日站会,自组织的量度

每日站会是指Scrum团队每天进行的15分钟左右的会议。其主要目的是给团队讨论每日的承诺和Sprint目标的进度的机会。Scrum Master Product Owner和所有团队成员都应该参加每日站会。每个团队成员在会议中都必须回答以下三个问题:

 

l         过去24小时做了什么?

l         接下来的24小时机会要做什么?

l         有没有什么问题阻碍了进度?

 

每日站会的目标

 

除了是Scrum的有机组成部份以外,每日站会的目的是要进行集中检查团队在Sprint中的进度如何。在会议中,团队成员能够很容易地提出当前遇到的问题,然后可以马上讨论合适的解决方案。每日站会通过互相共享任务进度,使团队成员之间提高合作度,从而提供成员之间互相帮助的机会。在这种极高的透明度之下,Product Owner就能够很容易地了解项目进度和用户故事的完成情况。

 

为什么要回答三个问题?

 

提出这三个问题的目的是让团队集中注意力在当前的事情上。有什么是已经完成的?已经完成所占总目标的比例是多少?有什么是在进行中的,当前遇到了什么障碍?目的就是要强调在接下来的24小时内我们需要尽力提升专注度和合作。

 

除此以外

 

每日站会是量度团队在Sprint中进度很好的工具,同时也是量度团队对敏捷理解程度标杆。下面的表格为什么每日站会需要敏捷,成长的空间(反模式行为)和寻找潜在的解决方案。

 

团队价值/基础

高效能模式

高效能例子

成长的空间

潜在解决方案

自组织

团队成员高度投入互相的对话交流中

团队成员从任务版上获得任务, 认可原则的必要性(QA 和开发一起工作)

团队成员向ScrumMaster/PO/manager汇报 VS 团队成员讨论

“Look at Your Shoes”技巧: SM/PO/manager在每日站会中如果有人和他们有眼神接触,就看着自己的鞋子。

集中

团队成员高度集中在当前最重要的事情,以及当前最紧急的障碍上

团队成员互相监督, 会在别人跑题的时候提醒:“我们在会后再讨论吧。”

讨论开始转移到解决问题的细节,或者其他问题上去了,这些话题应该在会后再讨论

当讨论开始偏离时,Scrum Master可以用简短的话提醒大家

合作

团队成员互相提供帮助,也不怕请求帮助

“我怎么帮助你呢? 你怎么帮助我呢? 我们在会后来讨论一下吧。”

SM/PO 必须提醒团队成员工作中的依赖关系和指出互相帮助的时机

第三个问题可以改成“有什么东西阻碍了我们完成这项任务?”这样能够帮助团队成员意识到他们不是单独在工作

节奏

连续流畅地一位成员到另一位成员,在站会中保持良好的节奏;不需要而外的开始信号; 每个人都负责,因此没有人负责

像爆米花一样有节奏的讨论, 团队成员之间不会互相讨论问题

ScrumMaster 必须经常提醒下一个成员开始,团队成员都在等待轮到自己的开始信号

把举行每日站会的地点转移到任务板旁边 (这是对团队成员的有形的提示); 每天在同一时间,同一地点举行每日站会

鼓励

用于暴露和面对困难, 当需要的时候勇于接受和拥抱变化

如果燃尽图没有像它应有的样子的话,应该有人勇敢地提出来

所有人都忽视了问题的存在,都希望避免激烈的争论

使用留言箱: 让大家能够用便条纸提出关于目前进度和流程的看法

尊重

团队成员, ScrumMaster, product owner 互相尊重; 认同每日站会的价值

所有参与者准时参加,并且控制好会议时间

团队把每日站会看作让Scrum Master和Product Owner检查进度的机会; 没有从互相之间获得信息的想法

限制Scrum Master和PO参加站会,甚至完全不让他们参加; 尝试给会议做记录和计时;停止任何会传达评价的活动

 

引人深思的想法

 

在你的站会中你曾经见到过哪些模式呢?为了让每日站会变得有意义,你曾经施行过什么措施?

你曾经见过六人以上的团队逐渐成长直到不再需要每日站会吗?这种情况下团队是如何保持集中和达成承诺的呢?

到敏捷社区中来分享你的故事、经验和意见吧。

 

作者:Bachan Anand

原文地址:http://www.scrumalliance.org/articles/358-daily-standup-beyond-mechanics-a-measure-of-selforganization