低代码/无代码如何打破“鸡肋”困境?


    前言:
    低代码及无代码领域从2019年开始被资本市场关注,在争议中不断发展,至今仍存在诸多尚未厘清的概念有待探讨,因此我们全面研究梳理了低代码/无代码行业最新情况,试图探讨以下核心问题:
    ·    无代码/低代码是不是伪需求?
    ·    近几年无代码/低代码行业快速崛起的驱动因素是什么?
    ·    无代码/低代码行业和快速兴起的基于云的生意关系是什么?
    ·    国内外无代码/低代码领域在近一两年有哪些新的行业趋势或变化?
    本次Scale Partners 势乘资本将力求全面、客观地分析这一行业,并在此基础上阐述我们当前的看法,并对未来趋势做出预判。
    
    01 核心结论汇总
    1.总体来说,当前无/低代码行业在中国面临专业编程人员不常用到,业务人员不易熟练使用的痛点。但是我们认为,在企业数字化转型的需求逐步强烈、IT开发人员的供给越发呈现出相对短缺的背景下,无/低代码产品的价值会逐步被市场认可。另外,随着未来适配VR等设备的虚拟内容数量的剧增,这部分内容创作的需求一方面需要依靠AI来满足,另一部分预计需要人借助低代码工具来满足。
    2.表单驱动型无/低代码厂商可能难以解决跨行业、多场景的复杂需求,我们认为模型驱动型产品会逐渐成为主流。对低代码公司来说,提升产品力需要从两方面入手:一是提升底层技术实力,丰富数据模型的丰富度;同时要通过与专业的咨询公司、深耕行业的解决方案服务商等机构合作,加深对客户所处行业、业务开展的具体场景的理解。
    3.考虑到低代码平台对用户的代码能力有一定要求,把控低代码平台上服务商的数量和质量很重要。良好的ISV生态不仅有利于企业低代码产品的推广,还有助于企业在特定区域市场内构建壁垒。
    4.在软件开发和应用领域,开源的势头越来越猛,但考虑到行业内无/低代码平台的使用者的创新能力在推动产品精进方面的能力有限,我们认为无/低代码行业不太存在被开源产品降维打击的风险。
    5.由于无/低代码企业将加强云计算企业的服务能力,云计算企业会继续保持对无/低代码行业的关注,并通过投资整合的方式将企业纳入自己的生态范围。从获客和增长的角度看,无代码企业倾向于与用户基数巨大的平台合作,低代码企业适合与提供定制化程度高的软件企业合作。
    6.目前各个无/低代码平台上的模型、数据和应用程序可移植性不佳。这种局面可能是无/低代码平台和合作绑定的云计算厂商所乐见的,因为这将增强客户对自家产品的依赖程度。在无/低代码企业之间的竞争背后,我们一定能看到云计算大厂的影子。
    7.众多国外无/低代码厂商在2021年初左右宣布进入中国市场,2021年互联网巨头也加大了在这个方向的投入力度。我们判断这个行业在未来会出现大量深耕特定行业或场景的“小巨人”,但单个“小巨人”可能不足以支撑起很大的估值,未来行业内的整合并购会非常活跃。
    8.行业可能面临的潜在风险有:市场需求不及预期、技术研发进度迟缓、市场竞争加剧、数据安全和隐私保护等政策收紧等。
    02 市场环境
    1. 无/低代码行业的定义及边界
    我们首先明确一下“无代码开发”、“低代码开发”的具体含义:所谓的“低代码开发”是指一种可视化应用开发方法,旨在让不同经验水平的开发人员能够通过图形用户界面,使用拖放式组件和模型驱动逻辑来创建 Web、软件和移动应用。
    广义来说,“低代码开发”一词包括了“低代码开发”和“无代码开发”。这两者的区别直观体现在完成应用程序开发所需代码量上——前者仍然需要编写少量代码,而后者不需要书写代码。因此,低代码应用主要面向企业内部开发人员,无代码应用主要面向业务人员。在后端,低代码和无代码的差异主要体现在对代码的模块化封装程度上。
    
    低代码和无代码分贝通过程序和封装模块实现特定功能
    我们很容易看出,低代码平台属于PaaS层,架设在IaaS上,通过“应用程序平台即服务(aPaaS,application Platform as a Service)+集成平台即服务(iPaaS,integration Platform as a Service)”共同构建。
    2. 行业历史及阶段
    (1)行业整体发展历程概览
    低代码开发的理念最早可以追溯至20世纪80年代第四代编程语言的提出,2000年可视化编程语言(VPL)助推低代码开发这一理念进一步发展。2014年,Forrester Research正式提出“低代码开发平台”(LCAP)这一概念,2018年Gartner进一步提出aPaaS和iPaaS概念,让低代码行业受到越来越多的人关注。
    在《2021年中国ICT技术成熟度曲线报告 (Hype Cycle for ICT in China, 2021)》中,低代码应用开发平台(LCAP)首次作为新兴技术热点被纳入。根据Gartner的预测,到2024年,所有应用程序开发活动当中的65%将通过低代码的方式完成,同时75%的大型企业将使用至少四种低代码开发工具进行应用开发。
    
    备注:第一代到第四代计算机语言
    第一代语言(或机器语言):一种面向计算机的程序设计语言,使用0和1表示各种命令。使用者通过计算机系统开关的面板输入指令到计算机系统中。
    第二代语言(或汇编语言):程序中的每一行直接对应到一条处理器指令,每种语言写出的程序只能运行在特定的一类处理器架构上。
    第三代语言(高阶汇编语言):比第一代及第二代编程语言更加的抽象化,一句话对应多条汇编语言。高阶汇编语言更加接近人类的语言,需要编译器或是直译器。
    第四代语言(目标语言):目标语言的核心在于用清晰、明确、规范的语言,来精准地描述出使用者要实现的功能。目标翻译器会自动把目标语言翻译为计算机的操作语言。
    (2)低代码行业在国外发展情况
    ·    1999年,Salesforce创立
    ·    2001年,Outsystems创立
    ·    2007年,MIT将低代码开发理念应用于儿童编程领域,推出Scratch
    ·    2015年,Amazo、AWS、Google、Microsoft等巨头开始入局低代码开发
    ·    2018年,Siemens收购Mendix,将其与工业互联网平台MindSphere整合。同年OutSystems获得KKR、Goldman Sachs等机构融资,成为行业独角兽
    (3)低代码行业在中国发展情况
    国内部分低代码平台厂商最早从事BPM相关业务,自2014年开始逐渐转型。这一时期主要玩家是传统软件厂商(如金蝶、用友、致远互联、泛微等),使用者更多是懂代码的开发者。同时客户需要购买服务器、部署环境、开发上线,从使用到上线门槛较高。
    自2019年开始,国内互联网大厂开始布局无/低代码行业。基于公有云,无/低代码产品使用门槛进一步降低。用户通常只需要注册一个账号就可以使用,产品的易用性、用户体验能有显著提升。这一阶段随着互联网基础设施建设不断健全,很多无/低代码产品可以直接调用系统,无需自行开发。
    ·    2010年,奥哲成立,发布H3 BPM
    ·    2012年,伙伴云成立
    ·    2013年,明道云成立
    ·    2014年,APICloud、IVX成立
    ·    2015年,轻流成立,帆软推出“简道云”,华炎软件推出低代码开发平台“华炎魔方”,奥哲推出“氚云”(并于次年与钉钉达成战略合作)
    ·    2016年,葡萄城GrapeCity推出企业级低代码开发平台"活字格";同年无远、数睿数据成立
    ·    2017年,ClickPaas成立,并于次年发布aPaaS产品
    ·    2018年,九章信息科技孵化推出搭搭云
    ·    2019年,黑帕云、数式科技、白码、维格表成立,并于当年上线相应无代码或低代码开发产品
    ·    2019年,阿里“宜搭”低代码应用搭建平台上线,与钉钉打通
    ·    2020年,华为推出AppCube
    ·    2020年11月,字节推出飞书多维表格
    ·    2021年初,腾讯云“微搭”低代码平台上线
    (4)行业正在发生的趋势与变化
    1)由于模型驱动型产品能够满足更加多样化的需求,越来越多的企业开始从表单驱动向模型驱动转换。在打造模型驱动型产品时,数据安全性、接口多样性、模型丰富性是客户较为关注的维度;
    2)随着产品的完善和模型的积累,无/低代码平台将逐渐从企业管理事项逐步向企业核心业务场景切入,给出标准化的开发解决方案,实质地参与到企业价值创造的过程中;
    3)越来越多的传统软件企业和云计算企业入局低代码行业,并加大了投资力度,防止低代码企业侵蚀自身SaaS业务和软件定制开发市场。部分企业通过投资、收购低代码企业的方式进一步增强对客户的服务能力,丰富自身构建的企业服务生态;
    4)越来越多的无/低代码企业认识到了社区建设的必要性和意义。用户的反馈和分享出来的使用心得可以帮助企业持续提升产品力,并降低新用户的使用门槛。在用户与企业、用户与用户之间的良性互动中,企业的平台价值得到提升,用户对平台产品的粘性进一步增强。
    3. 市场需求及价值
    只有当行业能够创造社会价值、行业内企业能够解决消费者的需求(Needs),这个行业才有存在的意义,值得我们花时间和精力搜寻优异的投资标的。那么,无代码/低代码这个行业到底解决了什么需求、创造了什么价值呢?
    (1)帮助中小微企业低成本、快速地完成信息化建设
    尽管越来越多的企业已经意识到信息化建设的必要性和紧迫性,中小型企业由于人才短缺、信息化基础差、研发投资预算有限等现实因素的制约,无法高效、高质量地推进信息化建设。对中小企业来说,无代码/低代码开发平台提供了一个更加低成本且相对可靠的解决方案。
    (2)帮助中大型企业快速满足临时性、边缘性的需求
    由于中大型企业的开发人员往往无法快速响应业务人员大量、多变、长尾的需求,业务人员或是在日常工作中使用过时、低效的业务工具,或是不得不寻求外包服务商的帮助。无/低代码开发平台可以提高开发人员对需求的响应和处理速度,甚至直接赋能业务人员,使其借助无/低代码开发平台自行进行应用程序开发。
    (3)帮助企业打通已经使用的多套软件,实现数据互联互通
    一般规模较大的企业通常应用了OA、HRM、CRM、ERP等多套软件系统,这些系统彼此之间可能存在信息不互通的问题。无代码/低代码平台通常具备“连接器”模块,可以帮助企业打通、集成已使用的多套软件。另一方面,同一个低代码工具/平台可以开发出面向不同业务或场景的应用,这些应用之间天然能够实现数据互联互通,将潜在问题解决于无形。
    (4)帮助软件企业更高效地交付产品、服务客户
    软件企业经常面临这样的局面:目前已经推出的产品无法满足客户的部分需求,而如果企业使用定制化方式进行开发,效率低且成本高。这类对定制化软件来说“太重”、对SaaS产品又“太轻”的需求特别适合通过无/低代码开发来满足。软件企业可自行搭建具备可配置、可变动的“乐高式”工具的开发平台,帮助企业员工快速地在标准产品上开发客户的个性化功能。除此之外,无/低代码平台还可以帮助CRM、ERP等软件企业的商业伙伴、代理商的实施团队快速搞定二次开发,加快整体交付节奏。
    根据ClickPaaS的测算,无/低代码开发相较于传统软件开发模式,可平均缩短创建周期75%、平均缩短集成周期90%,大幅降低代码出错风险。
    4. 市场规模及增速
    如果无代码/低代码行业的市场规模有限且增长缓慢,那么在这个行业中诞生独角兽的概率就小很多,创业者与投资人也不会过多关注这个领域。因此,我们需要对全球的无代码/低代码行业市场规模及增速有一个数量级层面的正确认知:
    ·    根据首次于2014年提出“低代码”这一概念的估算,2017年全球低代码开发平台市场规模为38亿美元,2022年市场规模将达到212亿美元,五年CAGR为41.03%;
    ·    据测算,全球低代码市场规模在2020年达84亿美元,预计2021年超过百亿美元,2025年将达到471亿美元,五年CAGR为41%;
    ·    据估计,全球低码开发平台市场预计将从2020年的132亿美元增长到2025年的455亿美元,CAGR为28.1%。
    当然,我们还需要对中国的市场规模和增速有所了解:根据Statista的统计和预测,2020年中国无/低代码市场规模达到15.9亿元,预计在2025年将突破131亿元。考虑到目前国内无代码/低代码企业数量有限,头部公司年营收大致在千万到亿这个量级,我们认为这个估算结果较为合理。
    综上所述,尽管无代码/低代码行业在中国的市场规模目前较小,但全球市场规模在百亿美元量级,且增速飞快,是一个足够大的市场。因此,对这个行业进行严谨的分析是必要且有意义的。
    5. 市场增长的驱动因素
    那么,究竟是什么原因让无/低代码平台在过去的几年里持续获得关注,并让诸多机构对市场规模和增速有着相当乐观的预期呢?概括起来我们认为原因主要有如下几点:
    (1)企业信息化和数字化进程不断深入
    在经济增速放缓、行业竞争加剧的大背景下,越来越多的企业意识到数字化和信息化建设的必要性和紧迫性,并愿意为之付费。由于无/低代码开发平台能够有力促进企业的数字化转型,因此这个行业在过去几年里快速发展。
    (2)软件开发人员供给相对短缺
    与日益增长的应用开发需求相比,软件开发人员的数量显得严重不足。根据Gartner预计,2021年全球市场对于应用开发的需求将是IT公司产能的5倍。Microsoft估计,未来 5 年将有 4.5 亿款新应用程序将被开发出来(这一数字超过过去 40 年的总和),IT人才产能严重短缺。
    (3)互联网基础设施不断完善
    一方面,越来越多的企业开始使用云计算厂商提供的产品和服务;另一方面,很多成熟的应用程序都开放了接口,其他产品无需自行开发,可直接调用系统或者功能。因此,无/低代码产品应用的基础条件越来越成熟,行业开始加速发展。
    (4)WEB 应用的前端技术和模型化设计的基础越来越成熟
    从历史演进过程看,软件编程语言的发展主脉络就是高级语言对低级语言的抽象封装复用(例如C 对汇编、C++ 对 C、Java 对 C++)。在云时代,我们有理由认为新的趋势是可视化编程语言(VPL)对传统编程语言的抽象封装复用。
    
    
    1  2  下一页>