2023爱分析·中国面向开发者的低代码开发平台市场厂商评估报告

news2024/11/24 7:49:53

在这里插入图片描述

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 厂商评估

厂商介绍:
当前,用友处于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技术和应用平台之间具备低耦合特点,基于低代码开发平台开发的系统可以模块化方式,在缓存、中间件和元数据层面与企业底座打通,实现系统之间深度融合。此外,在低代码开发平台与行业深度结合趋势下,企业开发者希望低代码开发平台具备能直接复用的行业组件。用友在既往为大型央国企和行业龙头企业服务的项目中沉淀了一批行业组件,分布在制造、能源等多个行业。
    典型客户:
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/571828.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

单片机GD32F303RCT6 (Macos环境)开发 (二十八)—— 蓝牙透传模块HC-08 Android App开发

蓝牙透传模块HC-08 Android App开发 1、App整体开发思路 a、首先要申请权限,采用动态申请的方式,用户点击确认后方可操作蓝牙。 b、搜索蓝牙,之前的版本用startLeScan函数搜索蓝牙,虽然高版本中依然可用,但是google已…

什么时候该停止使用Scrum?

01、TL;DR:一个团队什么时候应该停止使用Scrum? 什么时候才能超越Scrum?毕竟许多类似思想、实践等事务迟早会过时;那为什么Scrum会是个例外?此外,我们不是通过实践Scrum来获得报酬,而是在既定的约束条件下解决客户的问题,同时又能为组织的…

( 链表) 707. 设计链表 ——【Leetcode每日一题】

❓707. 设计链表 难度:中等 你可以选择使用单链表或者双链表,设计并实现自己的链表。 单链表中的节点应该具备两个属性:val 和 next 。val 是当前节点的值,next 是指向下一个节点的指针/引用。 如果是双向链表,则还…

ubuntu 安装ffmpeg

一、我的编译环境 ubuntu 22 ffmpeg 4.36 二、安装必要的依赖 sudo apt-get update sudo apt-get install -y \autoconf \automake \build-essential \cmake \git-core \libass-dev \libfreetype6-dev \libsdl2-dev \libtool \libva-dev \libvdpau-dev \libvorbis-dev \lib…

160743-62-4,DMG PEG2000,1,2-二肉豆蔻酰-rac-甘油-3-甲氧基聚乙二醇2000

DMG PEG2000,DMG-mPEG2000,1,2-二肉豆蔻酰-rac-甘油-3-甲氧基聚乙二醇2000 Product structure: Product specifications: 1.CAS No:160743-62-4 2.Molecular formula: C34H66O 3.Molecular weight&#xff…

Ubuntu18.04 dash to dock启动器安装教程

1.安装主题工具:GNOME Tweaks sudo apt-get update sudo apt-get install gnome-tweak-tool2.手动安装dash-to-dock插件 Dash-to-dock不支持3.32以上版本的gnome,git clone dash to dock的仓库 yeatsyeats-virtual-machine:~/Tools$ git clone https:/…

Axure教程—垂直方向多色图(中继器)

本文将教大家如何用AXURE制作动态垂直方向多色图 一、效果介绍 如图: 预览地址:https://9fxtte.axshare.com 下载地址:https://download.csdn.net/download/weixin_43516258/87822547?spm1001.2014.3001.5503 二、功能介绍 简单填写中继…

mfc100.dll丢失如何解决?修复mfc100.dll的方法分享

mfc100.dll是Microsoft Visual C 2010中的一个动态链接库文件。如果该文件丢失,将会导致某些应用程序无法正常运行。在本文中,我们将探讨关于mfc100.dll丢失的问题,以及如何解决它。 一.什么是mfc100.dll mfc100.dll是Microsoft Visual C 20…

头羊部落亮相第26届北京餐食会

第26届AIFE2023亚洲(北京)国际食品饮料暨餐饮食材展览会(简称:BCFE北京餐食会) 于2023年5月23-25日在北京中国国际展览中心火热召开。顺应时代发展下的餐饮新潮流,北京餐食会首次聚焦预制菜市场,为彰显预制…

Web安全:代码执行漏洞 测试.

