也谈“低代码”

低代码并非新事物,早期叫可视化编程,如ETL、客服外呼配置、问卷星等都是其应用。其核心是对通用功能抽象成控件以满足业务需求,适用于流程设计类场景。但低代码最大阻碍是数据治理,创造的数据难以解读,不过它仍是未来趋势。

        “低代码”最近一下子变成了资本追逐的热点。低代码并不是一个新东西,低代码概念早就有了,只不过当时不叫“低代码”而是叫可视化编程。玩数据的同学都知道ETL这个东西,这就是可视化编程的经典应用。把数据处理的各个基础动作都抽象出来,做成固定的控件。然后用这些基础的控件,进行各种搭配,最终完成一个数据有向无环图的设计。

        再一个例子,就是客服的流程外呼流程配置界面配置,如Avaya、华为之类的,当年有幸在华为接受了一个星期的培训,是B/S架构,打开网页就能配置外呼流程。想改流程就很简单,在某个控件那边点点点,拖拖拖就可以了。
        再一个例子就是问卷的场景,现在大家都用问卷星了,所以ETL(Kettle)、客服外呼(Avaya、华为)、问卷星,都可以看做低代码的概念。

        低代码的核心就是对各种现有场景通用功能的抽象。抽象成一个个控件之后,我们就能用这些控件完成我们想要的一些业务需求了。对于一些流程设计类的应用场景,那真的是如砍瓜切菜一般,非常好用。尤其是信息流转的流程设计。所有这个场景,全部适用。什么投票、问卷、数据采集、业务流程、自动化工作流、审批、表单、报销、合同等等。

        再说一个现时的栗子,钉钉。为啥大家都用钉钉?钉钉一出现,其他小众OA都没有声音了。为啥?钉钉把办公中做的各种操作抽象出来,做成控件。公司的HR、财务上去随便点两下,人事审批流程就做好了,财务报销流程也就弄好了。还要OA干啥?低代码非常好,跟乐高一样,你想要啥都能给你搭出来。效率之高,我一个抵你100个。

        低代码最大的阻碍是数据治理,因为所有表、字段都是机器定义的 。我们无法从数据库层面直接解读。也就是说,低代码创造的数据,我们无法或者说非常非常难以进行数据治理。因为那些表名、字段名根本没人能读懂。我记得从业过程中有遇到过Oracle EBS配置的财务数据,一堆码表很难懂。但是无可否认,低代码是未来的趋势,教育行业声网有个灵动课堂,号称15 分钟即可上线自有品牌的全功能在线互动教学平台,相信数据治理的问题总会有办法解决的。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值