写点什么

Mike Cohn 解释如何预防过量估算

2016 年 5 月 12 日

Mike Cohn 是敏捷联盟和 Scrum 联盟的创始人、顾问, Mountain Goat Software 一书的作者和创始人,最近在其博客中解释了如何预防过量估算。他在文中这样说明过量估算:

过量估算对一个产品待办事项(通常是用户故事)估算会随时间推移而增加。比如说,现在团队对该事项的估算为五点,但之前他们的估算仅为三点。

过量估算可能由几个原因造成。Mike 说最常见的原因之一是团队需要在每个 sprint 改善或交付更多点。这种压力通常来自团队之外,例如老板或者利益相关者对团队施压。他举了一个场景,比如说另外一个用户故事在一周或两周后进行估算。有人将这个新的故事与之前五点的故事进行比较,“这个新的故事比之前五点的故事更大”,就会估算它是八点的故事。这时候就发生了过量估算。

Smallwood Software Solutions , Inc 的敏捷教练、顾问 Tom Smallwood 在博客中称过量估算是由于对于速度的过多关注

太过于注重速度将会导致对速度的盲目乐观。

Tom 说速度很重要也很有用,但是我们仅仅应该把它看做一个计划工具即可。

Mike 提供了预防过量估算出现的方法,将现在需要估算的事项与先前估算过的产品待办事项列表中的两个(或更多的)事项进行比较。这项技术被称为三角法,在他《Agile Estimating and Planning》一书中有进行解释。

Mike 用一个例子解释了这项技术:

当团队将一个故事估算为五点时,他们需要先将这个故事与其他两个故事进行比较,理想状态下是一个较小的以及一个较大的故事。在决定一个故事是否该被估算为五点时,他们需要将它与一个三点故事进行对比,是否完成这个新的故事会比那个三点故事花费更多工作量?

接下来,他们会与一个八点或是十三点的故事进行对比。在进行对比之后,他们可以决定将这个故事估算为五点是否合适。

Mike 说,如果我们将故事看作是图中的点,三角法可以通过在点之间画线展现出来,团队在估算时可以清楚地在图上进行比较,如下图所示:

查看英文原文 Mike Cohn Explains How to Prevent Estimate Inflation


感谢夏雪对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016 年 5 月 12 日 19:00559
用户头像

发布了 217 篇内容, 共 53.1 次阅读, 收获喜欢 70 次。

关注

评论

发布
暂无评论
发现更多内容

深圳龙华携手腾讯云 加快推进区块链先行试验区建设

CECBC区块链专委会

读《非暴力沟通》

箭上有毒

读书笔记 4月日更

你看起来很美味?独家揭露视频推荐系统AI秘方

白洞计划

spring的IOC使用以及原理

邱学喆

spring ioc 对象创建 属性注入

和老大的相爱相杀中,让我终于搞懂了函数式接口

麦洛

Java 函数式接口 Lambda java8

NA(Nirvana)Chain“以应用而生”如何强势突围

区块链第一资讯

线上PHP服务故障排查之路

风翱

PHP-FPM 线上事故 4月日更

「开源免费」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之动态表单设计器(五)

crudapi

Vue crud 动态表单 quasar cruapi

用OpenCV制作庆祝武汉重启一周年短视频

老猿Python

Python OpenCV 音视频 图形图像处理 灯光秀

如何引入TDD实践

顿晓

TDD 4月日更

聊聊云厂商的指标监控组件

耳东

Prometheus 4月日更 #Grafana

如何从Telegram下载一整套可爱的猫猫表情包?

彭宏豪95

GitHub 效率 社交 4月日更

OpenHarmony 1.1.0 LTS 版本正式发布

开放原子开源基金会

开源 开放原子开源基金会 OpenHarmony

牛掰!阿里大佬用7部分讲明白Web安全攻防 渗透测试(学完可就业)

Machine Gun

网络安全 信息安全 就业 渗透测试 WEB安全

Go1.16 中模块的新变化

Rayjun

go

Linux mkdir 命令

一个大红包

4月日更

MapReduce优化

大数据技术指南

hadoop 4月日更

redis Redis缓存穿透解决方案

Sakura

四月日更

Boss直聘转发超120W次Java全栈面试题!已帮我拿下5个Offer!

Java架构追梦

Java 面试 架构师 全栈面试题 阿里巴巴面经总结

【资深猎头分享】程序员面试如何避坑?

Java架构师迁哥

《几何代数计算入门(计算机视觉)》

计算机与AI

计算机视觉 计算机图形学

户外大屏直播央视8K春晚节目

󠀛Ferry

四月日更

区块链技术驱动商业银行开展供应链金融业务的创新路径

CECBC区块链专委会

Dubbo 学习笔记(一) Hello,Dubbo

U+2647

dubbo 四月日更

使用Composition API在Vue3中创建防抖搜索输入框

devpoint

vite Vue3 防抖

Linux 虚拟网络(一)

KernelNewbies

namespace 虚拟网络 veth tuntap bridge

使用FFmpeg开发的那些事

Bob

音视频 ffmpeg 开源文化

一篇文章告诉你什么是EGG Network(阿凡提)以及什么是EFTalk

币圈那点事

65w字!阿里分布式开发小册Github新开源!原理实践双飞

程序员小毕

Java 程序员 架构 面试 分布式

DEX领域第一个运用整合思维的DeFi协议 SumSwwap潜力巨大

币圈资讯

CI/CD之基于Jenkins的发布平台实践

小江

DevOps jenkins CI/CD 发布流程

「中国技术开放日·长沙站」现场直播

「中国技术开放日·长沙站」现场直播

Mike Cohn解释如何预防过量估算-InfoQ