中国信息通信研究院人工智能研究所 华为云计算技术有限公司 2024年9月智能化软件开发落地 实践指南 (2024年) 版权声明 本报告版权属于中国信息通信研究院、华为云计算技 术有限公司,并受法律保护。转载、摘编或利用其它方式 使用本报告文字或者观点的,应注明 “来源:中国信息通信 研究院、华为云计算技术有限公司 ”。违反上述声明者, 编 者将追究其相关法律责任。 前言 2024年《政府工作报告》首次提出 “人工智能 +”战略行动,旨 在推动人工智能赋能各行各业。以大模型为代表的新一代人工智能 技术迅猛发展,已成为软件工程领域智能化转型的关键驱动力,为 软件开发、测试等环节注入新智力。智能化软件开发工具凭借其强 大的代码理解和生成能力,有效降低了开发人员的技术门槛,并提 高开发效率和质量,进一步推动软件开发领域的进步。 然而,在软件开发的智能化能力建设和应用过程中,仍面临诸 多挑战,如代码大模型选择困难、开发工具的工程化建设复杂、智 能化能力建设无参考、开发场景选择和落地难,以及与现有开发工 具或流水线的集成难等问题。为此,本指南旨在为正在进行软件开 发智能化转型的企业提供一份实用指南,为企业制定落地策略 、建 设智能开发能力体系 提供有力参考。本指南系统梳理了智能化软件 开发的发展历程、现状和面临的挑战,结合大模型和软件开发特点, 提出了具体的落地方向、路径和框架,详细阐述了落地所需的核心 能力和使能能力,并对多个行业的落地案例进行了深入剖析,最后 对智能化软件开发的发展趋势进行了展望。 由于大模型等人工智能技术产业仍处于快速发展阶段,智能开 发相关的技术产品、服务和应用也在不断演变,我们的认识将随着 产业实践而不断深化,报告存在的不足之处,恳请大家批评指正。 目录 一、智能开发发展概述 ............................................................................................................ 1 (一)软件工程步入 3.0时代..................................................................................... 1 (二)智能开发发展现状 ............................................................................................ 5 (三)智能开发价值显现 ............................................................................................ 7 (四)智能开发落地挑战 ............................................................................................ 9 二、智能开发落地策略 .......................................................................................................... 11 (一)智能开发落地原则 .......................................................................................... 11 (二)智能开发落地步骤 .......................................................................................... 12 (三)智能开发落地框架 .......................................................................................... 15 三、智能开发核心能力建设 .................................................................................................. 17 (一)代码生成与补全 .............................................................................................. 17 (二)单元测试用例生成 .......................................................................................... 19 (三)代码转换与优化 .............................................................................................. 21 (四)代码解释与注释 .............................................................................................. 22 (五)代码检查与修复 .............................................................................................. 23 (六)研发问答 .......................................................................................................... 24 四、智能开发使能能力建设 .................................................................................................. 26 (一)代码数据处理能力 .......................................................................................... 26 (二)代码大模型优化能力 ...................................................................................... 28 (三)智能开发能力评估 .......................................................................................... 30 (四)智能开发安全能力 .......................................................................................... 32 (五)其他工程化能力 .............................................................................................. 36 五、智能开发落地案例分析 .................................................................................................. 41 (一)云服务行业案例 .............................................................................................. 41 (二)软件服务 业案例.............................................................................................. 42 (三)电力行业案例 .................................................................................................. 44 (四)金融行业案例 .................................................................................................. 46 (五)制造行业案例 .................................................................................................. 47 六、总结与展望 ...................................................................................................................... 50

.pdf文档 信通院 智能化软件开发落地实践指南 2024年

文档预览
中文文档 57 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共57页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
信通院 智能化软件开发落地实践指南 2024年 第 1 页 信通院 智能化软件开发落地实践指南 2024年 第 2 页 信通院 智能化软件开发落地实践指南 2024年 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-10-01 05:06:38上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。