写点什么

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

  • 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:081571
用户头像

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

关注

评论

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

在数据增强、蒸馏剪枝下ERNIE3.0分类模型性能提升

汀丶人工智能

nlp 文本分类 11月月更 ernie

三项第一!天翼云通过DevSecOps能力成熟度评估认证

天翼云开发者社区

从历史讲起,JavaScript 基因里写着函数式编程

掘金安东尼

前端 11月月更

【LeetCode】被围绕的区域Java题解

Albert

算法 LeetCode 11月月更

数据标准化红宝书权威发布!一文速读核心内容~~

博文视点Broadview

程序员的浪漫(代码猜诗词)

叶秋学长

程序员 11月月更 诗词 专属浪漫

JavaScript刷LeetCode拿offer-贪心算法

Geek_07a724

JavaScript LeetCode

JavaScript刷LeetCode拿offer-并查集

Geek_07a724

JavaScript LeetCode

令人头疼的Javascript隐式&强制转换

hellocoder2029

JavaScript

如何使用清源CleanSource SCA建立软件物料清单(SBOM)

安势信息

SCA 软件物料清单 SBOM 清源CleanSource SCA

软件测试面试真题 | 经典SQL查询

测试人

数据库 软件测试 面试题 sql 测试开发

转转图书对基于Drools引擎的DMN实践

转转技术团队

drools 规则引擎使用 规则引擎 转转 java 编程

亮相IDC年度盛典,天翼云以科技创新谱写数字化转型新乐章

天翼云开发者社区

浅谈系统稳定性与高可用保障的几种思路

得物技术

高可用 架构设计 稳定性 稳定性保障 10月月更

这是你没见过的MindSpore 2.0.0 for Windows GPU版

华为云开发者联盟

人工智能 华为云 企业号十月 PK 榜

程序员买啥游戏机,自己动手做一个体感小游戏

华为云开发者联盟

人工智能 华为云 企业号十月 PK 榜 体感小游戏

文盘Rust -- 把程序作为守护进程启动

京东科技开发者

rust 后端 进程 守护进程 rust语言

计算机网络:数据报与虚电路

timerring

计算机网络 11月月更 数据报 虚电路

小程序如何开通流量主

源字节1号

微信小程序 软件开发 小程序开发

安全可信丨两个项目新入选可信边缘计算推进计划!

天翼云开发者社区

数字先锋| 打造城市“一朵云”,天翼云推动芜湖新型智慧城市建设

天翼云开发者社区

前端懒加载和预加载

hellocoder2029

JavaScript

JavaScript刷LeetCode拿offer-分治

Geek_07a724

JavaScript LeetCode

OKR之剑·实战篇01:我们的OKR制定落地

vivo互联网技术

团队管理 OKR 目标管理

企业数字化转型思考

dreamer

软件 数字化转型 信息化 制造业 智能化

SAP UI5 BarcodeScannerButton 的初始化逻辑 - feature 检测,Cordova API 检测等逻辑

汪子熙

前端开发 Fiori SAP UI5 ui5 11月月更

快出数量级的性能是怎样炼成的 审核中

jiangxl

赛迪网|专注财务全流程数字化,元年科技PaaS平台再上新台阶

元年技术洞察

方舟

乐高式扩展:在Seal软件供应链防火墙中轻松集成代码规范工具

SEAL安全

开源 DevOps 云原生 DevSecOps 软件供应链安全

持续领跑,天翼云市场份额再攀升

天翼云开发者社区

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