避坑指南: “低代码开发平台”怎么选看这篇!附案例参考

news2024/11/24 14:13:01

从事TOB行业 9 年,深入体验过 10 余款低代码产品。

下面基于我的个人认知给大家讲一讲:

  • 低代码开发平台该如何选?
  • 从哪些维度可以判断低代码平台适合你的企业?
  • 多家企业采用低代码平台的实践案例!

目前市面上有超过 200 家低代码平台,它们的用途、定价和版本各不相同。因为有众多的选项,所以决策过程可能变得相当复杂。选择满足企业长期需求的低代码平台可能更为迫切。因此,在本回答中,我将通过解释在为企业选择低代码平台时应该找到的6个契合度来帮助大家简化决策过程。

一、目的契合:满足需求

驱动企业构建应用系统的主要目的通常可以分为以下三种类别。

  1. 原型:在构建成熟的应用软件之前先验证想法;
  2. 一次性需求:如营销 / 活动网站;
  3. 持续演化的应用软件:这些通常是业务线应用系统。

对于原型和一次性需求,选择“全栈低代码平台”会更好。例如,业务人员可以使用全栈低代码平台创建页面原型、数据模型、流程来验证和展示他们的需求。IT 部门随后可以将其开发成成熟的应用系统。此外,业务人员可以使用全栈低代码平台自行完成一次性需求,如问卷调查或活动营销页面。

而对于需要持续演化的应用系统,全栈低代码平台也可以通过“js代码”或“java代码架包嵌入”的方式来拓展应用功能。如果遇到很独特的业务需求或者经常发生变化的需求,那么全栈低代码的开发模式也会更适合。此外,全栈低代码平台还适合用于开发特定类型的应用系统,如网站、移动网页、后台系统、APP、小程序、API 或 数据库等。

当然了,对于这些场景,并非都一定要用全栈低代码平台,因为部分优秀的低代码平台也是可以手到擒来的。因此,为特定目的选择正确的低代码往往是一个好的开始,你不一定要只使用一个企业范围的低代码平台。

以下是我基于自身了解梳理的一份对应于特定类型应用系统的低代码平台。

应用类型

低代码平台

网站

Carrd、Sharetribe、IVX

表单

JotForm、formsflow、轻流、明道云

Web应用

Glide、Bubble、Budibase、Zion

移动应用

AppSheet、Thunkable、play、YonBuilder

企业级应用

织信Informat、OutSystems、Mendix、Zudy、Ungork、活字格、clinpaas

数据库应用

Notion、 Airtable、Retool

语音应用

VoiceFlow

AR/VR应用

WondaVR、PlugXR

自动化

Zapier、ProcessStreet、Parabola

机器学习/数据分析

Google AutoML、Azure ML Studio、Amazon SageMaker canvas

大家也可以利用不同的低代码平台来满足特定的需求。

例如,如果你需要构建内部企业级管理应用系统就可以选择 织信InformatOutSystems、Mendix,而如果是为面向客户的活动网站可以选择 Webflow

二、成本契合:选择正确的定价模式

低代码平台在定价上呈现多样化的模式,常见的有按终端用户、编辑器、应用功能、请求数量以及数据库容量等方式。

以按终端用户定价为例,此模式下的平台在应用系统和功能层面均不受限制,全面开放,主要限制在于使用人数。对于私有化部署模式,部分平台还提供账号买断制服务,这样的定价策略往往更具性价比。

在为企业选择低代码平台时,定价模式的选择至关重要。例如,对于面向企业内部使用的应用系统,按终端用户定价模式是一个不错的选择。然而,对于面向外部客户的应用系统,这种模式可能导致成本迅速攀升,因此并不适用。因此,按终端用户定价模式更适合受众范围有限的应用系统。

采购成本不仅仅是价格问题,更是成本契合度的一部分。企业在选择低代码平台时,还需考虑平台是否支持代码导出和自托管功能,以及是否提供完善的运维管理体系。这些因素都有助于降低系统被锁定的风险,确保企业在使用低代码平台时能够保持灵活性和自主性。

三、运维契合:选择合适的部署类型

