一、什么是低代码?
以下是引用业内资深人士的话:低代码是基于可视化和模型驱动理念,结合云原生与多端体验技术,它能
够在多数业务场景下实现大幅度的提效降本,为专业开发者提供了一种全新的高生产力开发范式。另一方面,低代码能够让不懂代码的人,通过“拖拉拽”开发组件,就能完成应用搭建。从意义上讲,低代码可以弥补日益扩大的专业技术人才缺口,同时促成业务与技术深度协作的终极敏捷形态。
就在前几天(2020年12月28日),钉钉宣布推出低代码开发平台“宜搭”,为用户提供低代码开发能力。根据钉钉发表的最新用户数据:企业组织1500万、个人用户3亿。钉钉宜搭、织信等低代码开发平台的上线意味着,中国低代码开发的普及被按下了加速键,未来几年甚至有可能迎来爆发式增长。
二、低代码开发的价值?
根据国际权威研究机构Gartner的预测:到2024年,所有应用程序开发活动当中的65%将通过低代码的方式完成,远程桌面同时75%的大型企业将使用至少四种低代码开发工具进行应用开发。Gartner的调研数据还显示,未来5年至少需要开发5亿个新应用,才能满足中国企业数字化转型的需求。
5亿个新应用,什么概念?那就表示平均每年要有1亿个新应用!看到这里,可能有人会对“5亿个”的数据表示怀疑:中国总共才14亿人,真的需要这么多应用吗?如果全部从零开始写代码,且不说需不需要,根本就不可能开发出这么多的应用。中国的码农总数不超过500万,每人每年开发20个应用?显然不现实。
但现在不现实不等于“以后不行”,低代码开发意味着“全民皆码农”,简单应用几分钟就能搭一个。就拿织信低代码开发平台的工作台来讲,各行各业的应用都有。而且这些应用都是通用的,大概有上百个应用都是不懂代码的运营人员和销售人员用织信创建的。一个普通企业就有上百个应用。
更别说阿里巴巴了,阿里巴巴身为国内大型互联网公司,据相关数据表明,钉钉宜达目前有12700个应用,而这些应用有99%都是“代码小白”搭的,包括HR、财务、法务、行政等等,他们并不懂代码。
以上内容表明了低代码的潜力无限大。如果说钉钉宜达和织信的员工在这件事上有什么优势,那就是他们近水楼台,更早地接触了低代码开发。
三、低代码开发的愿景?
低代码开发的愿景是让码农开发应用更简单,并让不懂代码的业务人员也能DIY应用。业务人员不懂代码,但他们如果能给自己开发应用,因为更懂自己的需求,可能会带来惊喜。以前没法干,是因为必须写代码;现在不需要写代码了,直接拖拉拽就行,那就(点地址:app.informat.cn 免费体验)直接开干!
前面有讲到Gartner的预测:到2024年,所有应用程序开发活动当中的65%将通过低代码的方式完成,同时75%的大型企业将使用至少四种低代码开发工具进行应用开发。而当我们把低代码普及开来以后,“人人都是开发者”,全国会开发出多少应用?中国目前有4300万企业,每个企业每年开发2-3个算不算多?
就低代码开发这件事,织信自10月上线以来,也已积累了上百家客户,这些客户通过织信创建了300多个应用,而这300个应用里面,经常要用的应用有100多个,虽然这些数量不算太多,却帮助这些企业客户发挥了很大的作用:解决了公司几乎所有的审批问题。
这些审批的问题,以前的处理方式就是:找每个审批人在纸上签字,然后在Excel表格里录入。这种方式费时费事费力就不说了,光一年下来厚厚一沓纸,如果要查个什么东西,能查到你怀疑人生。
而现在不一样了,企业客户用织信做低代码开发,把几乎要审批的环节都搭建成了应用,通过系统应用的自动化审批流,审完后数据自动回传到ERP等大系统。这些应用就像一座座桥,把一个个孤立的“数据孤岛”全部桥接上。
审批应用有的简单、有的复杂,如果熟悉了这个系统,一般简单的应用几分钟就搭出一个,复杂的半天也能搞定。根据钉钉宜达透露,宜搭给企业研发应用带来的效率提升幅度约为500%。相比于写代码,你不用怀疑“拖拉拽”的效率。
就拿织信某奶粉生产企业的客户来说,该客户作为业务部门的管理者,在不懂代码的情况下,他通过自己不断尝试和织信工作人员的在线指导,陆陆续续用了几天的时间,基本上把应用搭建层面的东西都弄懂了。现在他已经自己搭建了十几个应用系统了,如:内部oa系统、设备护养、过程风险监控、生产运营、员工档案、台账管理等等。
由此我们可以发现:国内的低代码开发正在起步阶段,但只要花上少许的时间,就能搭建出应用解决实际问题。其次是低代码开发真的不需要懂代码。
四、低代码与企业数字化转型的关系?
可能看到这里,有人会问:低代码开发平台的出现,是否会让很多国内企业IT部门没有了存在的必要?——大错特错。低代码平台其实是把IT部从简单、重复、低价值的工单中解放了出来。这个时代,数字化应该成为企业的战略,IT部应该是制定、实施企业数字化战略的“大脑”。
实际情况呢?一些企业从上到下都欠缺数字化意识,把IT部简单粗暴地等同于运维。我的一个IT朋友跟我说,公司实施数字化战略之前,他在公司真的毫无地位,“大家都把我当作修电脑的”——这是他原话,也是实话。
根据发展阶段不同,中国企业的IT部可以分为三类:
第一类,普通信息化企业的IT部。他们的处境是这样的:员工入职领电脑,找IT部。电脑死机了,找IT部。要装什么软件了,找IT部。总之,IT部就是打杂的、混日子的,他们就该逆来顺受。
第二类,中级数字化企业的IT部。他们的处境是这样的:老板很重视,但数字化还没有上升到战略高度。前端、后端、数据、运维等等,这些标配一应俱全,而且内部分工细,专人干专事。业务部门有数字化意识,但数字化能力有所欠缺,遇到问题仍然习惯找IT部。
面对各种各样的需求,IT部由于地位不够高,不敢说“不”,大包大揽,投入大量人力疲于应付。绝大部分需求没有长期价值,甚至鸡零狗碎的,加班加点干完后没有成就感,老板看不到,个人能力也得不到提升。
第三类,高级数字化企业的IT部。数字化在这些企业已经上升到战略高度,企业的办公、管理、业务已经全面数字化,大手笔组建业务中台、数据中台。IT部被视为特种部队,内部地位高,专门打大仗。也会有人支撑日常运维、开发,但不会无止境满足需求。业务部门需要自己动手解决简单问题。
如果一家企业压根没想数字化,那么无论是写代码开发,还是低代码开发,IT部都不可能有地位,被干掉也没什么好意外的。
如果一家企业已经走在了数字化的大道上,IT部就该勇敢走出舒适区,做出取舍,从长计议,努力影响老板决策。个人价值、部门价值从来都不是防守守出来的,从来都是进攻攻出来的。从另外一个方面来讲,低代码开发工具可以是IT部的好帮手,IT部多做“传帮带”,代替亲自下场、事必躬亲。活永远干不完,引导并教会业务部门用低代码应用,让他们在小开发上“自己动手,丰衣足食”,这才能把IT部解放出来。
开发要分级管理,IT部聚焦公司级项目,特别是为公司规划、实施数字化战略和计划,比如:企业该使用哪些系统?如何集成?怎么上云?如何数字化运营用户?数据中台、业务中台该怎么建?
如果哪天你们公司的IT部被干掉了,肯定不会是低代码开发砸了他们的饭碗,就像智能手机并没有砸掉摄影师的饭碗。如果哪个失业的摄影师怪罪于智能手机,你会认同吗?
合理并且有效地运用低代码开发平台,不仅可以让我们工作高效地运行,还能最大程度保证团队目标的达成。我推荐使用织信,它内置了100+的应用模板,覆盖OA、ERP、CRM、绩效、人事、企业服务、个人及组织等多个应用场景。拥有低代码在线搭建功能,点击一键安装,即可免费试用。