20231120中国企业低代码及无代码应用价值报告-V6
出品机构:甲子光年智库研究指导:宋涛研究团队:刘瑶发布时间:2023.12目 录Part 01审视:简单概念之下的深刻内涵Part 02突围:时代飞速发展下的惊涛骇浪Part 04实践:智能时代下围绕业务的探索Part 05展望:低/无代码时代的人才需求Part 03价值:来源于技术,忠于业务实现追本溯源,低代码/无代码概念的关注来自于开发效率的极致追求对低代码/无代码概念的观察,不仅仅要看近10年的变化,市场需要将时间线拉长,理解这一概念提出背后的本质追求——降低编码语言的晦涩难懂,从根本上提高开发的效率。第一阶段 – 初有萌芽,探索尝试1980年代,4GL“第四代编程语言”的出现(后衍生为VPL);1987 年,Apple 发布的 HyperCard;2001年,SaaS的兴起,各类软件厂商尝试减轻开发难度;2001年,模型驱动架构(MDA) 的出现;2007年,Salesforce面向开发者推出Force.com应用开发平台;第二阶段 – 概念初成,头部尝鲜2007年,苹果发布iPhone iOS进入移动设备市场,随后一年谷歌的Android问世,Android Studio和Xcode等可视化编辑器提升开发效率;同时期,基于可视化编程语言的Web应用程序开发平台逐步得到认可,越来越多可视化手段帮助灵活地创建相应的web网站,带来更好的用户体验。2014年,Forrester提出“低代码平台”的概念;并且Gartner 将这一概念更广泛地推向大众,低代码/无代码从技术探索逐步走向形成市场共识。第三阶段 – 高速发展,群雄争霸移动互联网和云计算的发展,为低代码提供了技术支持,低代码/无代码实现飞速的增长;2018年,西门子收购低代码企业Mendix、美国低代码独角兽企业Outsystems获得1.5亿美元的融资。海内外市场均进入了高速发展的阶段。2015-2022年,国内低代码/无代码企业得到资本关注,截至2022年年末,融资事件高达80笔以上,其中亿元以上融资有18笔以上,并且软件开发厂商、云服务厂商等软件开发相关企业纷纷进入。2007年之前2007年-2014年2015年-2022年2023年开始,企业要面对机会与挑战的考验第四阶段 – 竞争加剧,AI登场生成式人工智能(AIGC)的价值与影响力在2023年得到诸多关注。2023年3月22日,微软旗下代码托管平台GitHub发布了编程辅助工具Copilot的全新版本Copilot X,新版本接入GPT-4,并新增了聊天和语音功能,允许开发人员用自然语言询问如何完成特定的编码功能。代码的开发方式,断崖式地提高了开发效率。同时,经过近十年的快速发展,低代码/无代码的厂商大量进入市场,同质化竞争愈演愈烈,部分脱离业务的低代码/无代码产品在使用过程中也备受争议,褒贬不一。低代码/无代码市场未来将面对技术及需求的双重洗礼,在探索中寻找出正确答案。ChatGPT带领全球跑步进入AGI时代,低代码/无代码对于开发效率的实践落地能力值得重新思考广义的低代码、无代码的理解:完成业务数字化项目开发的多重手段•Forrester对于低代码的定义:能够以“最少的手写代码”和设置快速开发应用、配置和部署业务应用程序。也是目前市场对于低代码开发平台产品及服务的核心需求。•无论是低代码、无代码还是纯代码,这些概念并不完全互斥,而是所表达的是工具对于项目开发环境、时间、人员要求不同程度的助力,解决企业数字化转型的业务需求和开发成本之间的矛盾,更高效地利用企业的数字化资产。广义的低代码无代码纯代码X%(1-X%)“无”“低”X(0≤X≤100)代表了多层次、细粒度、可复用的企业“数字化资产”满足应用开发需求的程度X值越大,数字化资产满足业务需求的程度越高降低代码的撰写门槛难度:往往在可视化界面中,通过拖拉拽执行代码模块。市场往往希望强调不需要任何编程语言基础,目的是消除使用者的语言学习成本。提升开发工作的效率:减少可重复代码的繁琐工作,通过搭建工具提升软件开发速度,加快项目的上线及迭代效率,市场的关注点是提升开发项目的经济性,加速企业数字化的进程。纯代码往往指全部或者绝大部分的编码工作均由开发者编写完成,不依靠任何模块自动化生成通过降低项目开发成本的资金及时间双重成本,提升业务数字化效率数据来源: 《低代码、纯代码和无代码的区别与联系》,公开资料,专家访谈,甲子光年整理比较指标纯代码无代码低代码技术特征的区别开发方法模型驱动表单驱动*模型驱动&表单驱动*代码生成方式全程手写代码100%平台自动生成80%以上平台自动生成*平台可复用“数字化资产”不依赖依赖度高依赖度较高编码灵活性高偏低较高可编程能力高偏低较高客户化定制能力高偏低较高可移植性强极大地依赖于 APaaS 平台的部署功能对开发者的要求很高门槛较低仍有门槛(仍需要编码逻辑及开发基础)编码标准化程度低高较高编码的错误率高低较低用户操作的一致体验不一致一致BizDevOps 一体化过程自己建设APaaS平台负责管理从技术特征剖析无代码及低代码:不单单是代码工作量的极简*部分无代码平台/低代码平台是围绕表格完成业务的流转,一般被称为表格驱动;*模型驱动、表单驱动及表格驱动往往是从开发的角度出发进行区分,其他如“数据驱动”等,则是从业务需求和数据治理的角度去进行产品的描述。数据来源: 《低代码、纯代码和无代码的区别与联系》,公开资料,专家访谈,甲子光年整理从业务需求剖析无代码及低代码:应用场景互补,目标人群具备差异性比较指标纯代码无代码低代码经济性的区别工作量较大较小较纯代码大幅减少交付较慢较快较快开发周期较长较短较纯代码明显缩短总开发成本较高较低较纯代码明显降低应用适应性预算充裕的应用开发预算较小的轻量化应用预算有限的普通应用开发应用场景的区别普适性强弱较强应用场景限制没有特别的限制专注于特定的细分领域适用于管理应用的开发行业领域通用性高不高较高适合的应用类型业务决策层应用业务执行层业务管理层应用目标开发者的区别对开发者的要求很高不高较高目标开发者专业开发者公民开发者专业和公民开发者融合团队业务复杂度负责人专业开发者公民开发者公民开发者客户化代码复杂度负责人无专业开发者样板代码复杂度负责人低代码平台低代码平台全体开发者构成专业开发者公民开发者,低代码平台公民开发者,专业开发者,低代码平台数据来源:《低代码、纯代码和无代码的区别与联系》,公开资料,专家访谈,甲子光年整理低代码/无代码均提供了数字化转型新的生产作业模式工具企业在构建数字化作业系统的过程中需要同时解决——柔性作业、敏捷作业、快速研发、降本转型的基本问题企业的数字化转型低代码无代码通用化开发①可视化、无需编码;②主要交付企业生产作业过程中常用的系统和服务;③不同产品发展基因和思路的低代码产品,直接影响交付的常用系统和服务能力范畴。扩展化开发①少量编码;②主要交付企业生产作业过程中个性化的系统和服务。无代码应用搭建平台①基于规范的流程结合可视化的“拖拉拽”搭建相对较为简单的应用和服务;②例如各种在线表单、问卷、审批等;③大部分情况下,产品本身无法完成业务逻辑的编写。面向T端用户在线集成开发环境,支持应用程序开发、部署和运行,提供软件开发中的基础工
20231120中国企业低代码及无代码应用价值报告-V6,点击即可下载。报告格式为PDF,大小3.23M,页数47页,欢迎下载。