Web安全:代码执行漏洞 测试 攻击者可以通过构造恶意输入来欺骗应用程序执行恶意代码。这种漏洞通常出现在应用程序中使用动态语言(如 PHP、Python、Ruby 等)编写的代码中,因为这些语言允许在运行时动态执行代码。攻击者可以通过构造特定的输入来欺骗应用…

分布式事务的21种武器 - 5

在分布式系统中,事务的处理分布在不同组件、服务中,因此分布式事务的ACID保障面临着一些特殊难点。本系列文章介绍了21种分布式事务设计模式,并分析其实现原理和优缺点,在面对具体分布式事务问题时,可以选择合适的模式…

经典组件知识(zookeeper,kafka,ngix)

关于zookeeper的具体介绍 优化的点可以在于zookeeper吗&#xff1f; 如何安装使用&#xff1f; #include <zookeeper/zookeeper.h> 1、先配置java环境JDK&#xff0c;因为需要用java编译&#xff1b; 2、下载zk源码&#xff0c;解压&#xff1b; 3、重命名配置文件zoo_sa…

5000 字手把手实战|Kubernetes+极狐GitLab CI,获得极致 CI/CD 体验

目录 极狐GitLab CI K8s 架构解析 极狐GitLab CI 流程图 流程详解 极狐GitLab CI K8s 架构优点 开启极狐GitLab CI K8s 实战 环境准备 记录注册信息 获取极狐GitLab Runner 绑定 docker.sock 配置缓存 安装极狐GitLab Runner 集成 CI 定义文件 注意事项 配置…

Python实战基础11-函数

1 函数的创建于调用 1.1 创建一个函数 创建函数也称为定义函数&#xff0c;定义函数的格式如下&#xff1a; def functionname([parameterlist]): [comments] [functionbody] 参数说明&#xff1a; functionname&#xff1a;函数名称&#xff0c;在调用函数时使用。 paramete…

用echarts绘制的柱状图、折柱结合图,源码文末免费拿!

文章目录 Apache EchartsNPM 安装 ECharts在线定制 ECharts使用 Echarts 绘制基础柱状图绘制带背景的柱状图绘制带背景的柱状图绘制多条柱状图绘制条形柱状图绘制带标记的柱状图绘制折线图和柱状图绘制多轴折线图和柱状图源码地址 Apache Echarts 本文中的所有代码&#xff0c…

剑指offer(C++)-JZ46:把数字翻译成字符串(算法-动态规划)

作者&#xff1a;翟天保Steven 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 题目描述&#xff1a; 有一种将字母编码成数字的方式&#xff1a;a->1, b->2, ... , z->26。 现在给一串数字&#xf…

如何在Angular应用程序中插入自定义 CSS?这里有答案!

Kendo UI for Angular是专用于Angular开发的专业级Angular组件&#xff0c;telerik致力于提供纯粹的高性能Angular UI组件&#xff0c;无需任何jQuery依赖关系。 Kendo UI R1 2023正式版下载(Q技术交流&#xff1a;726377843&#xff09; 为什么需要在 Angular 应用程序中插入…

兼容性测试点和注意项,建议收藏

一&#xff1a;兼容性测试的概念&#xff1a;就是验证开发出来的程序在特定的运行环境中与特定的软件、硬件或数据相组合是否能正常运行、有无异常的测试过程。 二&#xff1a;兼容性测试的分类&#xff1a; &#xff08;1&#xff09;浏览器兼容性测试 指的是在浏览器上检查…

航空公司预订票数学建模论文

航空公司预订票数学建模论文篇1 试谈机票订票模型与求解 一、概述 1. 问题背景描述 在激烈的市场竞争中&#xff0c;航空公司为争取更多的客源而开展的一个优质服务项目是预订票业务,本模型针对预订票业务&#xff0c;建立二元规划订票方案&#xff0c;既考虑航空公司的利润最大…

form-create和form-create-designer创建自定义组件

在项目中&#xff0c;我需要使用表单设计器form-create-designer设计带有选择用户的弹窗组件&#xff0c;而设计器内置的组件不能满足需求&#xff0c;因此要创建自定义组件。form-create 支持在表单内部生成任何 vue 组件。 1.开发选择用户的组件 SelectUser.vue <!--用户…