预估团队速率是Scrum或者敏捷里面十分重要的一步,倒不是说预估的值需要非常准确,以我本人的经验来说,这个值往往比较粗糙,但是是大家认可的。在估算的时候,不同的值也能激起大家对待办事项的讨论,也能减少各个待办事项的分歧,一般都是会让最高和最低的成员陈述他们的理由,也会营造出大家敢于发言的氛围,是十分符合敏捷的价值观的。因此,作为Scrum Master,一定要善于解决冲突,带着团队在估算时的思路是往正确的解决问题上。
估值一般都会从斐波那切数列0、0.5、1、2、3、5、8、13, 一般估值过大就要考虑拆分,例如大于5或8,也是由于少了4,和6、7的等等,更能激起大家的讨论。
无论是用人天或者故事点去估算每个待办事项所需的工作量,建议可以参考敏捷扑克,大家各自选好后统一亮出选择值。例如这种网页上的小工具scrum poker
接下来会给大家介绍三种团队刚接触故事点时,如何估算故事点
一、使用其他团队的历史数据
顾名思义,就是挑选一个工作内容和工作性质差不多的成熟的敏捷团队,以他们的估算值为标准,来给自己的待办事项赋值。
优点是:
- 给了一个起点,毕竟可以直接开始参考
- 有成熟的团队验证过其有效性
缺点是:
- 新团队大家的理解不一定能跟参考的团队一致
- 可能没有这种成熟的敏捷团队
- 每个团队面临的政治环境、市场环境不一样,也许会有不一样的估分感悟
从上述可以看出,如果