低代码平台为企业提供了灵活多样的部署选项,主要包括云部署和私有化本地化部署两大类。

云部署模式下,低代码厂商通常提供端到端的DevOps工具链,这些工具链不仅操作简便、管理高效,还具备出色的成本效益。当企业有大量应用系统需要部署在云环境中,且这些系统本质上相互隔离(与宿主基础设施中的其他系统集成有限)时,云部署模式的优势尤为突出。在选择云部署时,企业还需确保供应商提供的云服务器能够透明地展示资源使用情况,并根据应用系统的关键程度提供不同层级的支持服务。

例如,若企业在Mendix平台上开发了大量应用系统,并计划继续在该平台构建更多系统,那么选择Mendix Cloud将是一个经济划算且运维简便的决策。

然而,当企业面临使用人数众多、应用软件数量庞大且相互隔离、需要导出功能等场景时,私有化部署模式通常成为更优选。这种模式下,企业能够更好地掌控数据和系统资源,满足特定的业务需求。反之,对于使用人数较少、应用软件数量小且无需导出功能的情况,云部署模式则更为合适。

在评估低代码平台时,除了部署模式,企业还需从安全性、可观察性、性能和支持立场等方面进行综合考量。例如,对于数据安全要求较高的企业,私有化部署模式可能更为安全可靠。因此,在选择低代码平台时,企业应结合自身的实际需求和业务场景,综合考虑各种因素,以确保选择的平台能够最大程度地满足企业的运维契合度和业务需求。

四、用户契合:平衡视角

低代码平台涉及采购者、平台用户和企业架构师三种关键角色,其中平台用户还可细分为业务人员和IT人员。在推行低代码平台时,我们必须精心平衡这些角色的需求。

具体来说,采购者主要关心成本问题;企业架构师则对系统的锁定风险、标准合规性、安全性及服务支持等方面有所顾虑;而平台用户则更关注系统的目的契合度、定制支持、学习易用性以及集成性。

在平衡各方需求时,我们应首先确保平台用户的需求得到满足,因为这是平台成功的基石。同时,对于企业架构师的关注点,如安全性、标准合规性等,也应给予足够重视,避免对组织造成不利影响。至于采购者的成本考虑,虽重要但应基于平台带来的回报进行权衡。

以具体实践为例,我们应优先考虑满足平台用户需求的白标签特性,确保系统符合业务需求和操作习惯。其次,应关注企业架构师关心的安全性问题,确保平台符合企业的安全标准。最后,在评估平台的定价模型时,应综合考虑其带来的长远回报,而非仅仅追求短期成本节约。

此外,实践策略和实施流程对于成功采用低代码平台至关重要。

以下是一些具体的实践策略和实施流程建议:

实践策略:

1、明确业务需求与目标:在引入低代码平台之前,首先要明确企业的业务需求、目标以及期望解决的问题。这有助于选择最适合企业需求的平台,并确保平台能够为企业带来实际的业务价值。

2、组建跨职能团队:成立一个包含采购者、平台用户、企业架构师以及IT和业务人员的跨职能团队。这个团队将共同负责低代码平台的选型、实施、优化和维护,确保各方需求得到平衡和满足。

3、选择合适的低代码平台:根据企业的需求和目标,选择具备良好目的契合度、定制支持、可学习性和可集成性的低代码平台。同时,要确保平台符合企业的安全标准、标准合规性要求,并具备足够的灵活性以应对未来的业务变化。

4、制定实施计划:制定详细的实施计划,包括平台的部署、用户培训、数据迁移、系统集成等方面的工作。确保计划合理、可行,并考虑到可能出现的风险和挑战。

5、迭代与优化:在实施过程中,不断收集用户反馈,对平台进行迭代和优化。根据业务需求的变化和技术的发展,对平台进行升级和扩展,确保其始终保持最佳状态。

实施流程:

1、需求分析:与业务部门和IT部门紧密合作,对业务需求进行深入分析。明确需要通过低代码平台实现的功能、流程以及与其他系统的集成需求。

