分享

聊聊低代码

 湘江数评 2022-09-24 发布于湖南

    最近两年低代码大火,不少行业大佬也纷纷为其站台,当然也有对其嗤之以鼻者,那么低代码究竟好不好用?有什么优势?为什么也被吐槽?今天老杨从一个甲方应用者的角度来谈一谈低代码。

    首先我们来聊一下什么是低代码。

    百度上对低代码的概念解释如下:低代码是一组数字技术工具平台,基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务。通过少量代码或不用代码实现数字化转型中的场景应用创新。

    圈内的人都知道,传统的软件属纯代码开发,且有各种不同的开发语言,各种开发工具,需要根据应用场景不同开发不同的客户端系统,周期长、成本高。对于企业而言,在软件应用方面存在以下痛点:

    第一,购买标准软件难以满足个性化需求;

    第二,购买标准软件存在功能匹配难、实施烂尾风险;

    第三,软件购买的种类过多容易形成数据孤岛;

    第四,如果搞二次开发满足个性化需求,需要大量成本投入;

    第五,如果打通数据孤岛,不仅需要成本投入,还需各个软件厂家提供接口配合;

    第六,每年需支付软件维护费用;

    第七,软件公司服务响应慢,问题不能及时解决。

    为了解决以上痛点,现在很多大型有实力的企业内部成立了软件研发团队,虽然在一定程度上可以解决个性化功能满足的问题,但同样也面临技术及管理问题:

    第一,人力资源投入成本高;

    第二,团队人员更替易造成技术流失;

    第三,新进员工入职后需适应企业文化、开发环境、历史项目代码、公司业务模式短时间内难以上手;

    第四,由于过程管理不规范,如代码规范、数据库标准规范、开发文档管理规范等缺失,易造成后期难以维护、难以接手开发;

    第五,由于代码开发的专业性强,核心技术人员的流失对内部研发团队很致命;

    第六,由于人力资源投入成本高,企业开发团队规模会控制在一定范围,易造成大量业务开发需求积压,超长等待时间造成企业内用户对开发团队失去耐心与信心;

    第七,由于代码开发技术的专业性强,且具有严格的技术分工,造成人力资源优化调配难;

    同时由于传统企业内业务场景的灵活性、多变性,及业务人员数字化素质普遍较低,对于开发需求具有高度不确定性,朝定夕改已成常态,甚至系统开发到一半全部推翻重来的事情也是时有发生,造成大量的人力成本浪费,同时也让软件开发人员挫败感十足,对工作的积极性也造成很大的影响。

    需要注意的是并不是所有的企业会成立软件开发团队,毕竟养开发团队需要成本,管理团队更需要专业技术能力,那么在标准软件需求匹配难、二开成本高、做系统集成又需要专业技术、养开发团队又要大量资金的情况下,低代码平台横空出世,迅速填补了这一市场空白,解决了以上痛点,那么低代码产品究竟有什么优势会得到企业的青睐?作为低代码平台的使用者老杨总结如下:

1.效率高:成熟的平台、模块化体系可以快速搭建业务系统;

2.简单易用:模块化可配置界面,简单的应用搭建拖拉拽即可;

3.人力成本低:不需要专业的软件开发团队,人力成本低;

4.上手快:成熟的平台化产品,即使人员更替,新员工也能快速上手;

5.数据集成、穿透能力强:由于是平台化的产品,应用模块之间数据在后台互联互通,便于做各种数据穿透、分析;

6.成熟的流程引擎:具有成熟的流程审批引擎技术,其技术及性能可媲美OA系统;

这个时候有人会问,低代码这么好,还有什么问题需要注意吗?

    老杨在这里要提醒的是:低代码在相对简单的业务场景中拖拉拽操作效率很高,但如果涉及复杂的逻辑运算场景还需一定的代码开发量,也就是说低代码并不是完全不需要代码,还是需要开发的,所以企业还是要配备具有低代码开发能力的技术人员。另外低代码平台的业务系统界面美观度相比纯代码开发的界面还是有所差距,具有UI外观强迫症者需提前有心理准备。

当前低代码平台在企业推行中的挑战:

    1.纯代码开发人员不屑使用,甚至抵触该产品,他们觉得低代码技术太LOW,没技术含量,甚至觉得低代码对其的工作产生了威胁;但如果您的企业没有软件研发部门此条可略过;

    2.业务人员日常工作忙无法参与应用开发:很多低代码厂商经常宣称使用低代码平台后可以不用开发人员,业务部门的人员可直接托拉拽自行开发系统;但在实际应用场景中大部分企业的业务人员总是以工作忙、技术性太强为由拒绝参与低代码开发,这就造成了美丽的骨感;

    3.低代码人员缺乏:企业缺乏专业低代码开发人员是其无法快速推进的原因之一;

    4.第三方服务成本高:针对企业没有专业低代码开发、维护人员,有些软件平台厂家会提供诸如项目外包的服务,但高昂的成本,又让企业望而却步;

    综上所述,从功能及效率角度来看,低代码平台是企业数字化转型建设的利器,但想真正利用好该工具是需要花费大量的时间与精力的,不要以拖拉拽的简单思维来推进低代码平台建设,要以项目系统化思维及能力来做低代码项目,首先企业必须要有专业低代码开发技术人员,来协助业务部门快速实现系统建设,同时还要引导、培训业务部门维护使用系统,以此开提高整个企业的数字化技术能力;其实,项目未动,标准先行,应提前制定平台各种技术指标,如数据命名规则等;最后,实现基本业务场景后,着手进行大数据报表建设工作,数据只有经过筛选、清洗,为领导决策提供参考、依据,数字化建设才有价值。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多