写点什么

通过“敏捷三角形”度量敏捷成效

  • 2009-08-26
  • 本文字数:899 字

    阅读完需:约 3 分钟

以往的软件开发团队都被认为受到软件“铁三角”的限制。三角形的三个边分别是“范围”、“日程”和“成本”。因为敏捷团队非常强调质量,而质量被认为是坐落在三角形的中间。任何项目想要成功,都希望操控某一个维度,同时保持其他维度相对不变。很多敏捷团队会变更范围,并监控成本、日程和质量。

Jim Highsmith 认为这个铁三角大大限制了敏捷团队的灵活性,他建议使用另一种“敏捷三角形”

Jim 认为:

现在有很多敏捷团队陷于两难境地。一方面,人们告诉他们要敏捷、灵活、学会自我调整,另一方面,人们又告诉他们要遵从原有的传统铁三角框架,即范围、成本和日程。本质上,这等于告诉他们“要在一个很小的盒子里面保持灵活”。敏捷团队尽力希望达到一组目标,而经理和高管们去按另一组目标去考察他们。

Jim 建议“敏捷三角形”应该包括以下三个顶点:

  1. 价值——当前要发布的产品对客户的价值。
  2. 质量——通过可靠、适应性强的产品为客户持续不断地交付价值。
  3. 约束——传统的范围、日程和成本。

在他看来,尽管约束是很重要的项目参数,但并不是项目的目标。他补充道:

价值和质量才是目标,而随着项目的进展,约束会需要调整,以提升客户的价值。日程也许还是固定的约束,但是范围就得调整,以在日程约束之内交付最高的价值。

Jim 同时认为:开发过程的焦点,应该放在可发布的产品上,而不是可执行的范围。敏捷团队应该提出这样的问题:“产品今天能够进行发布吗?”这有助于将战略重点放在产品上,而不是总盯着细节需求不放。

他承认:价值和质量相对于与成本和日程更难以衡量,然而,注意力还是应该放在度量价值上,要度量通过可发布的产品而交付的价值,而不是想着怎么精确计算不那么重要的东西,比如“敏捷三角形”中的约束因素。

相对于精确度量不那么重要的东西,能够模糊度量非常重要的因素,这要有价值得多。

因此,在 Jim 看来,敏捷团队应该将关注点放在可发布的产品上,而不是被传统铁三角限制住。传统铁三角的三个顶点转变为“敏捷三角形”的一个顶点,被称为约束。质量和价值这两个顶点定义了目标,对于项目干系人来说,它们才是最重要的东西,因而更值得关注。

查看英文原文: Measuring Agile Performance with the Agile Triangle

2009-08-26 09:225480
用户头像

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

关注

评论

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

行云管家荣获CFS第十届财经峰会2021科技创新引领奖!

行云管家

行云管家 财经峰会

主流分布式文件系统选型,写得太好了!

编程菌

Java 编程 程序员 计算机 技术宅

这次不编故事了,阿里Spring Cloud Alibabab笔记,自己领吧

Java架构师迁哥

浪潮云洲赋能智造 拉升制造业“微笑曲线”

云计算

新工具上线!sdkmgr命令行助力流水线构建

科技汇

手撕环形队列系列二:无锁实现高并发

实力程序员

程序员 数据结构 并发 无锁 环形队列

阿里巴巴Java岗面试题库更新(第8版)

Java架构师迁哥

品牌轮:用MOT引导的品牌体验模型

石云升

用户体验 关键时刻 7月日更 体验设计

8月日更挑战正式开启,新人大奖等你来领!

InfoQ写作社区官方

8月日更 热门活动

Apache ShardingSphere:由开源驱动的分布式数据库中间件生态

亚马逊云科技 (Amazon Web Services)

人工智能 开源数据库

2021可信云大会顺利召开,北鲲云践行云计算六大发展趋势

北鲲云

如何识别并解决复杂的dcache问题

安第斯智能云

后端

新思科技解读金融服务业的应用安全误区与现实

InfoQ_434670063458

新思科技 金融服务安全

HarmonyOS开发者创新大赛获奖作品分享——《分镜头App》

科技汇

【得物技术】服务发布时网络“抖动”

得物技术

网络 服务 响应时间 部署 发布

第九周作业-朴朴超市用户路径&转化漏斗

小夏

产品经理训练营 邱岳

ONES 当选深圳信创联盟副理事长单位,助力国产软件工业发展

万事ONES

信创 ONES

智慧农业陷转型困局,区块链如何“对症下药”?

CECBC

Kafka为何弃用zookeeper(翻译)

石头哥谈架构

kafka kafka架构 分布式消息/流中间件

🏆「作者推荐!」【Java 技术之旅】彻底你明白什么是JIT编译器(Just In Time编译器)

洛神灬殇

Java 编译器 JIT compiler 即时编译器

完备的娱乐行业知识图谱库如何建成?爱奇艺知识图谱落地实践

爱奇艺技术产品团队

nlp 搜索 知识图谱

微服务架构设计模式-进程间通信

以吻封笺

微服务 设计模式

下一个颠覆的领域:区块链如何影响审计行业?(中)

CECBC

第三周作业-知识星球利益相关者排序

小夏

产品经理训练营 邱岳

ISC网络安全大会关于“新型网络犯罪打击与治理”的分析

郑州埃文科技

网络安全 isc

解读区块链技术对量子攻击的脆弱性以及量子安全区块链的解决方案

CECBC

你以为你懂redis?等看完某宝付费的资源你就知道了

Java架构师迁哥

爱奇艺搜索排序算法实践(内附福利)

爱奇艺技术产品团队

排序算法 nlp 搜索

希望体验更好的开发流程

escray

学习 极客时间 朱赟的技术管理课 7月日更

Fil收益怎么看?Fil一天收益如何?

区块链 IPFS fil收益 filecoin生态

打造“云边一体化”,时序时空数据库TSDB技术原理深度揭秘

数据库 大数据 时序数据库 tsdb 数据智能

通过“敏捷三角形”度量敏捷成效_研发效能_Vikas Hazrati_InfoQ精选文章