http://www.gkong.com 2023-02-01 14:53 来源:LowCode低码时代
近日,全球著名咨询调查机构Gartner发布了2022“企业低代码魔力象限”,通过产品创新、市场影响力、客户体验、商业模式、功能迭代等维度,对全球17家卓越低代码厂商进行了综合评估。
其中,西门子低代码(Mendix)、OutSystems、微软、Salesforce和ServiceNow被评为行业领导者。华为(Astro Zero)、阿里巴巴(钉钉宜搭YiDA)两家厂商上榜被评为利基市场参与者,也是中国低代码厂商首次上榜。这标志着中国低代码的技术、市场份额正在迅速崛起扩大,具备与国外大厂同场竞技的实力。
01市场概况
企业低代码市场预计到2025年,收入将达到290亿美元,年复合增长率超过20%;
推动企业低代码市场的三个主要趋势:
民主化:平均而言,组织中 41% 的员工是业务型技术人员。在Gartner2021年关于业务技术人员的调查中,这些非IT员工主要通过低代码或无代码方法来创建分析或技术功能,而不是手动编码。
超级自动化:超级自动化涉及多种技术、工具或平台的协调使用。低代码已成为成功的超级自动化项目的关键组成部分。低代码开发工具是使用最多(基于频率和数量)来支持自动化项目的三种工具之一。
可组合业务:组织正在应用程序组合技术,使团队能够实施可组合应用程序。低代码是推动应用服务、功能和能力的关键技术之一。
领导者(Leaders):Mendix 、OutSystems、微软、Salesforce和ServiceNow。
企业低代码领导者表现出强大的执行力(特别是在业务绩效方面)和强大的愿景(在产品和上市战略方面)。这些供应商在竞争激烈的全球市场中脱颖而出,并通过其强大的低代码产品服务于广泛的组织和应用案例。
挑战者(Challengers):Oracle
企业低代码挑战者展示了执行力,但缺乏领导者的远见(尤其是在为更广泛的用例,市场提供和进入市场战略方面)。这些供应商在各自的重点领域表现出了强大的执行力,并正在扩大他们的客户群。然而,他们还没有展示出将产品扩展到核心客户之外以满足不同类型的买家和需求所需的愿景。今年唯一的挑战者是Oracle,其面向数据库的平台在工作流能力等方面仍在追赶领导者。
远见者(Visionaries):Appian、Pega 和 Zoho
企业低代码远见者展示了强大的愿景,但作为应用程序平台的执行方面却不尽如人意。今年的远见者是 Appian、Pega 和 Zoho,它们也在业务流程自动化领域展开竞争。Appian 和 Pega提供了涵盖许多数字业务技术的低代码自动化平台,而Zoho更以其SaaS功能而闻名。
利基市场参与者(Niche Players):Alibaba、Creatio、Huawei、Kintone、Newgen、Pega、Quickbase、Retool和 Unqork
企业低代码利基参与者是专注于特定市场领域或具有区域地理足迹的供应商。虽然与其他供应商相比,他们在应用程序平台上没有表现出最强的愿景或执行能力,但有资格进入这个魔力象限本身就是一项成就。特别值得注意的是,阿里巴巴和华为针对中国的企业低代码资格。
企业低代码中的利基参与者也可能是其他领域的高绩效者,例如,业务流程自动化厂商Creatio、Newgen 和Unqork。
02市场定义
企业低代码(Enterpris Low-Code Application Platforms)平台是一种应用程序平台,通过抽象、最小化或替换开发中所需的代码,来快速开发和部署自定义应用程序。
低代码平台必须包括的三个功能:用于开发完整应用程序的低代码功能(例如,模型驱动或带有脚本的可视化编程方法);支持开发由用户界面、业务逻辑、工作流和数据服务组成的应用程序;简化应用程序测试、部署和管理。
可选功能包括:
企业低代码平台特性包括支持已开发应用程序的高性能、可用性和可扩展性、灾难恢复、安全性、进出企业和第三方云服务的API访问,使用监控、服务级别协议 (SLA) 以及提供技术支持供应商的支持和培训。
一些企业低代码平台提供的高级功能包括:复杂的业务流程自动化和管理;事件驱动架构;人工智能增强开发技术。
03软件工程领导者应用低代码需要考虑的三大因素
随着组织对应用程序的需求不断增加,软件工程领导者不能仅仅依赖传统的、基于代码的应用程序开发方法。他们必须接受应用程序开发向更高抽象级别的进步,并接受低代码以加速专业应用程序开发。
他们还必须使基于业务的开发团队能够创建和维护应用程序,以实现公民开发目的。因此,面向各种开发人员的低代码开发模式正在成为主流。
软件工程领导者在应用低代码时需要考虑以下三大因素:
1、技术选择
仔细分析你的用例和业务需求,以从低代码平台中获取最佳选择;
将需求与低代码中的技术产品与替代重叠的低代码市场进行比较,例如,多重体验开发平台 (MXDP )、业务流程自动化 (BPA)、机器人流程自动化 (RPA)、集成平台即服务 (iPaaS) 和公民自动化和开发平台(CADP)。
确保低代码实施与业务流程交互,应首先识别和优化业务流程。考虑具有强大内置业务流程功能的低代码平台,或者使用可根据需要从低代码平台中调用的补充业务流程服务。
利用可组合性和模块化。因为所有企业低代码平台都可以调用外部服务,包括自建 API 以及购买的 API 服务。这使得低代码能够处理应用程序中几乎无限的复杂性,因为复杂的功能可以以复合方式委托给外部服务。
就如何适应企业低代码解决方案制定战略,以适应现有的应用程序架构和战略工具投资,特别是在集成工作、与现有设计系统和敏捷框架的兼容性以及现有服务方面。
2、商业考虑
定义所有即时要求,并预测未来两到三年的应用程序需求,以避免为新用例更换平台。在定价方面要特别注意,并确保合同涵盖未来的使用,以避免重新谈判。
在进行重大投资之前评估 低代码选项,方法是使用免费或评估版本,至少提供一个概念证明,以熟悉开发人员体验和平台功能。
评估订阅成本与功能和开发人员成本的长期影响。比较具有相似功能和价格的产品。
了解并向业务利益相关者传达使用低代码平台的潜在缺陷——包括锁定和长期成本。
3、开发人才和技能
选择适合开发人员角色的低代码平台,例如,适用于公民开发人员的 Quickbase 和 Kintone 等,以及适用于全职IT和业务主导的开发人员团队的平台,例如 Mendix 和 OutSystems。
利用融合团队协作方法来最大限度地提高开发人员的绩效。低代码平台不仅适用于公民开发人员,意味着使用支持多个开发人员角色的工具,如 Mendix 和Pega。
评估低代码平台的开发人员和合作伙伴社区支持及其连接器、模板和预建业务和技术服务生态系统的成熟度。
在应用程序开发之前培训专业和公民开发人员并提供持续的自学计划,而不是仅仅依赖 低代码供应商或其合作伙伴。