抖音技术能力大揭密!钜惠大礼、深度体验,尽在火山引擎增长沙龙,就等你来! 立即报名>> 了解详情
写点什么

敏捷项目的成功证据

2012 年 11 月 27 日

对敏捷开发实践效果的近期研究结果显示,工作效率及质量正在改善。QSM Associates 公司的管理合伙人迈克尔·马(Michael Mah)在 ProjectsAtWork 网站上题为“哥伦布探索敏捷”一文中探讨了这些研究结果:

来自哥伦布地区 [1] 参与者的近期研究结果显示,完成一个包含 5 万行代码的典型业务系统的速度要比从 QSM 公司已完成项目行业数据库中得出的行业平均值快 31%(4.4 个月对 6.4 个月的行业平均值)。更引人注目的是系统的缺陷率,该值比行业惯例低 75%。

该结果来自于哥伦布市敏捷工作效率基准项目对位于美国俄亥俄州哥伦布市某编程社区敏捷实践所作的分析。此项目是由 QSM Associates 公司牵头负责,与俄亥俄州敏捷中央协会(COHAA)及哥伦布市执行官敏捷特别兴趣组协作开展的。该项目不仅为其参与者提供实事求是的信息,还帮助他们解答与处理开发项目进度及预算相关的问题:

调查的参与者能够看到他们自己与整个行业的对比结果;此外,还拿哥伦布社区的区域总体结果与全球数据相比较。

有必要指出的是,研究中的所有参与者并非都是这样——即使他们正致力于敏捷开发——可以达到如此极端的结果,因为所有的参与者都不会全部采用那些能带来成功的最佳实践。

此次对敏捷实践的研究不仅洞悉了外包的结果,而且强调了测量外包的重要性:

研究结果中的首要事实是,同地协作编程团队往往比那些从地理上划分专长的团队更有效。这也是导致重新评估外包软件开发的事实之一。

(……)缺乏在质量及工作效率方面的保证或共同预期,认识到这是导致外包存在这么大风险的主要原因之一有助于使外包变得更成功。也就是说,测量 / 基准评估有助于双方设置更切实可行的预期,并从而达成一致。

无独有偶,David F. Rico 将其对敏捷项目的研究结果发表在题为“对新产品及新服务使用敏捷项目管理的商业价值”的论文中。

一份对敏捷项目管理的近期研究显示,在收益、质量、及周期三方面都分别得到了 10% 到 20% 的改善,而在成本方面则减少了 54%。另一份近期研究显示,在上市时间及成本方面分别减少了 50% 到 60%,同时开发灵活性也提高了 10 倍以上。

David 所写的那篇论文涉及的数据来自若干对敏捷项目管理结果的研究:

敏捷项目管理的好处来自于诸多因素,可谓不胜枚举。对工作效率及质量的提升是其主要驱动因素。工作效率源于其精简的本质,而质量源于不妥协的纪律。然而,其真正力量源于对变化的适应性、协作本质、以及专注于最为关键市场业绩。

在“软件质量经经济学”一书中,Capers Jones 与 Olivier Bonsignour 二位作者从以下三个方面着手调查了敏捷实践对软件质量所产生的结果:

  • 敏捷的嵌入式用户(Agile Embedded Users):团队中有用户代表
  • Scrum 环节(Scrum Sessions):冲刺、每日站会、以及测试驱动开发
  • 敏捷测试(Agile Testing):使用黑盒测试用例的冲刺

他们写此书的目标是:

(……)为了量化那些影响软件质量的因素,并为读者提供充足的信息,以便他们可以预测并测量其项目及应用程序的质量级别。

InfoQ 上的“敏捷实践如何带来最高投资回报”一文中给出了几个用于计算敏捷投资回报率(ROI)的例子,并讨论了敏捷实践的好处。

诸如“哥伦布探索敏捷”这类研究不仅有助于客观地衡量表现,还有助于确定目标及方向:

