写点什么

敏捷实践如何带来最高投资回报

  • 2008-06-22
  • 本文字数:1315 字

    阅读完需:约 4 分钟

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

投资回报率(ROI)的定义是:在一项投资活动中获得的金钱损益,与投入相关项目的总资金之比。软件开发技术的选择,对ROI 的预期会起到非常重要的决定性作用。

Roger N. Dunn IBM developerWorks 网站上发表了文章,通过一些工具对敏捷进行了分析,他的分析角度包括:

  • 敏捷技术提供优越的投资回报率(ROI)的潜力
  • 敏捷技术压低总持有成本(TCO)的能力
  • 信任在敏捷商业案例中起到的重要作用

Roger 认为,将注意力放在敏捷所能带来的优秀的 ROI 上,可以将决策过程带入新的阶段。相关讨论的内容将会从主观感受(“采用敏捷方法感觉更好”)变成客观的评论(“敏捷方法能将 ROI 提高 x%”)。

Roger 依据成本和收益这两个变量来评估 ROI。研究对比了敏捷项目和计划驱动这两种不同的途径,并对成本降低和收益提高的结果进行了评估。测试结果如下:

第一组:成本降低,收益不变;在同样的收益情况下重点放在降低成本上,敏捷方法超出计划驱动方法 141%。

第二组:成本不变,收益增加;在同样成本的情况下,敏捷方法通过对客户的关注获取更高的回报,超过计划驱动方法 63%。

第三组:成本降低,收益增加:成本和收益两个量一起变化,项目会向精益化的趋势演变,此时敏捷方法超过传统的计划驱动方法 205%。

Roger 研究了 TCO 和信任的重要性,结果显示敏捷方法优于传统的方法。

敏捷方法能够提高 ROI,这已毋庸置疑;那么有助于获得最高 ROI 的、最重要的敏捷实践是什么?

Mishkin Berteig Agile Device 上的一篇帖子中提到了 XP 和 Scrum 中的三个实践,而且,采纳这三个实践的团队不必完全遵循 XP 和 Scrum。他认为采用这三个实践付出的成本并不高,但是却可以获得可观的 ROI。这三个实践是:

合适的团队房间

这会令人感到惊讶:仅仅通过这一项实践,团队的生产力就能够提升 60%!重新布置办公室消耗的成本,与因此获取的收益相比微不足道。如果要这么做的话,一定要保证做对!

就如何拥有适当的团队房间,Mishkin 在 Agile Advice 上给出了一些提示。

短迭代

软件项目的迭代通常持续两个星期,有的甚至长达一个月。我强烈建议将周期缩短到一个星期,它带来的好处同样令人难以置信:相对于较长的迭代周期或是没有迭代的情况,团队的开发周期(设计、讨论、规范、实施)会大大加快……并因此更快获得高生产率。

Mishkin 承认,短迭代会带来一定压力,但是考虑到每一次迭代都将产生有价值、可以运行的软件,这个压力就会激发士气,而不是让士气低落。

测试驱动开发

Mishkin 认为:快速、优质的开发会带来可观的收益。而 TDD 能让开发的质量提高。他补充道:

我曾目睹这样的情况:与采用测试驱动开发之前相比,团队将缺陷率降低到 5%(甚至更低!)……同时以比当初预期更快的速度交付项目。

Mishkin 认为:如果团队采纳以上三条实践,工作效率至少提升一倍。他说:

如果一个 5 人组成的团队需要完成 100 天规模的项目,采用这些实践能将项目时间缩短到 50 天(节省 20 万美元),或者在 100 天里完成双倍的工作。

正如研究中提到的:与传统方法相比,很容易看出敏捷技术能带来更高的 ROI。要获得最高的 ROI,团队不一定要完全照搬 XP 和 Scrum,不妨从选取一组实践开始,你就能看到效果。

查看英文原文: Agile Practices with the Highest Return on Investment

公众号推荐:

