计划扑克
目录
什么是计划扑克
一种基于共识的估算方式(游戏),主要用于估算Scrum迭代中的开发任务的工作量问题,通过团队的共同的评估方式,使得偏差变得相对较小。
实施步骤
角色说明
参与角色 | 说明 |
---|---|
Scrum Master(QA) | 主持整体估算流程 |
PM | 对故事进行解释和描述 |
RD / FE | 进行估算的开发人员 |
RD TL / FE TL | 故事点合理性裁判 |
Round 1
- 1.「PM」进行Story的描述和讲解
- 2.「RD / FE」 通过面朝下的方式打出编号卡,Scrum Master宣布翻牌,同时翻开牌面(斐波那契值:1,2,3,5,8,13,20,40)
- 3.解释估算偏差,并讨论
- 4.估算共识达成
Round 2
- 1.针对不一样的故事点,「RD / FE」解释估算偏差,并达成共识
- 2.Scrum Master把最终故事点写到故事列表中
- 3.全体参与优先级的排序,并填写到故事列表中
斐波纳契序列和计划扑克
计划扑克使用Fibonacci序列作为Story Point。Fibonacci序列是13世纪引入的数学系列数字,用于解释自然的某些形成方面,例如树的分支。通过将前两个数字相加来生成序列,以获得序列中的下一个值:0、1/2、1、2、3、5、8、13、20等。 出于敏捷估计的目的,一些数字已经改变,导致以下系列:1、2、3、5、8、13、20、40、100,如下图所示:
点数约定:1 Story Point 约等于 理想情况下 1人/天(按照团队研发人员的平均水平估算)
牌 | 解释 |
---|---|
0 | 不需要工作量 |
? | 无法估计 |
其他 | 按照字面意思理解点数 |