写点什么

超越短期的 Scrum 项目估算?

  • 2011-01-05
  • 本文字数:841 字

    阅读完需:约 3 分钟

近日,Michael Sync 提出这样一个问题:如何对大项目或是大特性进行估算

我知道我们不应该对一个以上的 sprint 进行估算,因为后面可能会对其进行修改。但真实情况往往并非如此。我们需要提前对整个项目或是一些特性进行估算,这样才能确定目标日期并对特性进行调整或是改变其优先级。 为了能更加精确地进行估算,我们需要在创建 sprint 之前将用户故事分解为任务。 那该如何处理或是估算呢?

Peter Bell对估算与承诺进行了严格的区分

是否有人问过你关于估算或是承诺的问题呢?所谓估算,就是根据目前可用的信息做出的合理猜测。估算不是偏高就是偏低,通常在构建复杂软件时估算会偏低。他们不是承诺,也不能当作承诺。

Scrum Development 邮件列表上的成员所达成的共识是项目估算并非特别有用,也不值得你花很多时间在这上面。“woynam”写到

进行估算的组织请不要再忧虑某些东西要花费多少代价了,请转到变化上来吧。如果你知道要花费多少代价、要花费多少时间,那么唯一变化的就是你的这些钱会实现多少个高优先级的特性了。关键在于如果你不再进行估算, 那么你仍旧可以确保首先实现最有价值的那些特性。

George Dinwiddie写到

如果利润或是损失取决于对花费的精准预测,那么你可能选错产品了。这种产品的升值潜力太低了。 我经常发现组织中的高层很清楚这一点,但中层经理往往不太理解:

Ron Jeffries 则对这个话题 给出了自己的看法

对于大多数组织来说,估算都不是什么好事:他们被当作承诺和威胁,还会导致人们机械化地决定工作量、增加故事点或是小时数,而非仔细洞察团队到底能完成什么,如何完成。 我完全不赞成对故事进行估算,除了这样的描述:“几个人干几天”。当然了,这仍然是估算,但却不易被误用。

我喜欢让团队在几周内对大的故事进行估算,然后不断累加。这么做的结果会让人们对项目大小形成一种共识。不能将这当作承诺,但可以作为一个点,你可以提出重要的问题,比如说:在 N 美元和 M 月的前提下, 我们能否交付呢?

查看英文原文: Scrum Project Estimation Beyond the Near-Term?

2011-01-05 12:181569
用户头像

发布了 88 篇内容, 共 268.9 次阅读, 收获喜欢 8 次。

关注

评论

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

【Go电商实战05】结合项目解答使用Go中间件遇到的问题:中间件的概念和应用

王中阳Go

golang 学习方法 中间件 11月月更 电商实战

云原生网关的可观测性体系实践

阿里巴巴云原生

阿里云 云原生 云原生微服务

鼎茂科技获得阿里云首批产品生态集成认证,携手阿里云共建新合作

阿里巴巴云原生

阿里云 云原生 加速器 企业招募

以用户为导向,vivo打造安全新范式

极客天地

MASA MAUI Plugin (六)集成个推,实现本地消息推送[Android] 篇

MASA技术团队

blazor MASA MAUI Xamarin MASA Blazor

java Apache poi 对word doc文件进行读写操作

@下一站

编程 原创 word Java core 11月月更

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

扒去Spring事件监听机制的外衣,竟然是观察者模式

程序知音

Java spring ssm Java后端 后端技术

一路同行:开发者与华为云的2022

脑极体

Spring Boot框架下实现Excel服务端导入导出

葡萄城技术团队

前端 Excel 控件

【倒计时4天】杭州专场-单元测试产品体验样板间,等你加入!

TRaaS

首批!腾讯云通过金融开源技术服务能力评估

腾源会

开源

8分钟带你学会SpringBoot整合Redis来实现缓存技术

好程序员IT教育

redis Spring Boot

还在为数据库事务一致性检测而苦恼?让Elle帮帮你,以TDSQL为例我们测测 | DB·洞见#7

腾讯云数据库

数据库 腾讯云 数据一致性 tdsql 腾讯云数据库

Redis6.0新特性、剖析线程模型(单线程和多线程)

C++后台开发

redis 多线程 后端开发 单线程 C++开发

2 分钟,教你用 Serverless 每天给女朋友自动发土味情话

阿里巴巴云原生

阿里云 Serverless 云原生

vue和react的区别有哪些,哪个好

千锋IT教育

JavaScript刷LeetCode拿offer-二叉树层序遍历篇

Geek_07a724

JavaScript LeetCode

大数据 Hadoop 的五大优势

千锋IT教育

聚焦年轻消费人群 百草味入围最受“Z世代”喜爱品牌TOP10

E科讯

10月月更获奖名单出炉啦!快来看看你上榜没有!

InfoQ写作社区官方

热门活动

Kotlin变量的空安全(Null Safety)

子不语Any

android kotlin 11月月更

10 分钟部署一个 API 工具

Scar 

开源 Serverless 接口测试 Vercel

挖到宝了!2022阿里大佬手写“精品”Sping Boot学习笔记

小小怪下士

Java 程序员 阿里 springboot

JavaScript刷LeetCode拿offer-树的遍历

js2030code

JavaScript LeetCode

Wallys/Introduction of DR9074 series network card/qcn9074/qcn9072/qcn9024/industrial M.2 card

wallysSK

QCN9074 QCN9024 QCN9072

线性稳压电源和开关电源,到底有什么区别?

元器件秋姐

电源电路 元器件采购 元器件电商 元器件知识 华秋商城

直播CDN调度技术关键挑战与架构设计

京东科技开发者

架构 系统架构 直播 CDN加速 CDN技术

前端leetcde算法面试套路之二叉树

js2030code

JavaScript LeetCode

【Redis】Redis AOF持久化

石臻臻的杂货铺

redis 11月月更

java企业级开发中常见的注入方式

千锋IT教育

超越短期的Scrum项目估算?_研发效能_Dan Puckett_InfoQ精选文章