2、平台选型与测试:根据需求分析结果,选择合适的低代码平台,并进行必要的测试。测试包括功能测试、性能测试、安全测试等方面,确保平台符合企业的要求。

3、部署与配置:在测试通过后,进行平台的部署和配置工作。这包括安装必要的软件和硬件、配置网络和安全设置、创建用户账户和权限等。

4、用户培训与知识传递:组织用户培训,确保用户能够熟练掌握低代码平台的操作方法。同时,将相关的文档和知识传递给用户,以便他们在未来能够自主解决问题和进行维护。

5、业务功能开发与集成:根据业务需求,利用低代码平台的可视化界面和拖拽组件功能,快速开发业务功能。同时,将平台与其他系统进行集成,实现数据的共享和流程的协同。

6、测试与上线:对新开发的业务功能进行测试,确保其稳定性和正确性。在测试通过后,将功能上线并通知用户进行使用。

7、监控与维护:对低代码平台进行持续的监控和维护工作,确保其稳定运行。及时处理用户反馈的问题和故障,并根据业务需求的变化对平台进行必要的优化和升级。

通过以上实践策略和实施流程,企业可以更加有效地采用低代码平台,提高开发效率、降低开发成本,并为业务带来实际的增长和价值。

五、用例契合:外部或内部

在企业应用中,应用系统用例主要分为两大类:一类是面向内部员工的应用系统,另一类是面向外部客户的应用系统。相应地,低代码平台也可细分为业务人员应用和IT人员应用,以满足不同用例的需求。

面向内部员工的应用系统,通常更注重工作流、自动化以及类似电子表格的功能,这些系统往往可以通过模板驱动的低代码平台来快速构建。这类平台提供的模板和可配置选项,使得业务人员能够轻松开发出满足内部需求的应用系统,从而提高工作效率。

然而,对于面向外部客户(B2C)的应用系统来说,差异化的用户体验至关重要。模板驱动的平台在定制方面存在一定的局限性,可能无法满足B2C应用系统对高度个性化的需求。此时,代码赋能型的低代码平台便成为更好的选择。这类平台允许开发者通过自动生成样板元素和提供代码导出选项等方式,来加速开发过程并满足B2C应用系统的特定需求。

举例来说,当两个低代码平台提供相似功能时,我们需要根据应用系统的用例来选择合适的平台。如果目标是开发B2C网站,那么提供代码导出选项并按编辑器定价的平台(如TeleportHQ)可能更为合适。同样地,对于需要快速构建差异化功能的B2C应用系统来说,利用AI技术实现快速编码的平台(如GitHub Copilot)将是一个理想的选择。

“模板驱动”的低代码平台更适合内部应用, “代码赋能”型低代码平台更适合外部应用系统。

六、企业契合:现有的因素

在选择低代码平台时,必须综合考虑多个现有因素,包括已使用的平台(如ServiceNow、Salesforce、SAP)、现有技术栈(Java、.NET)、团队技能水平(公民开发者)、合规标准(如WCAG),以及与其他系统或工具的集成需求。这些因素共同决定了平台选择的合理性和可行性。

为确保低代码平台的成功应用,必须建立一个恰当的治理模型,以避免因过度放手给公民开发者而导致的应用系统泛滥和潜在的安全风险。同时,成立卓越中心(CoE)对于推动平台采纳和提高业务技术人员技能至关重要。卓越中心将扮演关键角色,在平台推广、技能提升以及最佳实践分享等方面发挥积极作用。

在提高技能方面,社区资源和技术大会是宝贵的资产。诸如Nocode HQ、NoCodeDevs、NoCodeTech和Makerpad等社区为无代码和低代码平台的用户提供了丰富的模板、论坛和互动机会。此外,参加LowCodeCon等低代码平台相关的技术大会,有助于用户之间交流经验、分享见解,并拓宽视野。

为做出明智的决策,组织需要一个明确的决策树,用以指导业务技术人员和IT团队在传统开发、低代码平台和无代码平台之间做出选择。决策树应综合考虑平台用户类型(业务人员、IT人员)和用例(外部、内部)等关键因素,以确保决策的科学性和合理性。同时,组织还需要推荐一组能够满足各种决策树场景的低代码平台,以便在实际应用中灵活选择。