该研究(……)所提供的哥伦布敏捷社区具有与工作效率及质量相关的实事求是的宝贵信息,而非单纯的道听途说。此外,这些数据有助于解答与处理开发项目进度及预算相关的问题。

欲阅读全文请访问 Projects at Work 网站,需免费注册一下。

译注

[1] 哥伦布地区(Columbus)是美国俄亥俄州(Ohio)的首府。详细内容请参阅维基百科

查看英文原文: Evidence of Success of Agile Projects

2012 年 11 月 27 日 03:591825
用户头像

发布了 55 篇内容, 共 16.3 次阅读, 收获喜欢 0 次。

关注

评论

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

万字长文带你解读Redisson分布式锁的源码

鄙人薛某

Java redis 分布式锁 redisson

你是不是一个害怕失去,而拒绝开始的人?

SwiftHub

读书笔记 工作体会

水墨屏开发设备,旧 Kindle 改造而成

HelloGitHub

开源 硬件 开源项目 kindle

让 AI “潜入”物流中心,你的快递很快就到!

华为云开发者社区

华为 AI 数字化 物流 智慧物流

话题讨论 | 各地都有什么特别的元宵节活动?

happlyfox

社会话题 话题讨论 28天写作 2月春节不断更 话题王者

基于matlab的控制系统与仿真5-simulink仿真模型

AXYZdong

matlab 2月春节不断更

全面开放!华为云GaussDB(for openGauss)正式商用发布

华为云开发者社区

数据 华为云 GaussDB 云数据库 GaussDB(for openGauss)

开工大吉:TcaplusDB将持续为您提供可靠的数据服务

TcaplusDB

数据库 TcaplusDB Tcaplus

Jira Software Data Center 可以免费使用高级路线图啦!

Atlassian

DevOps 敏捷 Atlassian Jira

区块链电子证照共享平台--基于区块链的电子证照存证

13530558032

我看JAVA 之 String

awen

Java 源码 string

只有两颗糖,什么时候给——再谈峰终定律

Justin

心理学 28天写作 游戏设计

手把手教你爬取优酷电影信息-1

happlyfox

学习 爬虫 28天写作 2月春节不断更

手把手教你爬取优酷电影信息-2

happlyfox

学习 28天写作 2月春节不断更

Kafka.08 - 消息交付可靠性保障

insight

kafak 2月春节不断更

《你越迷茫,越要去闯》读书笔记

SwiftHub

读书笔记

区块链数字版权平台--为内容版权保驾护航

13530558032

Linux入门篇 —— Linux软件安装(YUM & RPM & 源码)

若尘

Linux 源码 RPM安装 rpm yum

当深度学习遇上图: 图神经网络的兴起!

博文视点Broadview

克服云安全挑战的5种方法

浪潮云

云计算

理解RocketMQ

awen

RocketMQ 翻译 消息中间件

TcaplusDB祝您开工大吉

数据库爱好者

数据 TcaplusDB Tcaplus

前端HTML5面试官和应试者一问一答

魔王哪吒

html 程序员 前端 28天写作 2月春节不断更

跨越异构鸿沟,Redis 迁移同步过程中的挑战与解决方案

京东科技开发者

云计算 大数据

我看JAVA 之 Object & JNI

awen

Java jni Object

一文带你了解GaussDB(DWS) 的Roach逻辑备份实现原理

华为云开发者社区

容灾 备份 GaussDB(DWS) 逻辑备份 Roach

太秀了!用Excel也能实现和Python数据分析一样的功能!

JackTian

Python 数据分析 Excel 2月春节不断更 实操案例

入驻infoQ了

SwiftHub

平台写手

用Vue3构建企业级前端应用,TS能让你更轻松点

华为云开发者社区

Vue 前端 Vue3 ts 框架

react代码切割之路由懒加载

前端小猪

React webpack

智慧党建APP开发,智慧党建平台的功能

13530558032

Study Go: From Zero to Hero

Study Go: From Zero to Hero

敏捷项目的成功证据-InfoQ