什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

一、低代码起源:

IT圈的风口总是一轮又一轮,但是只有当浪潮退去,还能幸存的,才能是真正具备社会价值的产品。把这个规则放在——“低代码”这个赛道上,也是一样。

织信认为,低代码将是未来企业数字化转型中必不可少的要素之一。

说到低代码,我们可以先聊聊它的起源。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

萌芽

早期,低代码其实并不是传统编码模式(coding)的对立面,甚至和传统编码是相辅相成共同促进的。其实在任何一门代码语言中,代码编写框架化、模块化一直都是语言发展的方向。各类IDE工具例如:PycharmVisual Studio Code这些,其实你也可以理解为是低代码的一种存在形式。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

简单来说【低代码】,可以理解为就是如何能够使用更高效的编程方式开发出业务系统。

广义上来说,以下的几个概念都可以划为低代码范畴:

1、AI:人工智能

2、BI商业智能

3、RPA:流程自动化

4、BPM:业务流程管理

也可以发现,【低代码】其实更多的是通过大量场景的经验积累,提炼出某一个垂直类别的通用模块,将零碎的代码编程工作变成针对这一特定场景的组件式功能的产品。通过这种产品用户可以以非常高的效率实现特定需求的开发。从而减少时间和人力的投入。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

成型

但是在很长的一段时间内,厂商并不会把自己的产品称之为低代码,更愿意用一个更加明确的称呼来命名自己产品所处的领域,直到2014年,由知名研究机构Forrester Research正式提出了“低代码”的概念。这个时候,低代码的特征被更加固化下来。

l弱化IDE代码编程界面

l更多图形化、可视化开发

l搭载成熟完善的插件服务

后续按照这一定义产生的低代码平台,一瞬间开始在全球市场引大家的关注, 国外包括OutSystems、Mendix、Kony、Salesforce、App Maker(Google)、PowerApps(Microsoft)等,国内则有织信Informat、宜搭、轻流等等。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

再次登场

随着Salesforce作为一家基于CRM概念起家,通过积极融合低代码能力,一举实现覆盖全球各行业营销管理业务的独角兽企业。低代码在业务实践上跨出了非常重要的一步。在中国市场,2015年国内的低代码企业迎来了第一波投资风潮。轻流、明道云、伙伴云等厂商将原有的数字化业务,正式转型到低代码领域。但是在这个阶段,资本的助推并没有得到预期中的效果。产品不成熟、用户接受度差、企业数字化观念薄弱等问题导致用户对于低代码类产品的接受程度并不高。后续整个市场又陷入了低迷困境。

在2021年初,随着钉钉6.0发布会上,“低代码”概念再次被提出,新的一波低代码浪潮再次掀起。发布会后的一周,百度指数中“低代码”关键词热度直接翻了2000倍。达到了新高,这也让无论是老牌的低代码厂商,还是新进的玩家等到了新的一波市场机会。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

沉淀

但是新的一轮风暴并没有持续太久,2022年3月,随着黑帕云宣布停服。低代码的热度再次回归平淡。需多的厂商和用户遇到了共同的问题。

容易操作的平台,做不出复杂的产品,投入不了实际应用。

门槛过高的平台,往往面向的是IT人员,但是IT人员目前并不看好这一系列的产品,认为其能力边界和可用性不如传统编码。

所以很多人都认为“低代码”其实只是一个资产炒作出来的玩具,并不能具备真实可用性。

但是也有一些平台经过了这阵暴风雨后,依然存活。通过无数的项目证明,自身的价值和定位。

这里面就有一家佼佼者:织信低代码。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

二、织信低代码介绍

织信低代码是什么?

织信平台的命名含义是让更多企业拥有自主编织信息化系统的能力。平台集合了数据、流程、交互三大核心能力,用户通过简单的拖拽配置,即可完成业务应用的搭建。同时,平台还具备一次搭建双端适配、权限独立设置、定制消息提醒推送及海量信息存储等特性,旨在为广大企业提供一套低成本高效率的企业应用搭建解决方案。

织信低代码能够做什么?

织信低代码可支持企业进行数据管理、流程审批、移动办公、知识文档管理、信息发布、表单收集等各种办公应用场景。具体如:绩效考核、调查问卷、人力资源管理项目管理、客户管理、上下游协同、工作流转、生产监控、设备巡检、质量检测、过程管理、数据集成、数据大屏等等。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

织信低代码对于企业管理的真正意义:

既然企业要用到低代码,我们就一定要明确,低代码究竟能够给企业带来那些价值。

1、降本增效

