时间:每个Sprint开始之前
时长:每个月不超过8小时
参与人:Scrum Team
(1)为什么要开计划会议?
每个Sprint开始之前,我们都需要召开计划会议来决定在即将开始的Sprint内完成哪些任务,即产品的增量是啥。要做的任务通常都已经在Backlog里面了,PO已经事先将它们规划好优先级。通常在计划会议之前,我们会有一个grooming 会议,开发参与其中,来做一些比较细节性的讨论。开发人员应确保计划的内容在即将开始的Sprint内完成。
(2)怎么衡量计划的任务是否能够在Sprint完成?
Scrum 一般使用stroy point 来衡量任务的大小。首先,我们定一个基准,在我们的实践中,如果有一个任务,需要某人半天完成,那我们任务这个任务耗费1个stroy point。如果一个任务,需要某人一天完成,那么这个任务就是两个story point了。我们根据Scrum Team的人数和Sprint的长度来做计划。
(3)衡量不准确怎么样?
这是很常见的问题,尤其是比较年轻的Scrum Team,对任务的估计不足,导致经常任务计划多了或少了。首先,这是一种正常的现象,正常面对就好。其次,上面衡量任务大小的方法为绝对估计,存在的误差可能较大,我们可以使用相对估计来减少误差。
除此之外,我们会有DOD来判断这个Sprint的计划是否被正确的完成了,会有Burn down chart来查看具体每天任务的完成情况。
网友评论