低代码 . 趋势 . 价值与现状

212 阅读5分钟

本篇文章摘录自作者在《企业级低代码》中讲述的内容。《企业级低代码》全系列分为三大篇章:通识篇、原理篇与实践篇,系统性介绍了与企业相关的低代码相关的知识概念,提出对于企业级低代码的各类核心问题的洞察思考及解决方案。从本篇文章开始,分别从中摘录具有代表性的篇章、同时融合Mybricks实践的形式分享给各位伙伴。

什么是低代码

所谓低代码,指的是一种新型生产开发方式,通过点选、拖拽、配置、编排等可视化编辑方式,在仅需要编写少量代码情况下,即可快速搭建和实现各类软件应用。如果对于公式或简单表达式而言仅需输入文本,此时的低代码则包含了无代码(No Code)或零代码(Zero Code)的范畴。

低代码最初由国际知名的技术与市场调研公司Forrester于2014年提出。该术语指出,公司愿意选择低代码替代方案来实现快速、连续和测试及学习的交付。在2021年 11 月,Forrester 发布了中国低代码平台发展现状的调查报告。该报告展示了最近8年低代码在国内各行业的渗透与发展情况,同时指出,在过去的8年里,低代码技术在中国的发展迅猛,许多企业的决策者表示在数字化转型的过程中会优先考虑使用低代码技术,现阶段有 58% 的企业正在使用低代码开发平台,另有 16% 的企业计划引入低代码

实际上,低代码所涵盖的范围可能超出大家的想象。

Forrester在2021年12月发布的《中国低代码平台发展报告》中,对于中国市场各低代码平台的划分以及部分代表产品如下:

  • 数字流程自动化(BPM):炎黄盈动(AWS PaaS)、奥哲(云枢);
  • 公有云:阿里巴巴(宜搭)、百度(爱速搭)、华为(应用魔方)、微软(Power Platform)、腾讯(微搭);
  • 面向专业开发者的LCDP:ClickPaaS、葡萄城(活字格)、Mendix、Outsystems;
  • 面向业务开发者的无代码开发平台:捷德(Joget DX)、轻流;
  • AI/机器学习:第四范式(HyperCycle);
  • BI:帆软(简道云);
  • 协作管理:泛微(E-Builder);
  • 流程自动化机器人(RPA):云扩(ViCode)、来也(流程创造者);
  • 数字化运营平台:博科(Yigo)、金蝶(金蝶云·苍穹)、浪潮(iGIX)、用友(YonBIP)

发展趋势

Gartner预计,到2024年将有75%的企业使用各类LCDP来满足IT应用及企业开发的需求,到2025年整体LCDP市场规模将达到290亿美元,年复合增长率超过20%;在企业新开发的应用程序中,接近70%由低代码或无代码技术构建;2020~2025年在细分市场中低代码应用平台将从 44.5亿美元增长至 143.8 亿美元,年复合增长率为 26.4%。对于中国市场,Gartner预测在未来的2~5年内,低代码平台将成为主流开发方式之一

2020年,微软全民应用开发平台全球副总裁Charles Lamanna在接受媒体采访时表示,在全球范围内,未来五年内的新增应用会超过5亿个,这个数字比过去40年的应用总和还要多。

根据Gartner的预测,在未来几年,应用开发市场的需求量将至少超过企业IT交付能力的5倍以上。但从开发者数量变化来看,在未来几年,程序员规模的增幅却在下降。GitHub发布的《Octoverse 2021年度报告》指出,2020年全世界范围内有5600万名程序员,相比2019年增加了40%,到2021年,这个数字上升至7300万,相比2020年的增幅为30.36%,总体增速在放缓。

面对如此巨大的技术人才短缺,如果没有新的生产方式出现,仅凭现有的技术开发能力是无法满足这样量级的应用需求的。

此外,在数字化转型、需求多元化、降本增效的背景下,从政府单位和各级企业的信息化建设情况来看,以往自研自建、依赖外包等方式导致的成本与效率问题越来越突出,越来越难以适应部门的实际业务需要。

在此背景下,低代码作为新型生产力的代表,正逐渐成为有效的解决方案。

低代码的价值

概括来讲,低代码的价值体现在三个方面:

  1. 服务能力下沉:
    以各类云厂商为代表的低代码能力建设,作为最后一公里能力的延伸。今天我们能看到包括Amazon、Azure、阿里云、腾讯云、百度云、华为云等都在低代码方面做布局。

  2. 业务形态的UGC扩展:
    以Salesforce、SAP,国内的用友、金蝶、北森等为代表,通过低代码的方式对既有产品做用户自定义功能扩展。

  3. 企业内的降本增效;
    随着经济形势的变化以及政策的收紧,降本增效成为多数企业的选择,低代码作为有效的手段之一正在发挥着越来越重要的作用。

低代码目前所处的阶段

总体来讲,低代码以及一般提及的LCAP、LCDP等概念,尚处于技术成熟度的早期阶段。

感谢阅读,下一篇文章开始,我们开始介绍低代码的实际应用场景。

欢迎访问免费、通用的无代码开发平台Mybricks ,体验图形化编程的乐趣

👉 使用MyBricks引擎,打造您自己的低代码开发平台​ 👈