估算|速度(Velocity)不背这个锅( 三 )
速度可以修正计划的误差 。 估算把对工作量的估算和对工作时长的估算完全隔离开来 , 将必须完成的所有用户故事的点数总和除以迭代的速度 , 可以推算出迭代的次数 , 也就是项目持续时间 。 我们通过一个例子来看速度如何修正误差:
假设团队估算出项目中包含了200个故事点的工作 , 一开始认为可以在每次迭代中完成25点 , 也就是将用8次迭代来完成工作 。 但是 , 在项目开始以后 , 团队发现速度只能达到20点 。 这样 , 不用对任何工作进行重估 , 就可以正确的认识到项目需要10次迭代 , 而不是8次 。
速度不会是稳定不变的 。 根据团队对技术和业务领域知识的熟悉程度 , 速度可能会增加;而随着团队人员调整 , 有新人加入以后 , 速度可能会下降 。 在故事点估算准确的情况下 , 速度正好是反映团队状态的一个参数 。 不应该为了保持速度的不变去调整估算的结果 , 而应该根据速度的变化来观察和分析团队的健康程度 。
05. 估算与计划 估算是为了更好的做计划 , 通过估算推算出的持续时间是一种可能性 , 而不是对交付时限的一种承诺 。 估算的是用户故事固有的属性 , 其大小不应该受到交付时长的干扰 。 老马在文章《WaterfallProcess》里讲到敏捷开发里的计划应该是适应性的 , 而预测性的、承诺性的计划不属于真正的敏捷 。 我们需要认真做好估算 , 尽量的准确 , 利用速度并根据团队状态和其他项目因素来适时地调整、修正计划 。
本文插图
适应性计划
客户都会希望更短的时间交付更多的功能 , 但是不要让客户只把目光关注到进度上 , 要引导客户更多的关注交付的业务价值 。 因此 , 在考虑任务的优先级的时候 , 需要以价值为导向 , 而不是进度为导向 。 比如 , 重构等技术改进、性能调优、生产环境的支持 , 这些可能比新的特性开发带来的价值更大、有着更高的优先级 。
06. 小结
- 不管是故事点还是理想人天的估算方法 , 估算的都是用户故事的相对大小 , 跟实际完成时间没有直接关系 。
- 不能因为用户故事没有在预期的时间内完成而进行重估 , 只有相对大小发生变化的时候需要重估 。
- 估算是为了更好的计划 , 不能把估算当做一种承诺;速度是可变化的 , 可以用来修正计划的误差 。
- 始终要以价值为导向 , 更多的关注质量而不仅仅是进度 , 计划应该是可适应性的 。
- 《敏捷软件开发实践:估算与计划》 , 作者:Mike Cohn , 译者:金明
- 《点之殇》 , 作者:冉冉 , https://insights.thoughtworks.cn/story-point/
- 《WaterfallProcess》 , 作者:Martin Fowler , https://martinfowler.com/bliki/WaterfallProcess.html
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。邮箱地址:newmedia@xxcb.cn
【估算|速度(Velocity)不背这个锅】
推荐阅读
- 互联网|智能汽车前沿峰会:用加速度开启汽车智能化元年
- 阿里巴巴|影视业“触网”跑出加速度
- 快充|手机的充电速度是充电头还是数据线决定的?网友:涨知识了
- 阿里云|阿里入局网盘,非会员下载速度远超百度网盘
- iQOO手机|iQOO 5全面评测:三代而立,完全体的iQOO手机来了
- 经济观察网|蚂蚁集团IPO进程显速度:上市辅导仅用10天已同步向科创板、港交所递交招股文件
- 集团|蚂蚁集团IPO进程显速度:上市辅导仅用10天 已同步向科创板、港交所递交招股文件
- 5g|5G资费持续优化中 速度开启未来生活|诺禾
- |从扎根深圳到全球TOP5,OPPO速度与时代同行!
- 汽车|用加速度开启汽车智能化元年——第三届全球智能汽车前沿峰会(GIV2020)在广州召开