据统计,低代码开发在企业内部信息化的应用上的效率提升大概在67%左右,相当于1个人能够发挥2-3人的人效。而开发完成后,测试和优化的周期也相应会大大缩短。所以相同的项目通过传统编码的方式来做可能需要3个月的时间,而低代码预计1个月左右就能搞定了。无论是人力的占用还是时间成本,低代码在降本增效方面都有着绝对的优势。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

2、逐步落地

不用像过去的代码开发一样,需要做大量的准备工作才能开始编码。通过低代码所见即所得,快速开发的特性。很多的业务实践或者优化都可以在几分钟内开发出来,得到效果反馈。这会直接改变原有的企业数字化战略计划。让数字化的整体规划过程可以更加从容。不用担心一旦开始开发很多东西就不能修改,不能回头的问题。模块化的开发模式,会让整个业务变得更加灵活,更加能够匹配市场的变化。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

3、全员参与

和传统编码必须得由IT人员参与的情况不同,对于一些基础性的改动或者开发工作,通过低代码平台已经不需要IT人员“事必躬亲”了,业务人员也可以根据自身的需求,通过平台的配置项快速完成业务的变更和修改,在IT资源紧缺的公司,这种模式,会很大程度的提高员工参与信息化建设的积极性,更好的推动企业数字化落地。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

织信低代码区别于同类产品的独有特色:

1、超强能力边界:企业级系统开发

企业级最重要的意义在于必须要能够成为支持企业各部门、各业务开展的信息化重要“支柱”,企业的数字化应用场景,按照业务类型通常包括数据信息管理、业务审批、各类报表分析以及其他业务;按照业务部门可以分为人事行政、项目、销售、研发、生产等等;按照当前的软件类别又可以分为ERP、CRM、OAPLM、MES等等,各行业中又还有其他的定义标准。

所以如果要采购低代码平台,能否支持到上述这些场景下,去完成系统开发任务,将会是所有公司采购平台的最关键因素。 谁也不想买一个工具箱,却只能解决一个问题。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

2、双重buff加持:易用性和可维护性

诸多的低代码开发平台往往都只强调业务开发过程,却忽略的后续的运维管理。要知道一个正常可运行的系统,开发完成才只是开始,后续还会有持续不断的优化和开发。那么谁来开发,谁能开发,如何进行版本的管理和运维。 大型信息化系统需要有严格的研发管理流程。不然一旦操作不慎,可能会导致企业重要经营数据的流失和业务的瘫痪。这一块低代码是不能和传统代码开发“唱反调”的。

企业级低代码在这一块能够保持和传统代码开发一样,在运维上

支持针对开发人员进行权限管理,做到模块和功能的限制;

支持查看应用的运行情况,针对正在运行过程中的自动化事务的占用资源和次数进行监控;

支持应用系统的版本管理,可同步git,实现分支拉取和上传;

支持应用修改-发布机制,支持“UAT-灰度-生产环境”的开发更新流程。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

3、积极拥抱新技术:ChatGPT Stable Diffusion

除了能够支持常规的信息化系统的开发,随着市场发展的需求,新的技术融入能够和低代码一起产生不一样的化学反应。例如AIGC概念的异军突起,织信低代码也积极响应,率先和ChatGPT、Stable Diffusion实现对接。

通过和ChatGPT的对接,实现了业务系统的AI智能开发,进一步提升开发效率。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

而Stable Diffusion作为AI图片领域的重要模型,集成到织信后,织信平台可以在相关图片业务场景中,实现AI文生图、图生图需求的快速调用。服务于电商、设计、广告等领域,极大的提高了业务生产力。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

三、织信低代码x上市企业客户的成功实施案例

由于近年来外部环境的变化,对许多企业造成了巨大的冲击,传统的商业模式无法满足企业的需求,很多企业采用了线上办公的模式,这个时候就出现了新的问题:市场环境在高速变化发展,内部系统也需要快速迭代响应,企业的IT需求成倍增加。开发新的程序需要复杂的技术和高昂的成本,而购买现成的软件又无法满足企业的个性化需求。数字化经济的繁荣和信息化需求的激增,导致了程序员供需失衡。而低代码的存在让企业非技术员工无需懂代码就可以根据自己的需求搭建应用,为众企业解了燃眉之急。也让技术人员更专注底层架构去做创新。

“低代码”这类产品主打的就是一个“降本增效”。

那“降本增效”的标准是什么?——更快更省更合适。

l更快:搭建业务系统要快,更新迭代速度要快,响应新需求速度要快。

