2023爱分析·中国面向开发者的低代码开发平台市场厂商评估报告(2020 中国低代码开发平台十大发展趋势)
01 研究范围定义
“低代码”是一种可视化的应用开发方式,相对于传统编写代码的“纯代码”开发方式,低代码开发平台可以减少代码编写量或不使用代码编写进行应用的开发。随着技术革新,大模型也为低代码开发平台发展指明了新方向。从开发者与开发平台交互方式、代码自动生成,到底层元数据模型变化,搭载大模型能力的低代码开发平台将重构开发编程的思维逻辑。
近年来,开发者的范畴也在不断扩大,包括甲方测试人员、产品经理等接受过专业培训、具备软件开发思维和代码基础知识的岗位;ISV、SI合作伙伴;编程爱好者、高校学生等社会化开发者等。
图1:开发者群体分类
当前,开发者生态建设已经成为低代码市场的发展趋势,头部低代码厂商已着手发展低代码产品生态,例如针对不同开发者群体推出差异化产品、发展开发者培训、交流和认证体系、沉淀行业组件、提供生态伙伴软件发布平台等。
基于此,爱分析将详细分析面向开发者的低代码开发平台市场,并评估代表厂商的产品发展和生态建设情况,为各类开发者提供精准的低代码产品选型指南。
02 面向开发者的低代码开发平台市场分析
市场定义:
面向开发者的低代码开发平台是基于可视化和模块化思想,通过将业务组件封装为可复用模块,结合脚本语言等扩展能力,以尽量减少编写代码方式完成应用快速开发,且针对甲方、ISV和社会化开发者布局了完整开发者生态的开发平台,主要面向具备一定软件开发思维和能力的开发者。
终端用户:
甲方企业的IT部门开发工程师、产品经理、测试人员等;ISV、SI开发者;高校学生等社会开发者
甲方核心需求:
- 开发者范围扩大后,产生了对低代码开发平台的独特需求。在使用体验上,开发者希望获取符合开发者所属群体使用需求的版本;在研发学习上,开发者希望借助低代码开发平台提升开发能力;在产品功能上,开发者希望平台沉淀合用的组件;在职业发展上,开发者希望自己开发的系统能够产生收益。
- 开发者需要缩短体系和架构设计等环节的周期,更敏捷地开发应用。开发者与业务人员需求交互、体系和架构设计、微应用分拆设计等环节带来漫长的项目周期。开发者希望低代码开发平台帮助企业IT人员缩短此类开发环节,进一步提高开发效率。
- 开发者需要使用低代码开发平台开发具有行业属性的应用。由于各企业的行业系统差异较大、需要行业Know-how支持等原因,低代码开发平台通常不具备标准化系统和组件。为此,开发者需要低代码开发平台具备行业系统开发所需组件和模型,支持其开发具有行业属性的应用。
- 针对企业级应用开发需求,企业开发者需要整合低代码平台能力,与自身低代码产品形成互补。近年来,央国企和行业头部企业已经布局本地化低代码/零代码开发平台,但此类平台以表单驱动为主,对企业业务场景下的ERP、WMS等复杂系统开发往往力不从心。为此,企业开发者需要从有复杂系统开发能力的厂商处引入其低代码开发平台能力,与现有低代码平台形成互补。
- 开发者希望低代码开发平台功能全面、操作方便,降低学习和使用成本。开发者使用低代码开发平台需要付出额外的学习和使用成本,如短期内开发效率下降等。此外,开发者将受到低代码开发平台功能限制,产品能力的边界即是系统开发的边界。为此,开发者希望低代码开发平台既容易操作,又功能全面,以降低学习和使用成本。
- 开发者需要结合生成式AI、大模型技术,赋能低代码应用开发。自然语言开发填补了低代码开发方式与传统代码开发的思维差异,加之生成式AI具备规则执行能力,能完成许多配置类工作,企业需要结合生成式AI和大模型技术,赋能低代码应用开发。
厂商能力要求:
- 低代码厂商需要针对开发者独特需求,搭建完善的开发者生态。低代码开发平台应搭建完备的生态,面向各类需求提供解决方案。低代码厂商还应搭建开发者培训和认证体系和开发者交流社区,方便开发者学习和研发,并在低代码开发平台应沉淀开发者研发的行业组件,允许开发者直接复用。此外,针对ISV等生态伙伴的商务需求,低代码厂商应为其提供软件发布平台,与生态伙伴共赢。
- 面向开发者的低代码开发平台需要沉淀齐全的应用组件和模板,并重视交付伙伴体系建设,全方位赋能企业应用开发。为满足开发者敏捷开发需求,厂商需在平台上沉淀组件和模板,并具备齐全的业务组件和能力组件,尽可能满足开发者需求。近年来,企业定制化开发需求愈发明显,标准化低代码应用难以应对。在此背景下,低代码厂商需要重视产品生态建设,搭建完备的开发者培养体系,培育更多交付伙伴。
- 低代码厂商需要有丰富的行业积累,并以提供行业组件和拓展ISV伙伴的方式沉淀行业能力。为满足开发者开发行业应用需求,低代码厂商及其ISV伙伴需要在过往项目中积累行业经验,将其转化为面向开发者的低代码开发平台的特征体系,并以组件的形式存放在行业组件库中,供开发者调用。由于低代码厂商难以针对每个行业沉淀足够的组件,厂商应积极拓展不同行业的ISV生态伙伴。并且,ISV伙伴基于平台开发的标准化行业应用可以在云应用商店为企业提供SaaS服务。
- 面向开发者的低代码开发平台需要具备企业级复杂业务系统开发能力,且产品各模块之间应具备低耦合特点。平台应具备企业级PaaS底座,且各个模块之间应具备低耦合的特点。此外,厂商应具备由专业IT人员组成的服务团队,或通过客开伙伴,在复杂系统搭建全程提供技术支持。
- 面向开发者的低代码开发平台应保证功能全面,并为开发者提供通畅的技术服务体系。平台应向开发者提供全面的功能,使开发者无需使用其他低代码产品。此外,低代码厂商需要为开发者提供通畅的技术服务体系,为开发者学习、适应新平台开发提供保障。
- 低代码厂商需要探索生成式AI与低代码开发平台互补的融合路径,赋能企业应用开发。例如,厂商可在自研或接入大模型后,基于自有项目需求文档训练其自然语言模型设计能力,并通过提高模型丰富度,降低对自然语言描述的精确性要求。
入选标准说明:
1. 符合面向开发者的低代码开发平台市场分析的厂商能力要求;2. 近一年厂商在该市场的营收不低于1000万元;3. 近一年厂商在该市场的付费客户不低于10个。
厂商全景地图:
03 厂商评估:用友
厂商介绍:
用友创立于1988年,是一家企业云服务与软件提供商,专注于信息技术在企业与公共组织的应用与服务领域。35年来,用友持续引领企业服务产业发展。用友1.0时期,通过普及财务软件,服务超过40万家企事业单位的会计电算化;用友2.0时期,通过普及ERP,服务超过200万家企业的信息化。
当前,用友处于3.0发展新阶段,通过普及数智商业创新平台——用友BIP,目标是要服务超过千万家企业的数智化,并成为全球领先的企业云服务与软件提供商。用友BIP发布以来,得到了一批行业领先的大型及中型企业选择和应用,为企业、产业、经济和社会带来独特价值。
产品服务介绍:
用友YonBuilder低代码开发平台以云原生、多租户、模型驱动为基础技术,面向原厂开发、ISV开发、本地化开发、企业自建、个人开发者在内的全生态,提供零代码和低代码可视化开发能力。YonBuilder低代码开发平台可实现低代码应用构建、低代码移动开发、低代码连接集成、低代码数据分析、低代码区块链构建和低代码AI开发,进而可以为用户提供全新应用开发、针对原厂应用的扩展、基于各行各业专业伙伴和客户提供分层开发能力。
图 2:YonBuilder低代码开发平台能力
厂商评估:
对开发者而言,用友在低代码开发平台产品性能、生态建设和服务经验三方面具有优势。产品性能上,YonBuilder低代码开发平台功能全面,具备承载企业复杂核心业务系统能力和快速集成能力,并积极探索大模型与低代码产品融合的前沿技术。生态建设上,用友重视低代码开发平台的开发者生态,建立了成熟的开发者认证体系,并为客开伙伴提供项目承接机会。服务经验上,用友擅长服务大中型企业,并从过往项目中沉淀了丰富的行业组件,助力企业研发具有行业属性的应用。为实现开发者一站式产品支持和服务,用友推出统一的开发者入口——用友开发者中心。在用友开发者中心,开发者不但能使用YonBuilder低代码开发平台进行应用构建,还可以实现学习赋能、技术交流、职业认证等完整用户体验旅程。
- 用友具备成熟的开发者认证体系和ISV云生态,为客开伙伴提供丰富的项目承接机会,与ISV伙伴打造深度融合方案。为降低学习成本,用友开发者中心推出一套成熟的开发者培训和认证体系。开发者可在YonBIP开发者社区学习、交流低代码系统开发和集成技巧,并在YonMaster开发者认证中心参与认证,选择成为针对不同产品类别的技术人才。与多数低代码开发平台仅面向企业和ISV开发者的生态建设不同,用友具备完善的客开伙伴体系。各类企业在通过用友的资质认证和能力考核后,即可以客开伙伴的身份,在YonMaker生态定制平台获取用友提供的大量客开项目线索,获取商业回报。于此同时,用友也十分重视与ISV伙伴的合作共赢。用友秉持1 1>N的伙伴融合理念,选择与ISV伙伴进行生态共创,共同赋能产业、助力企业数字化转型。加入用友生态圈后,用友将为ISV伙伴研发深度融合方案,并导入用友经营体系销售,满足客户一体化应用需求,从开发上线到营销推广、再到交易实现以及售后服务形成一站式的专业经营模式。
图3:用友开发者中心布局
- YonBuilder低代码开发平台具备承载企业复杂核心业务系统能力。YonBuilder低代码开发平台相较于当前多数表单流程累和页面设计类低代码开发平台功能更加全面,不仅具备表单和流程拖拉拽开发能力,还具备与企业原有技术底座融合能力,进而能够承载企业复杂核心业务系统。此外,用友具备专业客户实施团队和数量众多的ISV伙伴,能为企业业务系统开发提供全流程支持。YonBuilder开发核心业务能力已受到多家大型企业认可。不仅如此,用友还提出“All in YonBuilder”理念,将开发智能工具、数据、RPA等能力集成到YonBuilder低代码开发平台上,并要求用友内部系统率先全部使用YonBuilder低代码开发平台开发,在自用的基础上向外部开发者推广。
图4:YonBuilder一体化低代码开发
- YonBuilder低代码开发平台打造“集成资产运营平台”,预置多行业连接器,具备快速集成能力。使用YonBuilder低代码开发平台可以在标准系统接口处预置连接器,开发者只需在操作界面选中两个系统的模型,即可将其一键集成,降低了系统集成复杂度。为进一步摆脱对代码编写的依赖,用友还打造了“集成资产运营平台”,将过往项目中编写的连接器沉淀其上,方便开发者随时调用。目前,用友已积累银行、电商和主流央国企系统连接器,并着手搭建汽车等其他行业类连接器仓库。
- 用友擅长服务大中型企业,并具备丰富的行业组件沉淀。用友善于服务大中型企业,其YonBuilder技术和应用平台之间具备低耦合特点,基于低代码开发平台开发的系统可以模块化方式,在缓存、中间件和元数据层面与企业底座打通,实现系统之间深度融合。此外,在低代码开发平台与行业深度结合趋势下,企业开发者希望低代码开发平台具备能直接复用的行业组件。用友在既往为大型央国企和行业龙头企业服务的项目中沉淀了一批行业组件,分布在制造、能源等多个行业。
典型客户: