2023年是软件工程智能化进程中的重大拐点,大模型与软件工程各环节深度融合,为软件工程全生命周期流程带来革新,新一代智能化软件工程(AI4SE)进入快速发展期。AI4SE在金融、软件、互联网、科技等行业的落地成效已逐渐显现,发展态势逐渐逐渐明朗。


观察一:大模型繁荣发展,筑牢AI4SE的AI能力底座

智能化软件工程领域持续涌现出以代码大模型为首的三类大模型,代码大模型数量最多,运维和测试大模型次之。代码大模型以其强大的代码理解、代码生成、代码检查、代码优化、研发问答等能力,助力软件编码效率和质量的提升;测试大模型当前重点关注智能单测、测试脚本生成、测试数据生成等方面,未来将从系统测试和业务测试角度真正意义上提升测试能力;运维大模型当前重点关注运维知识问答、工单处理等方面,未来将从故障识别、故障预测、运维安全等多维度推动AIOps全过程智能水平提升。


观察二:智能化能力在软件工程多环节赋能,成效渐显

中国信通院自“AI4SE工作组”成立以来,持续开展行业研究,并根据AI4SE“银弹”案例数据、调查问卷反馈数据及企业走访调研数据,对行业进行深度观察和分析:

1.当前AI4SE聚焦于开发和测试场景

大模型等AI能力能够对软件工程全生命周期进行赋能,但开发阶段落地最快,智能测试和智能运维有诸多点状场景的试点应用,智能需求方面处于探索阶段。2023年AI4SE“银弹”案例征集过程中,开发相关案例占比38.5%,测试占比26.9%,运维占比19.2%,需求占比15.4%。

2.软件开发和测试阶段应用AI提效最明显

受访企业中,超70%的企业在软件开发阶段应用了大模型等AI技术,其次是软件测试也超过了60%。而在软件工程各阶段中,测试和开发过程应用AI技术后提效(人效)最为明显,其次是运维。

3.行业开发者对智能编码的关注度非常高
AIIA观察|软件工程朝智能化方向强势前行

受访企业中,智能编码工具内部推广率达到70%左右的占多数,同时智能编码工具在金融、软件服务业、互联网科技等行业落地最快,其次是电信、能源等领域。

4.自动化编程等级普遍达到C3级,多模型将成为趋势

基于大模型能力的加持,83.16%受访企业的自动化编程水平达到C3级,未来随着大模型理解和生成能力的提升,并结合多模态能力,智能编码将实现真正意义上的低代码和无代码开发,并向着C4和C5方向进一步发展。

5.智能编码工具应用成效初显

近半数受访企业的代码采纳率集中于20%-40%之间,超60%受访企业的代码生成占比集中于在10%-30%之间。代码采纳率是指智能生成的代码中被开发人员采纳的比例,代码生成占比是指项目代码总数中智能生成的代码的占比。

6.私有化部署方式是企业级应用首选

当前落地智能编码工具的企业中,50%采用私有化部署方式,混合云比例也达到29%,服务方式普遍采用IDE插件(87.5%),API和WEB方式占比也较高。



观察三:未来AI将助推全流程智能化落地,研发模式逐渐改变

一方面软件工程全生命周期的智能化能力将进一步提升。未来,行业将围绕软件全生命周期,以提高质量和效率为核心,以解决问题为重点,用AI全面使能,推动智能化进程。尤其在当前初步提效和有望提效的环节进行深度赋能,进一步提升测试、运维、需求、项目管理等环节的质效。

另一方面大模型将推动软件研发模式和组织角色的演进。在大模型助力软件研发活动的实践过程中,将衍生出新的以大模型为驱动的新研发模式,协同方式从大兵团作战向特种兵行动演进。

中国信通院长期深耕于人工智能与软件工程交叉领域的研究,已于2024年1月25日联合中国工商银行牵头发布《智能化软件工程技术和应用要求 第1部分:代码大模型》标准,该标准适用于企业在代码大模型的研发、评估和验收等过程中,为代码大模型能力的建设和改进提供参考,为代码大模型的技术选型提供指引。

 


未来,中国信通院将携手各行业持续跟踪AI4SE最新动态,陆续开展智能开发系列标准的研究制定和发布、代码数据集构建、代码大模型评测等相关工作。欢迎业界更多企业和专家加入我们。

联系人:

中国信通院人工智能研究中心

胡老师  17371328072(微信同号)

秦老师  13488684897(微信同号)



END


AIIA联盟秘书处联系人


顾老师

 gutianyao@caict.ac.cn


黄老师 

huangxinxuan@caict.ac.cn