Gartner:AI和平台工程将在2-5年内成为软件工程的主流

Gartner Hype Cycle Shows AI Practices and Platform Engineering Will Reach Mainstream Adoption in Software Engineering in Two to Five Years

查看原文
分享到:

Gartner公司最近发布了《软件工程的Hype Cycle:2023年》报告,指出了一些变革性的技术,包括AI辅助的软件工程(AIASE)、AI编码助手和平台工程,这些技术将在未来2-5年内达到主流的应用水平。


报告称,AIASE和机器学习(ML)驱动的软件工程正在改变软件的创建、测试和运行的方式,同时对负责任的AI的需求也在增长。“随着部署系统的洞察力被注入到正在开发的系统中,平台工程等实践将开始发挥作用。”Gartner的高级总监分析师Dave Micko说。


这些技术与其他技术一样,正处于期望过高的峰值,它们在未来几年对软件工程的变革性影响可能会对组织的商业模式产生重大影响,推动新的战略和策略(见图1)。


图1:软件工程的Hype Cycle,2023年

AI编码助手


Gartner预测,到2027年,有50%的企业软件工程师将使用ML驱动的编码工具,而目前这一比例不到5%。基于基础模型的代码生成产品可以生成复杂和较长的建议,从而显著提高开发者的生产力。


由于软件需求超过了大多数组织的能力,现有的开发者已经达到了极限,无法快速地构建功能或在工作中找到满足感。AI编码助手正在作为加速器出现,提高了开发者的生产力和幸福感。通过处理常规任务,助手使开发者能够专注于更高价值的活动。这使得组织能够用现有的团队更快地交付更多的功能。


AI辅助的软件工程


软件开发生命周期包括常规和重复的任务,如样板功能和单元测试代码以及文档字符串,AIASE工具可以自动化这些任务。这使得软件工程师能够将他们的时间、精力和创造力集中在高价值的活动上,如功能开发。除了更高效、更投入和更快乐的软件构建者之外,使用AIASE的好处还包括将软件工程能力分配给具有高优先级、复杂性和不确定性的业务倡议,帮助质量团队开发自我修复的测试和非显而易见的代码路径,这些路径可以检测问题、提供修复方案并自动生成测试场景。


平台工程


为了帮助管理技术生态系统的复杂性,许多数字化企业正在采用平台工程的实践,并建立平台团队,为他们的开发和产品团队提供一致、集成和安全的平台。平台工程是一种跨职能的实践,旨在提供可重用的、可扩展的和可维护的平台,以支持快速、高质量和低成本的软件交付。平台工程还可以帮助组织实现敏捷性、弹性和创新,以应对不断变化的业务需求和客户期望。


《智库资源动态快报》2023年第11期
编译者:芮啸