写点什么

超越短期的 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:181563
用户头像

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

关注

评论

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

开发中Docker常用容器记录

Docker

Go 并发编程-goroutine 初体验

Rayjun

Go 语言 goroutine

Shell脚本-简单爬虫

追风的少年

模块四-千万级学生管理系统试卷存储方案

华仔架构训练营

利用Chrome的Heap Snapshot功能分析一个时间段内的内存占用率

汪子熙

JavaScript chrome

SAP CDS view注解解析 - @Environment.systemField

汪子熙

SAP abap

和另一半过不一样的520

小英

520单身福利 520 单身福利

如何在SAP CRM WebClient UI里创建HANA Live Report

汪子熙

CRM SAP WebClient UI

Inner Join, Left Outer Join和Association的区别

汪子熙

SAP abap ST05

如何将BSP应用配置成Fiori Launchpad上的一个tile

汪子熙

SAP abap Fiori SAP UI5 bsp

一个查看 SAP UI5 控件所有公有方法的小技巧

汪子熙

JavaScript SAP SAP UI5

使用DOM Breakpoints找到修改属性的Javascript代码

汪子熙

JavaScript html chrome

找出 SAP OData service出错根源的小技巧

汪子熙

SAP Fiori SAP UI5 OData

SAP Fiori 应用 Footerbar 区域按钮的高亮显示逻辑

汪子熙

JavaScript SAP Fiori SAP UI5

另一种方式实现事务码SE16里的结果集修改

汪子熙

JavaScript SAP Fiori

让秋招飞,Java岗高频面试题盘点,站着就把offer给拿了

北游学Java

Java 面试 秋招

架构实战营 模块四:学习总结

👈

架构实战营

【架构实战营】第 4 模块作业

swordman

架构实战营

到底哪种类型的错误信息会阻止business transaction的保存

汪子熙

CRM SAP abap

架构师实战营:模块四 千万级学生管理系统的考试试卷存储方案

ifc177

#架构实战营

架构实战营 模块四:课后作业

👈

架构实战营

C4C Cloud Application Studio做ABSL开发的一些性能方面的最佳实践

汪子熙

Cloud CRM SAP C4C

Kafka-详细笔记

ninetyhe

分布式 高并发系统设计 消息系统 Kafk

☕【Java技术之旅】从底层角度去认识线程的原理

码界西柚

Java 线程 Thread 线程协作 5月日更

SAP 不同 ABAP 系统里同一 Customizing activity 的显示差异分析

汪子熙

CRM SAP ERP abap 定制化

架构实战营作业4

大肚皮狒狒

再谈前端性能监控及4个最佳工具分享

devpoint

大前端 sentry

SAP Fiori Launchpad Tile点击后跳转的调试技巧

汪子熙

JavaScript SAP Fiori SAP UI5

Authorization object在哪些ABAP代码里使用到

汪子熙

CRM SAP abap Netweaver

学生考试系统存储设计

王硕

架构训练营

python-运算函数-sum

Geek_6370d5

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