- 估算技术教程
- 估算技术 - 首页
- 估算技术 - 概述
- 估算技术 - 功能点
- 估算技术 - 功能点计数
- 估算技术 - 用例
- 估算技术 - 德尔菲法
- 估算技术 - 三点估算法
- 估算技术 - PERT法
- 估算技术 - 类比估算法
- 估算技术 - 工作分解结构 (WBS)
- 估算 - 扑克计划法
- 估算技术 - 测试
- 估算技术资源
- 估算技术 - 快速指南
- 估算技术 - 资源
- 估算技术 - 讨论
估算技术 - 扑克计划法
扑克计划法估算
扑克计划法是一种基于共识的估算技术,主要用于估算Scrum中用户故事的工作量或相对大小。
扑克计划法结合了三种估算技术——宽带德尔菲法、类比估算法和使用WBS的估算法。
扑克计划法最初由James Grenning在2002年定义和命名,后来由Mike Cohn在其著作《敏捷估算与规划》中推广普及,其公司对该术语进行了商标注册。
扑克计划法估算技术
在扑克计划法估算技术中,用户故事的估算值是通过玩扑克计划法得出的。整个Scrum团队都参与其中,从而得到快速而可靠的估算结果。
扑克计划法使用一副扑克牌进行。由于使用了斐波那契数列,牌上的数字为1、2、3、5、8、13、21、34等。这些数字代表“故事点”。每个估算者都有一副牌。当团队成员举起一张牌时,牌上的数字应该足够大,以便所有团队成员都能看到。
团队成员中的一位被选为主持人。主持人阅读正在进行估算的用户故事的描述。如果估算者有任何疑问,产品负责人将回答。
每个估算者私下选择一张代表其估算值的牌。在所有估算者都做出选择之前,不显示牌。此时,所有牌同时翻转并举起,以便所有团队成员都能看到每个估算值。
在第一轮中,估算值很可能会有差异。估算值最高和最低的估算者解释他们估算值的原因。应注意,所有讨论都只用于理解,没有任何东西是针对个人的。主持人必须确保这一点。
团队可以再讨论几分钟故事及其估算值。
主持人可以记录讨论内容,这在开发特定故事时会很有帮助。讨论结束后,每个估算者通过再次选择一张牌进行重新估算。所有估算者再次私下保留牌,直到每个人都估算完毕,然后同时翻转牌。
重复此过程,直到估算值收敛到可以用于该故事的单个估算值。估算轮数可能因用户故事而异。
扑克计划法估算的益处
扑克计划法结合了三种估算方法:
专家意见——在基于专家意见的估算方法中,会询问专家某事需要多长时间或有多大。专家根据其经验、直觉或感觉提供估算值。专家意见估算通常不需要花费太多时间,并且与某些分析方法相比更准确。
类比——类比估算使用用户故事的比较。将待估算的用户故事与之前实现的类似用户故事进行比较,由于估算基于已验证的数据,因此可以得到准确的结果。
分解——分解估算通过将用户故事分解成更小、更容易估算的用户故事来完成。冲刺中包含的用户故事通常需要2到5天才能开发完成。因此,可能需要较长时间的用户故事需要分解成更小的用例。这种方法还可以确保有很多可以比较的故事。