其他行业 · AI应用
AI辅助编码:澳大利亚国民银行提升软件开发生产力
澳大利亚国民银行(NAB)在软件开发效率方面面临挑战,特别是在管理大量代码和更新遗留系统方面。为解决此问题,NAB将生成式AI助手Amazon Q Developer集成到其开发流程中。这一创新方法使生产力提升了18%,AI现在生成40%的生产代码。结果,开发人员可以专注于增强数字银行体验,遗留Java代码更新从数周缩短到数小时。目前,1000名开发人员正在使用该技术,显著改变了NAB的软件开发格局。
生产力提升
18%
来源披露
AI生成生产代码占比
40%
来源披露
遗留Java代码更新时间缩短
从数周缩短到几小时
来源披露
01
业务背景
澳大利亚国民银行(NAB)在软件开发效率方面面临挑战,特别是在管理大量代码和更新遗留系统方面。为解决此问题,NAB将生成式AI助手Amazon Q Developer集成到其开发流程中。这一创新方法使生产力提升了18%,AI现在生成40%的生产代码。结果,开发人员可以专注于增强数字银行体验,遗留Java代码更新从数周缩短到数小时。目前,1000名开发人员正在使用该技术,显著改变了NAB的软件开发格局。
02
遇到的问题
NAB开发人员每周仅约2.7天用于编码,其余时间被会议、计划及维护遗留Java代码、合规检查等重复性任务占用,导致生产力受限,难以专注于提升数字银行体验。
03
AI 解决方案
引入Amazon Q Developer生成式AI助手,将其无缝集成到现有开发流程中,自动执行重复编码任务、将旧代码升级至新版本并进行合规检查,使开发人员能专注于创新产品开发。
04
实施结果
生产力提升:18%(提升18%)
AI生成生产代码占比:40%(从0提升至40%)
遗留Java代码更新时间缩短:从数周缩短到几小时(大幅缩短至几小时)
使用规模:约1000名开发人员(从0扩展至约1000人)
05
风险与边界
未披露
“With AWS, we’re not just enhancing productivity—we’re reimagining how we develop software at NAB.”
Steve Day · Chief Technology Officer, NAB
信息来源
1 个来源页面内容为结构化改写;关键结论应可追溯到以下材料。