谈谈我对 AIGC 趋势下软件工程重塑的理解
内容提要
本文讨论了AIGC趋势下的软件工程重塑,AI已成为软件研制的必选项,能提高开发工程师的研制功率。调研显示84%的开发者已在使用生成式AI工具,AI在编码、了解代码和互联网查找等场景中发挥了重要作用。文章介绍了企业落地研制智能化的战略和路径,以及通义灵码作为智能编码帮手的才能。企业应以数据为先、以人为本、注重安全合规和持续收益的原则,并介绍了通义灵码的功能和用户反馈。
延伸解读
企业落地智能化的三步路径
文章提出企业构建智能化研制系统应分三阶段:先引入基础大模型在编码场景落地,取得效能盈利;再以长期功率为中心,积累优质代码和文档数据,通过检索增强或微调构建企业私有研制大脑;最后以大模型为中心,完成整个研制工具链的智能化升级。这种循序渐进的方式有助于企业控制风险,持续获得AI收益。
AI重塑软件研制的四大价值
文章从四个维度分析AI对软件研制的改善:提升个体效率,替代重复性事务工作;提升协作效率,模糊角色分工,减少沟通成本;改善研制体验,通过统一对话入口整合散乱工具;提高数字资产利用率,将企业优质代码和规范沉淀给大模型,形成正循环。这些价值共同应对软件研制的本质复杂性。
通义灵码的核心能力与用户反馈
通义灵码作为智能编码帮手,提供代码智能生成、研发智能问答和企业个性化三大功能。代码智能生成支持行级/函数级续写、单元测试生成等;研发智能问答可解答研发问题、排查异常;企业个性化能力支持代码文档检索增强和专属模型微调。上线数月下载量超100万,用户满意率超80%,AI代码占比达30%以上。
企业应用AI的四个原则
文章强调企业落地智能化研制需坚守四个原则:以数据为先,梳理优质代码和文档资产输入大模型;以人为本,AI是辅助而非替代,让人专注于创新;注重安全合规,尤其要保障代码隐私;追求持续收益,通过三步走方法持续对接大模型效能盈利。这些原则有助于企业规避风险,实现长期价值。
Q&A
AIGC趋势下,AI如何影响软件工程的效率?
AI通过提高开发工程师的研制功率,能够显著改善编码、理解代码和互联网查找等场景的效率。
通义灵码的主要功能是什么?
通义灵码主要具备代码智能生成、研发智能问答和企业个性化能力。
企业在实施智能化研制时应遵循哪些原则?
企业应以数据为先、以人为本、注重安全合规和持续收益的原则进行智能化研制。
目前有多少开发者在使用生成式AI工具?
调研显示,84%的开发者已在使用生成式AI工具。
AI在软件开发中的应用场景有哪些?
AI在编码、理解代码、互联网查找、调试、编码注释、写测验和代码评定等场景中应用广泛。
未来软件研制流程将如何变化?
未来软件研制流程将出现颠覆性改变,AI将深刻影响智力协作形式。