NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

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

关注

评论

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

Linux cat 命令

一个大红包

4月日更

团队协作中,如何写出让同事赞不绝口的代码

有道技术团队

代码规范

火山引擎 Redis 云原生实践

火山引擎开发者社区

云原生 redis cluster

Golang 字符串分组

一代咩神

Go 语言

“区块链+电子处方”,医疗跟更健康

电微13828808271

重磅功能!博睿数据APM助企业从容应对云原生架构演进

博睿数据

应用性能监控产品 Bonree Server 博睿数据 bonree

善盾SD币是什么?

飞亚科技

技术分享第二讲报名!

神策技术社区

大数据 活动 报名 神策

面试笔记(一)事务连环炮

U2647

分布式事务 事务隔离级别 事务 4月日更

语音聊天室 anyHouse 使用手册

anyRTC开发者

ios android 音视频 WebRTC RTC

kubectl top node报错及解决

箭上有毒

区块链农产品质量安全溯源,保证农产品品质

13530558032

EFT【阿凡提】等级规则、收益、排线方法与EFTalk十大关键点

币圈那点事

GitHub爆火!银四巨作:拼多多/蚂蚁/百度面经分享

比伯

Java 架构 面试 程序人生 技术宅

500+解决方案已搭载,英特尔新至强出道不含糊

E科讯

智慧平安社区建设,创建“三零平安社区”

13530558032

多功能工具箱Quicker+笔记软件flomo,竟然还能擦出这样的火花?

彭宏豪95

效率 工具软件 笔记 工具分享 4月日更

区块链数据共享平台—追踪、溯源、可信

电微13828808271

区块链+

正点原子:STM32F103(战舰)、STM32F407(探索者)、STM32F103(MINI)原理图和PCB

不脱发的程序猿

开发板 stm32 硬件设计 4月日更 正点原子

基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之布局菜单嵌套路由(三)

crudapi

Vue crud crudapi quasar 路由

区块链电子合同--助推合同数字化管理

13530558032

关于机器学习的十大常见问题

澳鹏Appen

人工智能 机器学习 深度学习 大数据 数据

以太坊杀手?NA公链(Nirvana)Chain忠于挑战自己NAC公链

区块链第一资讯

SumSwap节点预售关注度飙升而Uniswap V3版本却备受争议

币圈资讯

华云大咖说 | 华云数据与海量数据携手共建国产云生态

华云数据

阿里最强 Python 自动化工具开源了!

星安果

Python 开源 自动化 阿里

Python实现植物大战僵尸

不脱发的程序猿

Python GitHub 开源 游戏开发 4月日更

年薪百万是社会认同,更是自身价值体现

博文视点Broadview

Javascript执行机制-任务队列

Sakura

[知识它]一篇文章或一本书是怎么写出来的

知识它

写作技巧 写文章 快速写作 写作方法

【LeetCode】寻找旋转排序数组中的最小值Java题解

Albert

算法 LeetCode 4月日更

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