l更省:性价比要高,一个平台可以构建多套系统,省了企业购买多套系统的钱。

l更合适:采购系统不是关键,用得起来才是关键。业务人员要能轻松上手,IT人员要爱用,体验感要好。

下面以"织信低代码"的客户实践故事为引,来讲一讲这3个点:

通常来讲“投资大、周期长、见效慢”,是每家企业在考虑数字化战略时,都会纠结的问题。

1、打江山容易,守江山难

企业在快速扩张的过程中,往往可以不需要过多地考虑细节的问题,跑马圈地的打法会更加有效。但是市场占有量开始饱和,幸存者的竞争更加残酷,让每一家企业开始聚焦在如何降本增效,提高产品质量上面。而对于一家已经拼杀了20年的传统汽配厂商而言,10余家工厂,6000员工的高效协同,已经成为了管理者必须面对的大课题。而织信将同客户一起基于低代码开发,探索一条新的数字化转型之路。

2、低代码搭桥铺路,链接“数据孤岛

“你们能不能对接一下用友U9?”

“电子秤能否在系统中读取到数据?”

“我们的打印机可以对接模板生成条码标签吗?”

这是织信的调研人员来到客户现场接到的第一批问题。在这样流程非常复杂的业务场景下,围绕办公、生产车间制造研发、供应链上下游、采购、仓储、运输和经销商管理,陆续采购了十几款软件系统。

但是这些软件系统由于供应商不一,往往并不具备相互贯通的能力。后续需要让各供应商来开发对接的接口,二次开发成本可能都超过了原先的采购成本,甚至有的系统原厂都已经不在了,根本找不到人来维护。

面对这样的问题,织信的开发人员在现场,立即通过查阅用友ERP的相关接口文档,通过织信平台的快速开发和自定义API能力,直接调通了对用友系统的数据调取,将原本一周的工作量在几小时内就完成了,这让客户公司信息部的负责人眼前一亮。

我们可以发挥织信灵活的配置优势,把它当作一个万能接口,在不需要对原系统进行大规模调整的前提下,让织信平台的应用主动适应原系统,将数据都拉取到织信平台上来,这样我们就可以轻松对这些数据进行二次处理了。

数据是一个企业的巨大资产,从数据的整理和分析能够清晰地了解企业的经营状况和优化方向。但是数据之间相互孤立,彼此难以联通,便会影响到业务数据的整体性价值。因此将数据联通成为了新阶段数字化转型的重要一步。

3、低代码赋能,提需求不再是“西天取经”

一直希望能用上自定义条码标签系统的生产部门。提出这个需求已经1年多了,调侃到这比西天取经还难。

在织信来之前,给生产出来的产品贴条码一直是一个大问题,由于厂商的要求需要按照固定格式来打印标签,每种格式都是靠Excel去编制模板,订单编号、条码、二维码等等内容都会耗费大量的制表时间。

但是这个需求对于信息部来说,也很难处理。是把它加在销售系统中,还是ERP中,都是个问题,数据拉取、后续拓展等问题都需要考量,这导致一个业务过程中迫切需要解决的问题一再搁置。

对于连接系统数据,生成自定义标签类的需求,织信解决起来就非常的顺手了。

我们沟通完需求以后,通过自定义页面快速构建出了生产部想要的标签格式。然后对接标签打印机,立马就打印出来了想要的内容。整个过程也变成非常的简单,不需要依赖原系统。

像条码标签这一类的问题,在其他业务场景下还有很多。低代码对于这种短、频、快的需求可以说是对症下药。通过简单的培训,开发人员都可以快速上手,通过简单的搭建就可以生成想要的功能模块,直接投入到生产中去,做到需求的快速响应,快速上线。

4、低成本打通上下游供应链

以往供应商往往是被隔离在信息化之外的,企业内部的信息化再强,一旦涉及到供应商的介入,出于数据安全和流程的考虑,并不会给供应商内部账号。

但是业务上例如运输进度、供货量、供货周期,甚至是货品的批次,其实都需要双方相互同步。

织信根据企业原来的业务流程,量身定制了一套从前采的招标、议价、确认供应商,再到后采的供应商生产协同全流程的供应商管理系统,比起原定计划直接采购的成熟系统来说。整套流程的开发不但大大降低了成本,还将整个供应链激活了。

经过了一段时间的磨合和沟通,我们发现数字化战略推进的难题主要还是在于传统的开发模式需要投入大量的人力物力和时间。这个躲不开的因素,会导致企业在评估成本和风险时望而却步。而基于低代码开发平台的数字化转型路线,恰好是帮助企业用更少的人力投入和更短的时间,来做数字化的尝试和突破。