如何采用低代码平台?

企业可采用以下策略高效实施低代码平台:

实施低代码平台策略

  • 基于平台契合度、安全性、监控与支持等关键要素,精准选择低代码平台;
  • 委托IT团队或合作伙伴进行实证性测试(PoC),验证平台效能;
  • 组建专项团队评估平台运维契合度,特别是安全性与支持服务,若不满足需求则返回选择环节;
  • 针对低代码平台,组织培训提升业务人员技能;
  • 成立统筹决策中心,负责监督平台采用情况及合规性,并构建决策树,明确低代码平台使用场景;
  • 构建低代码开发工作流,鼓励业务人员与IT开发人员协同构建应用系统;
  • IT团队负责审计与评审,确保应用系统的质量与安全,随后进行部署;
  • 业务团队与IT团队共同建立运维机制,保持持续协作;
  • 定期跟踪平台带来的开发者效率提升与成本节约。

IT团队的关键角色

在采用低代码平台的整个过程中,IT团队发挥着不可或缺的作用。特别是在业务人员使用低代码平台时,IT团队既能引导创新,又能确保企业标准的维护。他们承担着维护整个IT资产的责任,包括低代码平台上的应用系统。

IT团队在低代码采用中的角色定位

  • IT团队中的基础设施与运维人员可作为“平台团队”,负责提升低代码平台的运维能力;
  • 针对特定业务组合的应用系统团队应担任“授权团队”角色,指导业务人员构建应用系统,并有效预防应用系统泛滥现象。

通过实施上述策略,并充分发挥IT团队的作用,企业可以高效、安全地采用低代码平台,推动业务快速发展。

案例参考(以我个人最喜欢的一家低代码平台为例):

1、低代码作为业务管理创新工具

无需复杂发布部署、试错成本低,帮助企业快速验证新产品的试点,小规模调整配置路径短,验证即用即弃,几乎没有沉没成本。同时成果可复用,用户可自行沉淀优秀应用作为模板,分享安装链接配备知识库,保存实施落地文档。

例如:吉利集团利用低代码平台织信Informat,进行了孵化业务信息化建设探索。

2、低代码作为万金油修补工具

可以用于填补周边系统空缺需求,解决琐碎场景的定制开发需求,降低企业预算,完善部门业务系统的整体建设。

例如:筑福房联网构建一站式数字化智慧信息平台,助力房屋安全排查巡检工作。

3、低代码作为老旧系统重构工具

老系统,包括ERP、OA等主要业务系统,因为种种原因无法在原有系统上继续迭代升级,也是因为架构太老、功能不足,越来越难以使用。需要寻求一种逐步过渡的升级、补充、替换方案。这个时候可以考虑低代码的快速跟进。

例如:医管家通过多场景全套系统重构,实现后勤医疗服务的响应速度提升比例高达60%!

以下是低代码开发平台的典型场景,大家也可以参考下:

ERP:

项目管理:

PLM:

CRM:

SRM:

企业数字化转型, “谋”的是未来高质量的竞争力, “求”的是降本增效。

如果能以更具弹性的价格以及更低的技术门槛去解决预算与人员双重短缺的困境,将让更多富有探索精神的创业者、管理者乃至基层员工投入到应用开发中去。期待大家都能选到合适的工具,助力企业数字化转型!

写在最后:

在引进低代码技术的前期阶段,推荐大家在深入探索低代码平台功能同时,也可以多看看市面上比较认可的甘特魔力象限和Forrester报告,从中获取丰富的低代码平台信息。这些信息也会为大家呈现一系列可行的选项,助力更全面地了解市场现状。

此外,大家也可以在企业内部寻找一些基础的应用系统或需求作为实践起点。比如,那些与合规性紧密相关、用户基数适中、主要涉及基础CRUD(创建、读取、更新、删除)操作的应用系统。

一旦你有了首个目标应用系统,便可以依据本文所提及的六种契合度(平台用户类型、用例、技术栈、技能、标准和治理模型)来精准筛选合适的低代码平台,确保平台能够充分满足你的实际需求。通过这样的步骤,你将能够迈出稳健而高效的第一步,为后续的低代码应用开发奠定坚实基础。

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

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

