1、 版权说明?白皮书 工商银行智能研发技术及应用 中国商银软件开发中?2024 年 10?版权说明?版权说明 本书版权属于中国商银软件开发中,并受法律保护。转载、摘编或利其它式使本书字或者观点的,应注明“来源:中国商银软件开发中”。违反上述声明者,我们将追究其相关法律责任。?1 录?录 第章?概述?.?2?第章?智能研发发展现状?.?3?()?基本情况介绍?.?3?()?重点作及成果?.?5?第三章?智能研发应案例?.?11?()?智能研发助助信贷国产化转型代码调优案例?.?11?()?智能研发助助资产管理应新代外包转型项?.?12?(三)?智能研发助助合作共享服务退汇消息重构?.?13?(四)
2、?智能研发助助北京分 Pro*C 转 Python?.?14?第四章?总结与展望?.?15?2 第章?概述?第章 概述 为深落实中央融作会议关于做好“数字融”等五篇章的作要求,推动成式智能在软件研发领域的创新应,商银组建AI4SE(即 AI for Sofware Engineering,智能化软件程)专项作团队,通过“趋势跟踪+实施落地+变管理”的迭代推进机制,实时追踪和动态分析判研业界智能研发现状和发展趋势,加快智能研发助能和配套研发管理机制建设,在智能编码实践取得阶段成效,截前,商银已全推智能编码,实现 AI 成的代码占达 32%。?3 第章?智能研发发展现状?第章 智能研发发展现状()
3、?基本情况介绍 为解决软件研发领域普遍存在的研发效率低、代码缺陷多、运维成本等难题,同时满内研发质效提升的迫切需求,商银以增强编码环节辅助能、拓宽研发全流程赋能场景为标,建设并发布了智能研发助。能规划,形成智能研发能地图,以成效为导向进资源投。对研发全流程进拆解分析,形成 11 个研发能域 36 项能场景,并结合业界智能研发现状及能成效评估,将能项划分为变类和探索类。重点推动变类能建设,快速实现能的试点与推,产变性成效;适当投放资源进探索类能研究,保持业界先进性。图 1 智能研发能地图 图 1 智能研发能地图 具体实施,打造分层解耦智能研发落地框架及配套平台体系,撑 4 第章?智能研发发展现状
4、?各场景能建设与升级。底层提供多样化资产库建设、模型调优等能,有效解决模型幻觉,提升模型推理能;上层提供场景接层,撑各研发团队具体场景快速接。前,已基于该框架完成代码补全、单元测试成、智能研发问答等编码阶段辅助能的提升,以及 CodeReview 辅助、智能运维、智能详细设计、测试案例成等研发全流程辅助能建设。图 2 智能研发技术架构 图 2 智能研发技术架构 配套机制,开展对国内外及融同业研发管理现状及发展趋势调研,积极参与由信通院成的中国智能产业发展联盟 AI4SE 作组,并建适配内的智能研发配套机制。在具体实施过程中,通过组建专项作团队、加速研发队伍转型、调整研发流程制度三项措施,推动研
5、发组织、规范、流程等研发产关系的调整,持续迭代完善智能研发管理模式。截前,商银已落地 27 项智能研发辅助能,其中 8 项智能编码相关能已在全推使,覆盖 7000+名开发员,实现单位时间内有?5 第章?智能研发发展现状?效代码量提升 22.9%,自动代码缺陷检出率超 40%,月均减少资料检索耗时约 1W+小时;剩余 19 项研发全流程辅助能力已建成并在各研发部门试点推进过程中。()?重点作及成果 1推进智能研发建设 软件开发中组建 AI4SE(即 AI for Sofware Engineering,智能化软件程)专项作团队,加由信通院成的中国智能产业发展联盟AI4SE 作组,从前瞻性研究、智
6、能研发场景建设和运营等向,推动智能在软件研发领域应,围绕编码质效提升、研发全流程赋能、AI 主导智能研发三向加速推进智能研发助能建设。(1)提升编码效率和质量:基于内代码开展模型训练和RAG检索增强,利 IDE 插件实现项程语法分析、跨件感知、上下感知、单测框架动识别、相似单测案例检索等技术,实现代码补全、单测成、研发问答、CodeReview、代码安全检测等能,提升编码质效。(2)拓展研发全流程赋能:从单编码环节拓展需求、设计、测试、运维等研发全流程,与内研发平台打通,推进详细设计成、例代码成、测试例成、测试脚本成、版本险点成等场景落地。(3)加快智能体技术实践:推进以 AI 为主导的智能研