2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

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

关注

评论

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

使用br工具备份到local的一些操作

TiDB 社区干货传送门

迁移 备份 & 恢复 6.x 实践

软件测试/测试开发丨利用ChatGPT自动生成测试用例思维导图

测试人

人工智能 软件测试 思维导图 测试开发 ChatGPT

软件测试|Python基础之面向对象(四)

霍格沃兹测试开发学社

软件测试|Python基础之包的使用和软件开发目录规范及常用内置模块

霍格沃兹测试开发学社

软件开发中的资料整理与归档,软件产品开发文档合集

金陵老街

项目管理 文档管理软件

HarmonyOS应用开发Web组件基本属性应用和事件

HarmonyOS开发者

HarmonyOS

软件测试|Python基础之面向对象(二)

霍格沃兹测试开发学社

软件测试|Python基础之面向对象(三)

霍格沃兹测试开发学社

软件测试|Python内置模块使用(一)

霍格沃兹测试开发学社

单元测试|Unittest setup前置初始化和teardown后置操作

霍格沃兹测试开发学社

AI和语言翻译:跨文化交流的帮手

测吧(北京)科技有限公司

测试

软件测试|TCP三次握手四次挥手

霍格沃兹测试开发学社

通过UltraSync减轻主节点负担、提升业务系统性能,AntDB如何做到?

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

软件测试|MySQL安装最全教程

霍格沃兹测试开发学社

AI和智能家居:打造智慧生活

测吧(北京)科技有限公司

测试

干货 | Elasticsearch Java 客户端演进历史和选型指南

腾讯云大数据

ES

软件测试|Python基础之模块导入和使用

霍格沃兹测试开发学社

云起无垠参编的《软件物料清单(SBOM)发展洞察报告》正式发布

云起无垠

软件测试|数据库的内连接,左连接,右链接分别是什么

霍格沃兹测试开发学社

软件测试|App自动化之Appium工作原理

霍格沃兹测试开发学社

软件测试|Python基础之数据库

霍格沃兹测试开发学社

迎产业东风,柔性电子供应链企业的机会与挑战

华秋电子

PCB

SpringBoot拦截器和动态代理有什么区别?

王磊

Java Java面试题

如何用华为云ModelArts平台玩转Llama2

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号9月PK榜

AI和语音助手:智能助手的展露头角

测吧(北京)科技有限公司

测试

AI和社交媒体:改变信息传播的方式

测吧(北京)科技有限公司

测试

AI和安全性:网络安全的挑战与机会

测吧(北京)科技有限公司

测试

LED显示屏租赁市场“价格”与“质量”的联系

Dylan

广告 LED显示屏 led显示屏厂家

软件测试|Python内置模块使用(二)

霍格沃兹测试开发学社

OpenHarmony系统能力SystemCapability使用指南

OpenHarmony开发者

OpenHarmony

TiDB Serverless Branching:通过数据库分支简化应用开发流程

TiDB 社区干货传送门

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