相关文章

vue快速入门(十)v-bind动态属性绑定

注释很详细&#xff0c;直接上代码 上一篇 新增内容 图片切换逻辑动态绑定的完整写法与简写方法 源码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice…

IDM激活步骤-亲测可用

前言&#xff1a;我试了3种方法&#xff0c;仅以下方法激活成功&#xff0c;其他都是30天试用 使用步骤&#xff1a; 1.从官网下载IDM并安装&#xff1a;https://www.internetdownloadmanager.com/ 2.下载激活工具&#xff1a;https://wwif.lanzouw.com/iSY2N16s81xi &#…

2024年第十四届MathorCup数学应用挑战赛B题解题思路

B题https://mbd.pub/o/bread/ZZ6Wm5dx 问题1:对于附件I(Pre_test文件夹)给定的三张甲骨文原始拓片图 片进行图像预处理&#xff0c;提取图像特征&#xff0c;建立甲骨文图像预处理模型&#xff0c;实现对 甲骨文图像干扰元素的初步判别和处理。 针对问题1&#xff0c;对于附件…

备战蓝桥杯---刷杂题2

显然我们直接看前一半&#xff0c;然后我们按照斜行看&#xff0c;我们发现斜行是递增的&#xff0c;而同一行从左向右也是递增的&#xff0c;因此我们可以直接二分&#xff0c;同时我们发现对称轴的数为Ck,2k. 我们从16斜行枚举即可 #include<bits/stdc.h> using name…

文心一言 VS 讯飞星火 VS chatgpt (235)-- 算法导论17.2 3题

三、假定我们不仅对计数器进行增 1 操作&#xff0c;还会进行置 0 操作(即将所有位复位)。设检测或修改一个位的时间为 Θ(1) &#xff0c;说明如何用一个位数组来实现计数器&#xff0c;使得对一个初值为 0 的计数器执行一个由任意 n 个 INCREMENT 和 RESET 操作组成的序列花费…

【每日练习】二叉树

⭐ 作者&#xff1a;小胡_不糊涂 &#x1f331; 作者主页&#xff1a;小胡_不糊涂的个人主页 &#x1f4c0; 收录专栏&#xff1a;二叉树 &#x1f496; 持续更文&#xff0c;关注博主少走弯路&#xff0c;谢谢大家支持 &#x1f496; 文章目录 一、100. 相同的树1. 题目简介2.…

程序员需要考证吗?程序员考证真的有用吗?

程序员需要考证吗?程序员考证真的有用吗? 软考简介 软考&#xff0c;即软件设计师考试&#xff0c;是由中国人事部主管的一项专业技术资格考试。通过软考&#xff0c;考生可以获得软件设计师等级证书&#xff0c;这是国家认可的专业技术资格证书之一。软考作为我国软件行业的…

docker安装华为高斯-opengauss

程序员的公众号&#xff1a;源1024&#xff0c;获取更多资料&#xff0c;无加密无套路&#xff01; 最近整理了一波电子书籍资料&#xff0c;包含《Effective Java中文版 第2版》《深入JAVA虚拟机》&#xff0c;《重构改善既有代码设计》&#xff0c;《MySQL高性能-第3版》&…

【XR806开发板试用】自带mqtt的调试教学

1、下载代码 mkdir xr806_openharmony cd xr806_openharmony repo init -u ssh://gitgitee.com/openharmony-sig/manifest.git -b OpenHarmony_1.0.1_release --no-repo-verify -m devboard_xr806.xml repo sync -c repo forall -c git lfs pull **最近仓库在整合&#xff…

软件设计师-基础知识科目-算法设计与分析8

八、算法设计与分析&#xff1a; 常见算法&#xff1a; 回溯方法&#xff1a; 用深度优先的探索问题的解空间。应用场景&#xff1a;N皇后问题。&#xff08;背&#xff09; 分支界限法&#xff1a; 用广度优先的探索问题的解空间&#xff0c;采用的是分支界限法算法设计策…

