5000 字解读《低代码发展白皮书(2022 年)》
在今年举办的“2022 数字化转型发展高峰论坛”上,中国信息通信研究院云计算与大数据研究所副所长栗蔚发布了《低代码发展白皮书(2022 年)》,该白皮书由中国信通院牵头的企业数字化发展共建共享平台(EDCC)-低代码•无代码推进中心编写,下文将对该白皮书的核心内容进行解读。(文末提供报告下载方式说明)
白皮书核心内容解读
一、从低代码市场环境看
第一,政策推动数字化转型,低代码成为转型“加速器”。
“十四五规划”从国家战略层面对数字经济及数字化转型提出了要求,要“迎接数字时代,激活数据要素潜能,加快建设数字经济、数字社会、数字政府,以数字化转型整体驱动生产方式、生活方式和治理方式变革”;而各行业也在积极出台相应的政策以推进本行业的数字化转型进程;同样各企业也在积极落地数字化转型,在软件生命周期管理及各业务场景中面临大量需求,需要企业以更加灵活、敏捷、易用的开发能力加以应对。但传统开发方式对技术要求高,成本大,交付周期长,无法快速响应市场需求。而低代码因其易学、易用、可视化、低成本的特性,能加速技术与业务的融合,提升企业效能,为数字化转型带来一场技术性变革。
第二,国际市场低代码增速放缓,逐步进入稳定期。
低代码国际市场整体规模从 2018 年的 25 亿元增长到 2020 年的 77 亿元,但增速却从 2018 年的 132%降至 2020 年的 40%左右,同时 Mendix、OutSystems、Microsoft 和 ServiceNow 等服务商占据稳定的市场份额,形成高集中度的市场环境。从企业发展态势方面看,从 2013 年到 2021 年,全球共有百余家低代码初创企业,其增速在 2017 年达到顶峰,随之出现下降,整体趋于稳定。
第三,中国市场低代码从沉寂到焕发新生,增速迅猛。
在 2014 年,受国际市场启发国内企业开始大量推出低代码产品,但产品特性不明显,概念不清晰,用户接受度很低,并因此一度陷入沉寂。后随着云原生等新技术的崛起和政策的推动效应,近些年国内低代码市场开始焕发生机,发展出表单驱动和模型驱动两类形态,以“金蝶云•苍穹”、“网易数帆•轻舟”、“腾讯云微搭”等产品为代表,用户开始逐渐接受,市场开始迅猛发展,从 2018 年 3.7 亿元增长至 2021 年底的近 30 亿元。热闹的市场吸引微软 Power Platform 在中国商用推广、Mendix 也宣布正式进入中国市场。
二、从低代码技术演进看
第一,理念创新驱动技术发展,低代码认知日臻统一。
从汇编语言、第四代编程语言、VPL(Visual Programming Language,可视化编程语言)到 RAD(Rapid Application Development,快速应用开发),再到模型驱动架构(MDA,Model-Driven Architecture)、模型驱动开发(MDSD,Model-Driven Software Development),理念创新驱动着技术进步,低代码也随着技术的不断创新而产生。低代码在早期长时的自由发展期,由于缺乏完整定义,导致认知不统一,赛道模糊。后 2014 年,Forrester 提出低代码的定义,随后 2018 年 Gartner 又提出了 aPaaS 和 iPaaS 概念,这同当下的低代码概念更为接近。研究机构的定义引导大众形成了对低代码的基本认知,并指出其技术特点高度契合数字化转型需求。
第二,低代码衍生新产品类型,重构体系化能力框架。
低代码的主要作用是降低应用开发的准入门槛,让不同角色人员用图形化界面,通过拖拉拽操作,以“搭积木”的方式快速开发软件应用。低代码产品的共性能力为 5 点,即开发及管理能力、扩展与集成能力、用户体验、生态能力和安全保障能力。市场目前已衍生出两类产品:低代码开发平台和低代码开发工具,前者将底层架构和基础设施等抽象为图形界面,以可视化设计及配置为主,少量代码为辅,提供快速搭建页面、设计数据模型、创建业务逻辑等能力,要求具备应用全生命周期管理能力;后者面向专业开发者,通过图形界面或领域专用语言(DSL)简化应用开发过程,以标准化工具为基础,场景化工具及个性化工具为扩展,支持常规编程工具对应用源码进行二次开发,有效提升应用开发效率,要求具备依赖软件包管理能力。
第三,新 IT 技术融合带来新力量,低代码发展前景可观。
在容器、微服务、DevOps 等云原生技术广泛应用下,使低代码摆脱桎梏,结合云原生带来 5 大开发优势,即 1)部署方式多样化;2)提升协同能力和研发效率;3)开发资源云端存储,功能持续完善;4)保障平台及应用高可用、高可靠和高安全;5)提升自动化能力。随着低代码与 AI、大数据、RPA、IOT、SaaS 平台新 IT 技术融合,已陆续在智能分析、数字孪生等领域发挥重要作用,随着融合加深,将渗透到更多业务场景,为数字化赋能。
三、从低代码典型场景看
第一,低代码产品能力定位各有所长,创新先驱型是发展的最终目标。
中国信通院与企业数字化发展共建共享平台低代码·无代码推进中心成员单位及技术专家深入研讨,首次推出低代码产品能力定位图,围绕低代码技术特征,以定制化和可视化为横纵轴,以产品定位、定制化水平和可视化水平三方面综合衡量,将低代码产品分为:普适发展型、领域服务型、产品研发型三类。普适发展型用于通用型应用和系统的开发,灵活响应快速变化的业务需求,是引导全民开发的中坚力量;领域服务型深度挖掘业务场景,提炼领域共性特征,用于领域内应用和系统开发服务,提升企业核心竞争力;产品研发型提供可视化辅助,用于开发复杂业务逻辑,响应大型软件或系统需求,可减少重复性基础搭建工作,大幅提升开发效率。
基于低代码产品的三大分类,能力定位图进一步提出创新先驱型概念,指具备高度完善的可视化能力,以及高度开放的定制化能力,在赋能一线业务人员到开发人员全链路打通的基础上,能够实现新领域、新业务模式的探索,创新先驱型是低代码产品发展的领军者。
第二,低代码助力企业数字化转型加速。
低代码以其低成本、高效率、高质量的特性,成为企业转型战略布局中的热点。不同企业规模、不同企业发展阶段、不同业务转型需求,低代码的应用有不同的适配性。1)针对不同企业规模,普适发展型产品适配于中小型企业;而产品研发型和领域服务型,则分别适配有研发能力的大企业和研发能力薄弱的大企业。2)针对不同企业发展阶段,创业期企业可借助低代码快速验证产品;成长期企业可借助低代码迅速上线营销方案;稳定期企业可借助低代码监控调整管理模式并进行提前的战略布局,培育新产品。3)针对不同业务转型需求,通用型业务如人事、财务、行政等需求,普适发展型低代码能够很好进行覆盖;领域型业务可借助低代码的高度封装能力,降低复杂度并快速完成业务场景拼装;综合性业务则适用于研发型低代码产品,借助其开放性,打通企业内各系统,消除数据孤岛。
第三,低代码赋能领域应用持续优化。
根据企业数字化发展共建共享平台首次发布的《2022 低代码·无代码应用案例汇编》里收录案例的情况来看,低代码已经在通信、金融、制造、政务、能源、交通、零售、医疗、建筑、房地产和农牧 11 个领域实施落地,且应用场景在持续扩展。如在通信领域,数字化研发平台低代码推动中国联通数字化转型战略落地;在制造业领域,低代码助力中车唐山实现协同互联;在金融领域,兴业银行低代码开发平台“兴魔方” 支撑兴业银行体系化管理等等,多领域正在开展低代码的实践探索,并取得了应用成效。
四、从低代码面临挑战看
第一,是低代码概念认知不足,市场接受度有待提升。
低代码作为新 IT 技术之一,首先进入开发者视线,但它挑战了开发者对技术的掌控力,因此,从进入市场的源头就迎来了误解和质疑,主要体现在两个方面:一方面是开发者对低代码产生排斥心理,导致学习和应用进度滞缓;另一方面是市场接收不到系统的低代码应用教学和解决方案,导致认知不足。事实是,低代码尽管降低了开发的技术门槛,让业务人员可以进行简单地开发工作,但这并不意味着低代码对专业开发人员的需求就会消失,反而需要扩大开发者队伍,划分能力团队,让专业开发者深挖逻辑设计,让技术人员统一运营管理,让业务人员创新业务模式,各角色都能找到自己的定位。
第二,是低代码技术尚未成熟,系统融合能力有待加强。
1)低代码尚未覆盖全生命周期的软件开发。当前国内市场中,表单驱动产品占据着绝对比例,在测试、部署、运维等环节,企业能够通过低代码对操作流程进行封装,然而面对架构设计、硬件资源适配等方面支撑乏力;2)老旧系统覆盖面广,结构复杂,低代码灵活介入改造能力不足。老旧系统技术架构往往较落后,随着业务增长和时间堆叠,升级迭代困难,目前低代码尚难介入进行系统优化,且对于是否存在全面的老旧系统低代码改造方案也有待商榷;3)低代码与 DevOps 流程需进行融合,进一步提升研发效能。传统 DevOps 流程的生产、测试、部署庞杂,更多关注在持续集成、持续部署领域,低代码开发则更多从业务视角入手提升开发效率。目前极少低代码产品能够提供应用程序代码查验,而 DevOps 通过黑盒测试、第三方安全审计、法律认证及协议等解决软件查验问题,低代码对开发过程的多层次封装,导致开发人员对开发过程的掌控率低,查验困难,两者亟需融合。
第三,是低代码应用优势不明显,难以满足典型场景需求。
主要体现在三个方面:1)支撑高并发、高可用场景乏力。低代码往往对技术封装层级较多,牺牲了部分软件的运行效率,在面对高并发、高可用场景时处理能力受限。2)场景连接能力有限,生态兼容能力有待提高。面对大型应用系统时,因存在多种、多重协议和权限,系统对接不仅要实现数据打通,连带的系统扩展、权限、持续优化也需关注,目前低代码在企业级应用系统的生态兼容上还有很长的路要走。3)缺乏透明度,缺少数据监管能力,安全性难以保障,影响着低代码产品的信任程度。低代码将业务逻辑进行封装,在开发和应用过程中,无法确定应用系统的底层处理逻辑和执行方式,无法管理数据的生产、存储、交换、共享等活动,也无法获取底层日志记录、共享和访问控制,导致开发者对应用系统调优和二次开发无从下手,也失去了对底层的安全管控和跟踪能力,这些都影响着对低代码产品的信任度。
第四,是低代码产品孤岛问题严重,市场交易成本较高。
从产品来说,低代码产品同质化严重,但市场中尚未有头部产品引领低代码市场发展,众多低代码开发平台之间无法兼容,使得更换产品服务的技术难度更高,往往容易形成孤岛;从市场发展来说,低代码产品在市场中的定价并不高,而且丰富的产品模式和服务模式足以满足企业数字化转型初始阶段的需求,但苦于没有完整的市场调研和产品选型参考,导致企业采购决策时间延长,间接提高了交易成本。
五、从低代码未来趋势看
低代码经过了十余年的沉淀,正在绽放光彩,在向好的政策支持、积极活跃的市场环境和良好的技术发展环境的共同推动下,低代码将持续创新,已在多方面展现出巨大的潜力。
第一,从市场发展方面看,政策引导和市场推动双重助力,低代码市场竞争逐渐加剧,差异化和创新性发展逐步显现,市场格局将迎来改变。
第二,从技术发展方面看,低代码自身持续发展,加强与新 IT 技术融合应用,互相激发出更大的能量,推动自动化向智能化转型,持续沉淀市场。
第三,应用场景方面,低代码敏捷开发将成为重要的软件开发模式,低代码与 PaaS 结合将进一步提升云上的敏捷开发能力,与此同时低代码数字化平台建设将会成为行业新赛道。
白皮书参编单位
版权声明:本白皮书版权属于中国信息通信研究院-企业数字化发展共建共享平台,并受法律保护。转载、摘编或利用其它方式使用本白皮书文字或者观点的,应注明“来源:中国信息通信研究院-企业数字化发展共建共享平台”。
如何获取《低代码发展白皮书(2022 年)》或《2022 低代码•无代码应用案例汇编》?
可通过微信搜索“可信数字化”公众号进行关注,在消息中回复“2022 低代码白皮书” 或 “2022 低无案例” 即可获得对应的资料下载链接。
企业数字化发展共建共享平台(EDCC)简介
企业数字化发展共建共享平台(Enterprise Digital Contribution Community, EDCC)成立于 2020 年,以打造企业数字化发展沟通与合作平台,引领各行业数字化发展为使命,旨在联合政、产、学、研、用多方力量,凝聚产业共识,整合优质资源,开展技术研究,完善标准体系,搭建合作桥梁,推动企业数字化发展和应用落地。平台下设专家委员会、秘书处、企业 IT 数字化成熟度委员会、数字化可信服务委员会、数字化生态适配中心、低代码/无代码推进中心、业务中台推进中心、数字化业务安全生产推进中心、企业架构推进中心。
低代码•无代码推进中心及白皮书咨询
有关本次发布的白皮书及“企业数字化发展共建共享平台(EDCC) - 低代码•无代码推进中心”相关事宜,可联系:
车老师 chexin@caict.ac.cn 18611139904
郑老师 zhengshihao@caict.ac.cn 13390585116
评论