“数据连起来、需求提起来、闭环走起来”。迈出第一步,让每个人真切地感受到数字化带来的好处,这样战略的推动才会减少阻碍。

和千千万万家企业一样,他们遇到过所有传统制造业数字化进程中的问题,但是通过尝试和创新,开拓出低代码数字化转型的新模式。

等到第一期的项目全部落地,他们将开始思考更深层次的数字化模式,要把低代码的能力全部转移过来,增强自身低代码开发实力,做到完全的自主可控

“将低代码能力转移给用户”这对于织信来说,并不意味断了业务。其实是一个双赢的局面。

织信可以更加有精力专注在平台的迭代升级上,为用户提供更加有效的低代码开发工具,赋能更多的业务场景。

企业也可以真正实现数字化战略的自主可控,及时有效地应对业务拓展遇到的各类问题,真正做到“内行的事,内行解决”。

"更快更省更合适",这或许也是企业真正需要低代码产品的原因,而不是媒体鼓吹的所谓“低代码要抢了程序员饭碗”,因为低代码产品出现本身就是因为企业IT人员不够用了!

四、如何正确使用低代码?

这里分享一个织信低代码的项目实践:“2人14天,快速构建一套电商供应链管理平台”

项目背景

项目情况:客户是一家主要通过电商平台销售的日用清洁用品的企业,是淘宝垂直品类第一,销售模式包括自营和代理商两种模式,平时用旺店通ERP进行订单管理和财务结算。并且客户公司有小型的开发团队,可以自行进行运维和准备项目环境,需求主要和客户的开发人员进行确认。

项目需求:需要一套能够与原旺店通ERP系统打通的拓展系统,将渠道创建的订单同步到旺店通ERP中,其中货品、店铺等信息需要从旺店通ERP中同步。

项目周期:14工作日(2周半)

参与人数:2人,1产品经理,1全栈。

第1-2天:需求调研

项目合同签订后,第一时间与客户商定需求调研时间,地点,方案。然后抓紧安排调研工作。

本项目由于项目需求其实并不会特别复杂,所以我们安排了2天的调研周期。前往客户现场进行当面确认。

调研产出:

织信低代码中需要搭建的系统分为渠道端和运营端两个操作端口,需要与旺店通ERP进行对接。

运营端:由公司内部人员参与,对渠道和订单信息进行管理;

渠道端:可支持渠道商登陆,并且和旺店通ERP的订单操作行为进行实时数据同步;

除了基础的下单行为外,还需要具备渠道钱包功能,渠道发起的退货会以渠道钱包的方式进行退回,钱包中的金额可在后续的支付中进行抵扣。(这是去现场调研到的一个额外延伸需求,但是评估下来低代码实施并不会增加太大的工作量,就额外补充了一下)

下面是我们根据与相关业务人员访谈后,梳理的业务流程图。和传统开发一样,这一步并不能节省,一个逻辑完备、步骤详细的流程图,将会在后续节省大量的开发时间。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

第3-4天:模型梳理

需求调研完成,和客户确认了详细的业务流程逻辑,我们就要开始需求梳理工作。

所谓磨刀不误砍柴工。

对于需求的梳理和分析,以及确定对应技术方案,是开发系统非常重要的一步,低代码的开发模式也不例外。

低代码模型梳理:

低代码开发前期模型梳理主要分为:“功能模块——表模型——字段设计”

这也对应了低代码的“应用——模块(数据表)——字段的结构”。

先整理出模块清单:

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

然后再逐个模块进行模型梳理。

原型及功能设计阶段

完成模型和接口的梳理工作后,进入原型及功能设计阶段。

虽然有了低代码的快速开发和配置,我们还是采用了传统的原型设计工具进行原型绘制,这样做的主要目的在于,能够尽可能和客户的需求进行贴合匹配。而不会受到低代码平台的束缚(当然这也是基于织信低代码平台强大的定制化能力才支持做到这一点)。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

在这里,我们会让产品经理专门针对织信低代码做了一个组件库,可以提升交互的速度,尽量贴合低代码交互。

对于某些页面有特殊需求, 我们还可以完全支持定制化的设计,并且可以通过平台的自定义页面实现。

最后,很关键的一步,将所有的模型和原型与用户进行确认。一旦确认完毕,就可以开始我们的低代码技术评审阶段,确定本次开发技术实现方案。

第5天:技术评审

难点一:旺店通ERP数据对接方案

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

