Forrester研究:IntelliJ IDEA实现155%投资回报率,并凸显其开放式AI策略
我们很高兴分享 Forrester 最新发布的 IntelliJ IDEA 总体经济影响™(TEI)研究。JetBrains 委托开展这项研究,以了解 IntelliJ IDEA 过去如何创造价值,以及它如何持续创造价值。
Forrester 采访了九位高级工程和技术负责人,其所在组织拥有 400 至 4,000 个 IntelliJ IDEA 席位。基于这些访谈,Forrester 构建了一个复合型组织:一家拥有 2,000 名开发人员的全球金融服务公司,并使用 IntelliJ IDEA。
三年间,该复合型组织实现了:
- 155% 的投资回报率
- 1,840 万美元的净现值
- 3,030 万美元的收益,对应 1,190 万美元的成本(现值)
- 九个月实现回本
该研究强调了 IntelliJ IDEA 对代码质量、生产力(尤其是审查时间)的影响,以及其开放的 AI 策略——这使开发人员能够随着需求变化或工具演进在不同模型之间切换。
代码质量是最大收益
九位受访者均将代码质量提升列为 IntelliJ IDEA 的最大收益。在该研究中,代码质量涵盖代码审查、测试、修复、调试和重构——这些都是开发中的关键领域,并由基于 20 多年 IDE 智能积累的能力提供支持。在该复合型组织中,这些工作约占开发人员 30% 的时间,我们预计,随着智能体承担更多代码生成工作,这一比例只会继续增长。
“就代码审查体验本身而言 [...] 使用智能体来辅助审查,我们看到 PR 周期时间缩短了约 12% 到 15%。”
-- 软件部门首席工程师
Forrester 的模型假设 PR 周期时间在第 1 年缩短 15%,第 2 年缩短 17.5%,第 3 年缩短 20%,原因是开发人员更多地使用自动检查、实时代码分析、集成测试和重构工具。该收益的风险调整后现值为 1,630 万美元,占研究总收益的一半以上。
代码质量提升
三年总计:19,880,438 美元
三年现值:16,330,537 美元
第 1 年 第 2 年 第 3 年
第 1 年
第 2 年
第 3 年
“IntelliJ IDEA 最适合大型、分布式代码库,即使跨越企业架构也是如此,因为它能理解与业务其他部分的关联。”
-- 电子商务公司首席技术官
受访者认为,IntelliJ IDEA 能够理解大型复杂代码库中的依赖关系,从而在问题进入生产环境之前将其发现。一家电信公司的软件工程总监表示,使用 IntelliJ IDEA 时,他们的错误率“即使是在 AI 出现之前,也降低了约 10%”。
Forrester 还指出,随着团队采用 AI 辅助开发,代码审查变得更加重要,因为 AI 生成的代码必须按照同样的质量标准进行验证。
持续增长的生产力收益
Forrester 发现,IntelliJ IDEA 可将开发人员生产力提高最多 20%;这里的生产力定义为更快的拉取请求吞吐量和团队层面的效率提升,以及因整合工具和减少上下文切换而降低的摩擦。到第 2 年和第 3 年,IntelliJ IDEA 使代码创建效率提高 20%,为企业节省 570 万美元。受访者还表示,该 IDE 对大型代码库的理解意味着开发人员无需编写其他工具会要求的额外代码。一位电信工程总监表示,开发人员现在可以在五小时内完成重构工作,而不是八小时。许多让编写代码的开发人员更轻松、更高效的功能,也可以帮助使用智能体的开发人员。
提升开发人员编写代码的效率
三年总计:6,942,375 美元
三年现值:5,704,308 美元
第 1 年 第 2 年 第 3 年
第 1 年
第 2 年
第 3 年
指标综合计算 = 使用 IntelliJ IDEA 的开发人员 × 用于编写代码的时间占比 × 使用 IntelliJ IDEA 后开发人员编码效率提升 × 使用 IntelliJ IDEA 的开发人员全负荷年薪 × 生产力捕获率
新员工上手也更快。借助一致的环境和共享配置,新开发人员可以提前一周进入高效工作状态;远程开发还能帮助转到新项目的开发人员每人节省 16 小时。
新开发人员和新项目更快上手
三年总计:6,134,400 美元
三年现值:5,085,115 美元
第 1 年 第 2 年 第 3 年
第 1 年
第 2 年
第 3 年
指标综合计算 = ((使用 IntelliJ IDEA 的新开发人员 × 新开发人员上手节省的小时数)+(切换项目的开发人员 × 新项目上手节省的小时数))× 使用 IntelliJ IDEA 的开发人员全负荷时薪
Forrester 还将生产力提升与更高的开发人员满意度联系起来,而更高的满意度会降低人员流失。该收益与更快上手相结合,为复合型组织增加了 820 万美元的价值。
开发人员满意度提升对任职时长的影响
三年总计:3,786,750 美元
三年现值:3,139,029 美元
第 1 年 第 2 年 第 3 年
第 1 年
第 2 年
第 3 年
“工具的丰富性让它对经验丰富的员工极具黏性。[他们] 希望更高效,这也让留任变得更容易。”
-- 金融服务公司全球工程主管
开放的 AI 策略
每位受访者都强调 IntelliJ IDEA 开放的 AI 策略是一项关键收益。开发人员可以在 IDE 内直接使用 JetBrains AI 工具和 Junie,以及第三方模型和智能体,因此团队可以在新工具出现或模型变化时进行评估,并为不同任务选择不同工具。在模型不断更新的市场中,这种灵活性对于确保开发人员随时获得最适合当前任务的工具至关重要。
“IntelliJ IDEA 提供了一个稳定的平台,使我们能够更快地采用内部或第三方工具,而不会扰乱当前工作流。”
-- 金融服务公司高级软件工程师
在 AI 采用率较高的组织中,受访者报告产出大幅增加,其中一位首席技术官测得每位开发人员每周的拉取请求数量提升了 10% 到 40%。然而,一位工程主管指出,虽然使用 AI 创建代码要快得多,但审查、调试和标准化却慢得多,因此从预提交到生产的总体时间大致相同。Forrester 指出,由于 IntelliJ IDEA 理解代码更改如何影响项目其余部分,它可能有助于降低 AI 生成代码带来的风险,而内置功能可能有助于缓解这些瓶颈。
“IntelliJ IDEA 可以完全部署在防火墙之后,包括 AI 模型,这使团队能够在敏感的电信、计费和网络系统上开展工作,而无需将数据暴露到外部。”
-- 电信公司软件工程总监## 下一步走向何方
围绕评审与验证的新瓶颈,以及对代码质量的威胁,正是 JetBrains Air 旨在解决的一些关键问题。Air 是面向开发者、团队和组织的一套开放且连贯的产品体系,既适用于 JetBrains IDE 之内,也延伸至其外。IntelliJ IDEA 中的 Air 将完整的智能体驱动开发体验引入 IDE,开发者可以在这里指挥智能体,并借助与 Forrester 受访者所称带来更高代码质量、更好上下文和更高生产力相同的代码智能来验证其输出。它支持 Forrester 强调为关键优势的开放、多供应商模式,并让开发者牢牢掌握主导权。
如需进一步了解使用 IntelliJ IDEA 带来的即时业务收益,请阅读完整的 Forrester TEI 研究。
本研究由 JetBrains 委托,由 Forrester Consulting 完成。结果基于由九家 IntelliJ IDEA 客户访谈构建的复合组织。