AIGC 技术正以惊人的速度重塑着创新的边界,InfoQ 首期《大模型领航者AIGC实践案例集锦》电子书,深度对话 30 位国内顶尖大模型专家,洞悉大模型技术前沿与未来趋势,精选 10 余个行业一线实践案例,全面展示大模型在多个垂直行业的应用成果,同时,揭秘全球热门大模型效果,为创业者、开发者提供决策支持和选型参考。关注「AI前线」,回复「领航者」免费获取电子书。

2008-06-22 20:19962
用户头像

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

关注

评论

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

面试官:说说Spring中@NotEmpty、@NotBlank、@NotNull 的区别和使用

java易二三

程序员 架构 计算机

贡献超 10 万代码的新晋 committer,持续参与 Apache IoTDB 社区的“秘籍”是?

Apache IoTDB

“铁头乔”出品!CommunityOverCode Asia 专题介绍之物联网(IoT)/工业物联网(IIOT)

Apache IoTDB

加速解锁科学智能前沿,昇思MindSpore铸就了一把“全能”钥匙

脑极体

AI

SpringBoot3文件管理

Java 架构 springboot SpringBoot3

倒计时 1 天!1000+ 技术先锋,龙蜥社区受邀参加 OCP China Day 2023

OpenAnolis小助手

龙蜥活动 OCP China Day 2023

基于 KubeSphere 快速部署 ByConity

朱亚光

云原生 数据舱

SOFABoot 4.0 正式发布,多项新特性等你来体验!

SOFAStack

springboot Java 分布式 jdk17 #开源

微软为AI投了多少钱?以及是否要担心这笔疯狂的资本支出

B Impact

在2023年及以后可以改善企业业务的五种软件

高端章鱼哥

项目管理 软件开发 业务管理

从零开始,快速掌握VPS服务器的使用技巧与窍门!

一只扑棱蛾子

VPS VPS服务器

向量检索在大模型应用场景的技术和实践

百度Geek说

人工智能 百度 企业号 8 月 PK 榜

现代数据分析的革命,ABI报表工具引领企业进入数据驱动时代

流量猫猫头

大咖云集︱2023第二届中国PMO&PM大会倒计时15天!

新消费日报

go-zero 是如何实现计数器限流的?

AlwaysBeta

Go 微服务 限流算法 go-zero 限流器

cilium 原理之sock_connect

沃趣科技

数据库 云计算 ebpf cilium 沃趣科技

go-zero 是如何做路由管理的?

AlwaysBeta

Go 源码 微服务 go-zero 路由

C语言驱动开发之内核解锁与强删文件

芯动大师

[国产化-银河麒麟v10桌面版]FTP适配(FtpClient)

alexgaoyh

Java web 麒麟操作系统 ftp服务 FtpClient commons.net

万物皆可销售:数字世界中的商业文明之光

B Impact

Vulkan-性能及精细化

江湖修行

android OpenGL ES opengl 渲染 vulkan

山东布谷科技直播软件源码探索高效、稳定直播传输的技术介绍:流媒体传输技术

山东布谷科技

软件开发 直播 源码搭建 直播软件源码 流媒体技术

火山引擎DataTester:AB实验平台未来演进趋势是怎样的?

字节跳动数据平台

大数据 AB实验 对比试验 企业号 8 月 PK 榜 数字化增长

Programming abstractions in C阅读笔记:p88-p90

codists

从数据仓库到数据结构:数据架构的演变之路

这我可不懂

数据架构 数据化

springboot+activiti+vue+mysql轻松搞定审批!(源码)

金陵老街

MySQL教学,是不是干货你说的算

java易二三

MySQL 数据库 程序员 计算机 电脑

深化产教融合,华为与高校共建鸿蒙人才培养

Geek_2d6073

网络虚拟世界不是法外之地,必须严打网络暴力

石头IT视角

条条大路通罗马系列—— 使用 Hiredis-cluster 连接 Amazon ElastiCache for Redis 集群

亚马逊云科技 (Amazon Web Services)

Amazon

Spring 简介

小万哥

Java spring 后端 spring-cloud spring-boot

敏捷实践如何带来最高投资回报_研发效能_Vikas Hazrati_InfoQ精选文章