【数据库】PostgreSQL源码编译安装方式与简单配置(v16.2)

PostgreSQL源码编译安装方式与简单配置&#xff08;v16.2&#xff09; 一、PostgreSQL安装基本介绍1.1 几种PostgreSQL的安装方式1.2 删除原有的PostgreSQL1.3 编译安装过程简介 二、源码编译安装方式详情2.1 下载源代码2.2 编译安装运行 configure执行 make执行 make install …

监控服务zabbix的部署

监控服务zabbix部署 文章目录 监控服务zabbix部署1. zabbix介绍2. zabbix特点3. zabbix配置文件4. 部署zabbix4.1apache安装4.2mysql安装php安装(yum方式)4.3php安装&#xff08;源码方式&#xff09;4.4配置apache代理4.5zabbix安装4.6zabbix服务端配置4.7zabbix服务端web界面…

Python应用|获取矢量数据的多边形个数

import geopandas as gpd #首先导入geopandas包# 读取Shapefile文件 shp_file "E:\python\china" gdf gpd.read_file(shp_file)# 获取多边形个数 num_polygons len(gdf)print("Number of polygons:", num_polygons) 图1|输出结果

淄博、哈尔滨、天水…社交媒体助推下的网红城市能“长红”吗?

烧烤卷饼带火山东传统工业小镇淄博&#xff1b; 冰雪狂欢让东北的哈尔滨在寒冬爆火&#xff1b; 一碗麻辣烫让西北天水小城变“网红”…… 在刚刚过去的清明假期&#xff0c;甘肃天水可谓是“热辣滚烫”&#xff0c;在春暖花开时节&#xff0c;迎来了属于它的春天。而被人们逐…

QT:QMainWindow、ui界面、资源文件的添加、信号和槽

1.练习&#xff1a;使用手动连接&#xff0c;将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中&#xff0c;在自定义的槽函数中调用关闭函数 #include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(…

【STL】栈(stack)

笔者在做下面这道题的时候想到用栈&#xff0c;但写的很麻烦 代码&#xff1a; #include<bits/stdc.h> using namespace std; #define MAXC 255 typedef int SElemType; typedef struct StackNode {SElemType data;struct StackNode *next; }StackNode,*LinkStack; bool…

LiveNVR监控流媒体Onvif/RTSP功能-概览负载统计展示取流中、播放中、录像中点击柱状图快速定位相关会话

LiveNVR概览负载统计展示取流中、播放中、录像中点击柱状图快速定位相关会话 1、负载信息说明2、快速定位会话3、RTSP/HLS/FLV/RTMP拉流Onvif流媒体服务 1、负载信息说明 实时展示取流中、播放中、录像中等使用数目 取流中&#xff1a;当前拉流到平台的实时通道数目播放中&am…

天诚物联网锁亮相福州南京沈阳西安展会,与您见证AIoT行业发展

目光灼灼&#xff0c;步履不辍。自4月1日第七届CCLE中国教育后勤展览会一别&#xff0c;全场景AIoT解决方案服务商——江苏新巢天诚智能技术有限公司&#xff08;以下简称“天诚”&#xff09;打造的校园物联网锁软硬一体化解决方案获得了诸多准意向代理商、集成商同仁们的咨询…

人形机器人行业报告:AI赋能人形机器人开启产业化元年

今天分享的是人形机器人专题系列深度研究报告&#xff1a;《AI赋能&#xff0c;人形机器人开启产业化元年》。 &#xff08;报告出品方&#xff1a;国泰君安证券&#xff09; 报告共计&#xff1a;56页 要点 通用性是人形机器人商业化的关键&#xff0c;AI大模型赋能加速机…

蓝桥杯 每日2题 day5

碎碎念&#xff1a;哦哈呦&#xff0c;到第二天也是哦哈哟&#xff0c;&#xff0c;学前缀和差分学了半天&#xff01;day6堂堂连载&#xff01; 0.单词分析 14.单词分析 - 蓝桥云课 (lanqiao.cn) 关于这题就差在input前加一个sorted&#xff0c;记录一下下。接下来就是用字…