年由Forrester提出的“低代码”概念,这两年已在国内悄然兴起。相比传统软件开发技术,低代码平台通过简单的拖、拉、拽等动作,使用者无需编程或进行少量编程即可实现常见的功能。
目前国外有Mendix、OutSystems、微软、Google、Amazon等平台,国内阿里的钉钉宜搭、腾讯的云微搭、金蝶、用友、明道云、华为等企业也纷纷推出了自己的低代码平台。
从用户角度来看,正如西安市北得龙金属材料有限公司CIO杨国虎所言:“目前公司已将业务、内部管理的数据通过各个系统抓取进来,并进行了多维度的分析,对管理决策提供了有力的支撑。由于企业面临的市场环境变化快,不确定因素众多,对原有系统进行了大量修改,造成系统沉重、逻辑复杂。企业期望通过低代码技术能实现对系统的重新梳理,能帮助企业实现业务创新。”
西安北得龙金属材料CIO杨国虎
业务敏捷性是企业对低代码平台真正刚需
“希望运用低代码技术,针对具体的业务情况及管理需求,快速搭建属于我们自己的管理系统,应对市场环境的变化。”有着二十多年信息化经验的杨国虎对至顶网记者这样表示。
“原先我们都是通过购买别人通用化的软件,改造成符合自己业务需求的产品。然而这导致系统越来越复杂、越来越沉重,性能也越来越低。因此我们考虑根据业务情况基于低代码技术,做一套适合整体业务和流程的自己的系统,能让业务更高效、敏捷。”
“然而,像我们这样的企业最欠缺的就是软件开发能力。我们IT能力的建立,是通过传统方式:软件公司与我们签订项目合同,将项目的具体需求提给软件公司,然后软件公司就会以最快时间完成并交付。“
“这就导致很多问题的出现:比如,灵活性受到制约,有很多问题只有在工艺、流程运转起来之后才能发现。此外业务敏捷性也成了难点,这种模式并不能适应当前快速变化的业务需求,一些新的需求调整也不能得到很好地满足。”
成本方面,从企业经营角度来看,企业的精力还是主要放在对本行业的业务拓展与生产研发上。杨国虎指出:”首先,对于一个制造业企业而言,我们的IT能力肯定比不过那些专业的软件厂商,我们也没必要培养大量的开发人员。“
“其次,我们经过多年的数字化建设,从财务电算化、ERP、MES到PLM、APS,积累了大量数据,员工也具备了一定的数字素养,希望依托系统数据提出对业务流程的改进。业务人员有了更多的数字化需求。而企业的数字化能力的主要任务是提供对业务的技术支撑。低代码平台对开发人员的编程技能要求就相对降低,不用去写各种增删改查的代码,只要对各种封装好的组件、模型进行调用,通过对控件的简单拖拽就能实现各种功能,这样可以极大地提高新需求实现的效率。“
产品稳定性、持久性以及场景能力是选择平台的关键因素
如今市面上存在着各类的低代码平台,除了价格因素以外,在产品选型上杨国虎有着自己的思路。他指出:“首先我们