2022年软件开发领域的五大预测-600学习网

600学习网终身会员188,所有资源无秘无压缩-购买会员

每个企业都在成为一个软件企业。随着数字化转型的深入,公司的业务.运营模式和向客户提供的服务越来越多地被编码为软件。这意味着,软件开发已经成为一项关键功能,即使对许多企业来说,这不是一项战略任务。

市场研究公司Forrester Research在刚刚发布的《2022年预测:软件开发》(Forecast 2022:Software Development)中指出,开发团队”在快速交付数字功能和为客户创造动态和预期体验方面面临着持续的压力”。根据该报告,预计2022年,开发者将看到更广泛地使用事件驱动架构.跨平台移动应用程序开发.协作工作管理和人工智能机器人。

以下是Forrester对2022年软件开发实践和操作的五个预测。

根据TIBCO的定义,事件驱动架构(EDA)是一种软件模式或模型,使组织能够检测事件或重要业务时刻(如交易或网站访问),并实时或接近实时地采取行动。维基百科条目指出,EDA范式促进了”事件的生成.检测.使用和响应”

Forrester表示,2020年,12%的全球开发商表示,他们的组织将专注于EDA,今年这一比例已增至20%。该研究公司预测,随着35%的IT组织”专注于”EDA,这一比例将在2022年加速增长。

Forrester补充道,随着API管理的范围从REST扩展到EDA,领先的API管理供应商将调整其产品,以添加更多支持AsyncAPI的事件管理功能。

Web前端和移动前端正在融合;根据Forrester的说法,在2022年,这种能力”将区分成功的移动开发环境和濒临斯亡的移动开发”

Web应用程序有多种形式,Forrester预测人们将对下一代独立于平台的运行时环境更加热情。编程语言的选择将不那么重要。

该报告称:”字节码解释器和高效实时(JIT)预编译器将允许代码跨平台运行,但这一次,流式执行和多级JIT将意味着启动不会延迟。”

Forrester表示,许多组织已经转向集成测试框架;这家市场研究公司预测,2022年DevOps工具也会出现同样的情况。

Forrester表示,这将实现自动化治理和合规,促进GitOps的采用,并利用价值流管理工具。根据GitLab的定义,GitOps是一个操作框架,它将DevOps的最佳实践应用于应用程序开发,如版本控制.协作.合规和CI/CD,并将其应用于IT基础设施自动化。

Forrester表示,新的DevOps系统基本上将被托管,并实际上成为一个平台即服务。这将使团队能够自动化从构建到基础架构部署的整个开发周期,而无需部署基础架构本身。

Forrester报告称,今年微软发布了GitHub Copilot的受控试用版,IBM推出了AI for Code和AI堆栈,甲骨文发布了查询语言生成器;该报告预测,2022年将有更多的生产级.开源.基于GPT-3的代码解决方案可用。

Forrester还预测,拥有低代码和无代码开发工具的供应商将在工具集中嵌入人工智能,包括添加自然语言功能,以使工具更易于使用。

在开发和测试阶段变得普遍之后,机器人的使用将继续延伸到整个软件开发生命周期。

Forrester表示,多年来,协作工作管理不仅限于基本的协作功能,而且已成为工作规划的关键驱动力。通过增加分析和机器学习功能来支持预测姓工作计划,许多企业将在2022年以协作工作管理取代传统的软件组合管理工具。

原名:Rick Whiting的《2022年软件开发的5个预测》

[编辑推荐]

来源:51CTO布加迪

免责声明: 1、本站信息来自网络,版权争议与本站无关 2、本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权 3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和本站的同意 4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责 5、用户所发布的一切软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 6、您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 7、请支持正版软件、得到更好的正版服务。 8、如有侵权请立即告知本站,本站将及时予与删除 9、本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章和视频仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
600学习网 » 2022年软件开发领域的五大预测-600学习网