在织信低代码中建立了ERP订单和订单两个模块。其中ERP订单调用旺店通ERP的查询订单接口,定时增量获取旺店通ERP的订单信息,其表结构与查询订单接口的返回参数保持一致。

订单表存储的是在织信低代码中创建的订单信息,完成创建后会调用旺店通ERP的创建订单接口将订单信息传到旺店通ERP中,在订单表里可以根据客户需要自行定义表结构,只需要保证创建订单接口中传入参数的必填字段都能正确传入即可。因为在订单和ERP订单中,都有原始订单号,该字段可作为唯一标识符,将ERP订单的信息同步到订单当中,例如订单状态、物流单号等,满足数据同步需求。

在实际使用时,用户只需要操作订单表,就能完成下单和同步订单状态的操作。

难点二:各模块数据隔离方案

渠道商管理系统分为渠道端和运营端两个操作端口,作为运营端可查看到自己管理渠道的所有信息,作为渠道端只能查看到自己渠道的所有信息。

基于上述需求,我们首先使用视图的方式建立渠道的操作模块。并且通过自动化设置用户的扩展参数,将渠道用户的渠道id绑定在用户信息中,后续只需要在渠道操作的模块中加入统一的数据过滤即可实现渠道端的数据隔离。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

对于运营端,我们同样将运营可查看的渠道信息通过自动化设置到用户扩展信息当中,在各个可操作模块中加入数据过滤即可实现运营端的数据隔离。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

难点三:渠道信息创建/修改审核

客户希望能发起修改时,其基础信息、组合装和合同可以整体进行编辑和报错,发起后由财务统一审核,审核通过后可将修改内容同步到渠道信息中。

基于该需求,我们重新做了一套渠道信息表用于存储修改内容,并且通过工作流实现审批功能,审批通过后才将修改后的数据复制到渠道信息中。

难点四:下单页面特殊交互的调整

客户希望在下单时选择商品的时候,是以卡片的形式展示商品内容,并且整个下单过程分为两步,先选择商品再输入收货地址。

以卡片的形式展示商品:我们将原本的查找列表以表单的形式进行了展示,同时默认加载出客户可下单的商品,客户填入了数量的才是需要下单的物品。

下单分步:下单的动作是创建数据,所以将货品和选择收货地址进行分组,然后开启在创建时分步展示即可。

什么是低代码?一分钟了解低代码「建议收藏」(低代码的概念)

至此,客户的业务需求梳理部分已全部完成,下一阶段正式进入织信低代码的开发环节。

第6-12天:模型搭建、接口对接

模型搭建与配置(5-7)

在上面需求梳理是已经将各模块字段整理好了,就开始模型搭建工作了,主要分为以下几个步骤:

1、字段模型批量导入

2、字段细节调整

所有表单模型导入后(大约花费30分钟时间),我们开始针对每张表单的字段细节进行微调。主要包括:

是否必填

选项值

字段、表之间关联

是否展示

是否可编辑

动态默认值

3、表单展示内容调整

调整用户访问此模块时的交互内容:

展示列表

筛选字段条件

工具栏按钮

数据默认排序方式

数据过滤

4、验证模型

完成上述配置后,系统模型已经完成,该模型需满足能按照业务需求进行操作的标准,只是当前因为没有搭配自动化功能,但我们已经可以通过自行创建数据的方式验证模型是否准确,能否满足业务需求。

低代码功能开发

脚本和自动化

复杂逻辑编写(脚本)

……

五、低代码的服务模式

织信低代码平台能够在底层逻辑上面为企业的数字化战略大幅度降低成本和缩短周期。同时,织信团队也能够为客户提供一系列的配套服务,包括平台交付、项目管理、质量管理三大方面。

1、平台交付

整体平台交付不单单是把平台部署给用户就结束了。织信团队将深入参与到需求调研、架构设计、开发和培训中去,帮助用户真正能够实现数字化落地。

2、项目管理

通过利用低代码平台,快速构建专业化、定制化的项目管理系统,为每个客户提供科学、完善、详细的项目管理体系,让项目交付更透明、可靠。

3、质量管理

重视客户体验,通过晨会、周会、月会等项目管理机制,及时同步项目进度,了解用户需求,确保项目方向不出偏差。

六、织信低代码试用&咨询

1、织信低代码申请试用入口:

现在申请即送价值3000元的织信Informat next月卡体验套餐(限100份)

点击这里:https://next.informat.cn/survey/0/uarth73q1mbhu2xb7ary4

立即申请体验织信低代码——体验“低代码”构建应用的奇妙之旅。

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部