《2022年软件开发行业市场现状分析.docx》由会员分享,可在线阅读,更多相关《2022年软件开发行业市场现状分析.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2022年软件开发行业市场现状分析数字化进程快速推进带来对企业 IT 开发效率、敏捷度要求的不断提升,同时 IT 人才 供给速度则相对缓慢;向云端迁移、云原生等带来企业 IT 开发界面的不断上移,而同时持 续复杂的系统架构、业务逻辑等,亦使得企业在 IT 开发、交付过程中需要考虑更多的事项 等。因此上述诸多变化和诉求,均意味着传统企业 IT 开发、交付方法论需要与时俱进和不 断革新,从而在效率、安全等维度满足现代企业 IT 的诉求。1.开发过程:DevOps 带来更好的敏捷度瀑布式开发:虽严谨但灵活性不足,难以及时响应用户需求。“瀑布模型”是 Winston Royce 于 1970 年提出的
2、一种应用开发架构,将软件生命周期的各项活动规定为按固定顺 序连接的若干阶段工作,形如瀑布流水,最终得到软件产品。该模型的目标是通过执行大 量定义良好的步骤,使软件开发更加可预测、可测量,要求在开始下一个步骤之前必须完 成每一个步骤。自 70 年代以来,瀑布模型一直主导了软件开发的规范。根据 Sirius Decisions 的研究,目前仍有近 60%的公司应用瀑布模型进行开发。由于易于理解和操作、过程严格且透明,瀑布模型在客户需求稳定、技术成熟、交付内容明确的情况下可以得到很好 的适用。但在数字化时代,数字技术极大地改变了用户与企业之间的权力平衡,能否根据客户 反馈快速进行功能迭代已经成为衡量
3、企业竞争力的重要因素。在这种情况下,瀑布模型的缺点 愈加凸显:1)交付周期过长,瀑布模型必须按照步骤进行开发,难以对客户需求进行及时响 应,也难以根据需求变化进行及时调整;2)风险持续堆积,瀑布模型中重要的集成测试均发 生在上线之前,大大延长了发现问题的时间,且项目若失败则意味着此前投入均前功尽弃。为 了解决传统瀑布式开发存在的诸多问题,许多公司选择了敏捷的开发方法。图:传统瀑布式开发敏捷开发:强调交付增量价值,显著提升效率和效果。敏捷开发是一组基于迭代和增 量开发的软件开发方法,如果说瀑布模型旨在依次进行从 A 到 Z 的所有开发步骤,以实现 一次性交付;那么敏捷开发则侧重于先从 A 到 B
4、,再从 B 到 C 的持续迭代和交付。相较 于瀑布模型,敏捷开发优势显著:1)更灵活:能够根据客户需求实时调整功能构建和交 付的顺序,专注于商业价值;2)高质量:由于一次性的交付被分解为频繁的增量迭代, 测试和审查能够更便捷、快速地定位和修复缺陷;3)可预测:由于功能的交付被明确的 排序和组织,新功能的发布频率会更高且更可预测。根据 Forrester 的调研结果,2013-2019 年,企业内部使用敏捷开发的团队数量持续提升,敏捷开发正逐步取代瀑布模型成为主流。DevOps:全面提升交付效率。敏捷的开发方式能够以较高的频率持续向用户交付增 量价值。对于用户而言,新特性的设计和开发是具有价值的
5、,但编写完成的代码由存储库 转移到实时生产环境中仍需要经历集成、测试、发布、运维等多个流程,这些流程对于客 户而言并没有附加价值。因此,企业开发者团队需要借助 Devops 工具自动化低价值的流 程,以更快实现新功能的发布。Devops 工具集的核心是 CI/CD 工具,其中 CI 指持续集成, 即定期将开发人员的代码变更合并到一个中央存储库中,之后系统会自动运行构建和测试 操作,支持团队快速发现和处理问题;CD 指持续交付,即在构建阶段后将所有代码变更 都部署到测试环境或生产环境中,从而实现对持续集成的扩展,持续交付阶段会自动执行 一系列更加严格的测试,以使得代码符合部署于生产环境的标准。此
6、外,Devops 工具集 还包括自动化配置管理、IT 运维管理、安全管理、项目管理等一系列应用。Devops 市场:根据 IDC,2020 年全球 Devops 工具的市场规模为 119 亿美元,2025 年预计将增长至 248 亿美元,2020-2025 年复合增速为 15.8%,细分领域中应用开发、系 统&服务管理、安全、协作&计划市场分别的复合增速为 14.9%、11.9%、23.8%、12.5%。 从部署方式的角度,IDC 预计 2025 年基于云的 Devops 工具市场规模将达到 145 亿美元, 对应 2020-2025 年复合增速为 22.5%,显著高于本地部署 9.1%的增速
7、水平。从竞争格局 的角度而言,由于 Devops 市场充斥着各类解决方案,整体市场份额较为分散,2020 年全 球份额超过 5%的厂商仅微软、IBM(收购红帽)、Atlaasian 三家,均有能力提供一体化的 Devops 平台。从份额演变的角度看,2020 年全球 Top 3 的份额获得者分别为 Gitlab、Slack 和 Datadog,均提供云化部署的产品;全球 Top 3 的份额丢失者分别为博通(收购 CA)、 Micro Focus 和 IBM(收购红帽),均主要提供本地部署的方案,亦反映了市场向云端迁移 的态势。2.开发效率:Low code/No code、RPA 等全球软件开
8、发人员持续短缺。根据美国劳工局(BLS)统计,2009-2018 年美国共新 增了 41.7 万个新的软件开发类工作岗位;而根据美国国家科学基金会(NSF)的数据, 2009-2017 年美国经认可的大学&学院授予超过了 47.5 个计算机学士学位。表面上看,授 予的学位高于新增的就业岗位,但事实上净新增的岗位并未考虑退休人员或转向其他岗位 的开发人员,也不包括毕业后离开美国的学生。根据 Forrester,BLS 统计的开发者工资数 据会更加直观地反映美国开发人员缺口的情况,2012-2018 年开发者的平均工资水平从 90,470 美元上升至 104,480 美元,涨幅为 15.4%且每年
9、均呈现增长势头,表明软件开发 人员一直存在短缺的现象。我们认为,低代码&无代码的开发工具一方面有助于提升开发 者的交付效率,另一方面也能降低开发者的准入门槛。同时,亦鼓励前端业务人员根据客 户需求自定义进行功能开发,显著提升了反馈效率,将在未来产生持续增长的需求。图:美国新毕业的开发者数量(个)低代码&无代码:显著缓解开发人员短缺,提升 IT 开发效率。根据 IDC 统计,2020 年全球低代码和无代码开发者数量为 330 万人,预计将在 2024 年达到 870 万人, 2020-2024 年复合增速为 27.4%。从市场规模看,IDC 预计全球低代码&无代码开发市场 规模将在 2024 年
10、达到 109 亿美元,2020-2024 年复合增速为 9.6%,其中基于公有云的复 合增速为 13.9%,而本地部署的市场则几乎没有增长。竞争格局来看,由于低代码需要实 现流程和资源间的连接,集成至关重要,平台需要在不需要专门集成工具的情况下集成任 何数据或系统,预先构建的端到端集成解决方案可缩短实现价值的时间。因此,我们看到 ServiceNow、Salesforce 这类打通企业多数系统和数据集的平台在构建低代码方案时具备 得天独厚的优势,2020 年全球基于云的低代码&无代码开发平台中,Salesforce 占据了 58% 的份额,位居第二的 ServiceNow 份额为 4%。我们认为,低代码&无代码市场的份额在未 来仍将继续向头部应用平台集中。