写点什么

用美元衡量敏捷的工作效率

  • 2009-01-26
  • 本文字数:1141 字

    阅读完需:约 4 分钟

此前, Scott Ambler 发布了一篇文章,其中谈到如何利用加速度衡量敏捷团队的工作效率。最近,他又发布了一个帖子,回答了一些关于敏捷工作效率和加速度最常被问到的问题,专门谈到了如何衡量正在加速的团队所能节省下来的资金数目。

Ambler 的观点认为:

如果你能够很方便地衡量工作效率,那就能很快找出:在你的工作所在情形中,哪些是有效的,哪些不能发挥作用,并做出响应调整。

他首先谈到:大多数敏捷团队都用速度衡量团队的表现,然后就会提出(并回答)下面的问题:

用速度衡量工作效率可能么?
……
你没有办法比较两个团队的速度,因为他们使用不同的度量单位。团队 A 和团队 B 都使用点数衡量,可是都是彼此自己的点数,所以无法直接比较。

实际上他提出了另外的解决方案:

比较速度,实际上不妨比较一下两个团队的加速度。
……
随着时间推移,团队 A 的速度在不断增长,与此同时,团队 B 的速度似乎在走下坡路。一切条件都是对等的,因此,你可以假定团队 A 的工作效率在提升,而团队 B 的工作效率在下降。当然,仅靠数字表象去管理并不明智,我会对各自的工作状况做假设,而是去跟两个团队的成员谈话。这样一来,我可能发现:团队 A 已经采纳了以质量为导向的实践,比如持续集成和静态代码分析,而团队 B 没有。也就是说我应该帮助团队 B 采纳这些实践,并希望可以提升他们的工作效率。

为了计算团队的加速度,Ambler 建议使用下面的公式:

(迭代速度 X1 - 迭代速度 x2)/ 迭代速度 x2 = 团队加速度

其中迭代 x1 在时间上要早于迭代 x2。在这个例子中,Ambler 使用了两个团队,一个团队加速度为正,一个团队的加速度为负。

……团队 A 从迭代 1 到迭代 6 的加速度是(20-17)/17=0.176,而团队 B 的加速度是(45-51)/51=-0.118

Ambler 指出了这种方法的的一些优势和劣势:

优势:

  • 易于计算。
  • 成本低廉。
  • 不易于敷衍了事。
  • 很容易自动化。
  • 为更有效的管理提供了机会。
  • 要是调整团队大小,也很容易操作。
  • 易于从金钱的角度衡量该方法。

劣势:

  • 对于衡量工作效率来说,并不直接。
  • 必须要测量感兴趣的指标。
  • 管理可能很灵活。
  • 现有的度量的方式可能被人质疑。
  • 用词听起来过于科学化。

在他的 FAQ 中,他深入说明了如何通过金钱计算加速度:

……假定你的加速度是 0.007(0.7%),团队中有五个人,每年每个人承担的成本为 15 万美元,迭代的时间长度为 2 周。 ……所以,每个迭代每个人负担的成本是 150,000/26=5770 美元。这个团队每个迭代的工作效率提升就是 5770*5*0.007=202 美元。如果加速度保持在 0.7%,一年下来整体的工作效率提升就是(1.007)^26(假定团队每年工作 52 周), 也就是 1.198 或 19.8%。这会节省 148,500 美元。

数字 26 是一年中的迭代数目(52 周 /2 周)。

你愿意使用这种方法来计算团队的加速度么?

查看英文原文: Measure Agile Productivity in $

2009-01-26 08:081483
用户头像

发布了 479 篇内容, 共 178.2 次阅读, 收获喜欢 53 次。

关注

评论

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

打造无证服务化:这个政务服务平台有点不一样

华为云开发者联盟

区块链 华为云 12 月 PK 榜

详解HashMap源码解析(上)

Jeremy Lai

HashMap底层原理

五种方式实现 Java 单例模式

Jeremy Lai

设计模式 单例模式

Java通过反射注解赋值

Jeremy Lai

解决问题 java注解

一种多引擎可视化数据流实现方案

元年技术洞察

数据中台 数字化转型 专利解析 方舟企业数字化 PaaS 平台

【0.1mm钻孔】揭秘激光钻孔加工常见的4种方法

华秋PCB

工艺 PCB PCB设计 钻孔

Serverless 架构下的 AI 应用开发

Serverless Devs

【JVM故障问题排查心得】「内存诊断系列」JVM内存与Kubernetes中pod的内存、容器的内存不一致所引发的OOMKilled问题总结(下)

码界西柚

JVM 12月日更 堆外内存 内存干扰

SpringBoot快速整合通用Mapper

Jeremy Lai

通用Mapper spring-boot

MASA Framework 事件总线 - 跨进程事件总线

MASA技术团队

.net MASA Framewrok MASA

云小课|云小课带你玩转可视化分析ELB日志

华为云开发者联盟

云计算 后端 华为云 12 月 PK 榜

云原生大数据平台零信任网络安全实践技术稿

星环科技

Zebec节点Zepoch销量接近800个,生态发展信心十足

股市老人

瓴羊Quick BI带给企业新发展,企业数字营销和运营变得格外简单

对不起该用户已成仙‖

上海大数据培训机构怎么选择比较好

小谷哥

大数据培训学习分析师怎么样

小谷哥

刷新AI作图速度,最快开源Stable Diffusion出炉

OneFlow

人工智能 深度学习 前沿技术

模拟HashMap冲突

Jeremy Lai

hashmap 哈希冲突

将 Vue.js 项目部署至静态网站托管,并开启 Gzip 压缩

华为云开发者联盟

开发 华为云 12 月 PK 榜

【JUC】循环屏障CyclicBarrier详解

JAVA旭阳

Java 并发 JUC

SAP MM 使用两个STO实现免关税跨国公司间转储(II)

SAP虾客

SAP MM PO输出 NACE

React 之 createElement 源码解读

冴羽

JavaScript 前端 前端框架 React react源码

【JVM故障问题排查心得】「内存诊断系列」JVM内存与Kubernetes中pod的内存、容器的内存不一致所引发的OOMKilled问题总结(上)

码界西柚

Docker Kubernetes 容器 JVM 12月日更

零售品牌如何挑选达人KOL?火山引擎VeDI有妙招!

字节跳动数据平台

大数据 营销 营销数字化 12 月 PK 榜

详解HashMap源码解析(下)

Jeremy Lai

HashMap底层原理

web前端培训程序员学习什么呢

小谷哥

大数据培训学习编程技术的方法有哪些

小谷哥

Java递归实现评论多级回复

Jeremy Lai

递归 解决方案

web前端培训程序员学习怎么提升技术

小谷哥

meta force原力元宇宙魔豹联盟矩阵公排dapp系统开发源代码

开发微hkkf5566

用美元衡量敏捷的工作效率_研发效能_Jon Arild Tørresdal_InfoQ精选文章