写点什么

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

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

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

关注

评论

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

挖掘大模型行业落地潜力,火山引擎发布AI创作者大赛

Geek_2d6073

在数小时内构建 CRM:你需要了解的顶级无代码/低代码工具

NocoBase

低代码 CRM 无代码

免费试听 | AI自动化副业创收班手把手带你提升副业收益

测试人

软件测试

智能未来:低代码与AI如何重塑企业应用开发

天津汇柏科技有限公司

低代码 企业级应用程序开发 AI 人工智能

神策SDK不支持Windows客户端全埋点,怎么实现用户统计分析?

ClkLog

C++客户端 C#客户端 C++客户端用户分析 C#客户端用户分析 windows客户端用户分析

【论文速读】| ARVO: 开源软件可重现漏洞的全景图

云起无垠

是什么拖慢了医疗云桌面的部署进程?

上海锐起科技

Python IDE 编程工具JetBrains pycharm pro 2024 for mac激活版

Mac相关知识分享

编程 开发 Mac软件

JavaScript 开发工具WebStorm 2024 for Mac激活版

Mac相关知识分享

Mac 软件 集成开发环境

TiDB 究竟抖还是不抖?

TiDB 社区干货传送门

版本升级

【论文速读】|RO-SVD:一种用于 AIGC 应用的可重构硬件版权保护框架

云起无垠

mac电脑可以玩的Red Alert红色警戒:红警2 for Mac合集

你的猪会飞吗

红色警戒 Mac游戏下载 红警游戏下载

海大集团的可观测平台建设实践

巴辉特

监控 可观测性 Prometheus Nightingale Flashcat

工作太忙没时间学习,怎么办?

老张

职场成长 认知 学习成长

智能BI新突破,看思迈特新品背后的第二增长曲线!

ToB行业头条

类似咸鱼/转转闲置二手商品交易回收商城系统源码定制开发搭建

网站,小程序,APP开发定制

YETUADMIN 野兔二手交易系统 ThinkPHP8

保定等保测评机构有吗?在哪里?

行云管家

网络安全 等保 堡垒机 保定

音乐创作软件Ableton Live 11 Suite for Mac

Mac相关知识分享

Mac软件

工作 6 年,@Transactional 注解用的一塌糊涂

程序员小富

Java 事务回滚

第65期 | GPTSecurity周报

云起无垠

在线文库网站程序系统源码/app/小程序开发定制

网站,小程序,APP开发定制

【行业知识】餐饮业怎么定义?需要堡垒机吗?

行云管家

等保 堡垒机 餐饮

小城酒店也要数智化,火山引擎数据飞轮能带去哪些想象?

字节跳动数据平台

大数据 数字化转型 云服务 数据平台 数据飞轮

人工智能图像编辑软件Topaz Gigapixel AI for Mac

Mac相关知识分享

人工智能 图像编辑

海外广告投放成功的关键点有哪些?

IPIDEA全球HTTP

RPA项目:RPA工作原理及其应用领域

八爪鱼采集器︱RPA机器人

RPA 自动化 RPAxAI

好多kafka难题啊,看看其中的化解之道

王中阳Go

Go kafka 面试 面经

技术分享丨使用 Knowledge Bases for Amazon Bedrock 制作 RAG 工具

伊克罗德信息科技

大数据 AWS Amazon Bedrock

强大的项目管理软件OmniPlan pro for Mac

Mac相关知识分享

项目管理软件 Mac软件

TiDB DR-Auto-Sync 同城双中心高可用实践丨银行核心背后的落地工程体系

TiDB 社区干货传送门

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