企业数字化转型进入到现在的阶段,最缺的是什么?
单纯从IT技术上看,近些年呈现出蓬勃发展的态势:云计算、5G、物联网、分布式存储、大数据、AI……甚至元宇宙,只要企业用户有明确的业务场景需求,就一定有对应的IT技术可以提供可实现的路径。但无论IT技术本身如何发展,企业用户实施部署和应用IT技术的现实逻辑中,始终有一个问题没有得到最根本的解决:企业级IT应用终究还是要真正落实在现实的业务中,因此IT技术与现实业务之间该如何完美融合,始终是一个难解的问题。对于IT技术提供商而言,了解企业的业务需求也许并不难,但是要真正把IT技术融入到业务当中,却需要长期的行业知识积累;对于企业用户而言,无论IT技术如何“亲民”,其所固有的学科门槛,终将会把一批缺少专业人才的企业用户挡在门外。
因此从企业用户的角度讲,企业级数字化转型目前最缺乏的明显不是技术的支持,而是真正能把技术融入到企业现实业务的手段,或者,是缺少真正能把IT技术与现实企业业务进行融合的人才。
IT技术提供商显然也注意到了这样的问题。
2018年8月,正式推出工业物联网解决方案MindSphere两年后,正在试图通过引入云计算和互联网改造现有工业企业应用IT技术的工业领域IT能力提供者西门子,宣布以6亿欧元的价格收购西门子低代码开发平台——西门子看中的就是其具有降低了企业用户应用IT技术门槛的作用,能够利用技术的方式,解决技术与业务相融合的难题。
“Mendix公司于2005年成立于荷兰。Mendix公司成立的理想,就是用可视化的编程方式打通业务和IT人员之间的大量沟通鸿沟,让开发应用更快更便捷。2018年,西门子收购Mendix公司。2021年,Mendix公司(西门子低代码)随着西门子一起走入中国。”王炯,西门子Mendix公司中国区总经理日前接受了媒体的采访。
西门子Mendix公司中国区总经理 王炯
事实上,“低代码应用开发平台”本身从技术逻辑上并不难理解:所谓低代码应用开发,实际上就是为用户提供的一个面向企业业务的PaaS应用平台,通过为终端用户提供包括各种软件工具、方法和平台架构,支持企业用户快速地在任何现有业务或者IT 环境下,构建、测试、集成、部署、管理和优化面向服务的业务应用程序。
可以简单地理解为:西门子低代码实际上就是将企业可能用到的各种软件功能和IT能力进行最小粒度的拆解,而企业用户只需要按照业务的需求,将这些被拆解的应用“零部件”进行“组装”,即可快速获得能够真正符合业务场景需求的各种应用和软件。很显然,在此过程中,起主导作用的,不再是“组装者”对IT技术的了解,而是其对企业现实业务的理解。这就使得企业内部了解现实业务的工程师、管理者能够真正主导整个应用和软件的“组装”过程——IT技术的专业能力不再成为瓶颈。
“从现在往前追溯五十年,一直都是一维的编程模式:BASIC多年前做到的闪光点是简化,把机器能够识别的转化为普通人能够编码的东西;Smalltalk的重点是关注业务本身的对象,而不是面向过程的功能点;VB是第一个把可视化直观、焕然一新的理念带给整个开发者业界的编程语言;JAVA则是把程序的维护和运行在架构上进行了区分,在中间加了一个虚拟解释层,进一步解放了程序的维护、编写和运行……在这几个方面,西门子低代码是集大成者,拥有以上所有的优势。”阮铭,西门子Mendix公司中国区售前总经理兼首席架构师从技术的角度强调,西门子低代码作为新的编程工具,其最大的优势是能够最大程度地降低IT应用门槛,加速将IT能力作用于企业现实业务。
西门子Mendix公司中国区售前总经理兼首席架构师 阮铭
在阮铭看来,融合了以往软件编程工具优点的西门子低代码平台,由于不再强调IT技术的专业性,转而用可视化的方法专注于业务本身,因此对于企业用户而言,其一方面降低了项目开发过程中的沟通复杂度,另一方面也降低了技术栈互相整合的复杂度。
“一个很复杂的项目有多种角色,包括业务人员、产品经理、项目经理、技术人员……所以越复杂的项目沟通越有难度,去除沟通复杂度是我们需要遵循的原则之一。”与此同时,由于低代码平台能够充分拆解和重构各种IT技术,因此“低代码虽然不会替换现有的技术栈,但是能够非常方便地盘活目前的各种技术栈,把很多的技术连接器连接起来,盘活其底层的多个数据、多套系统、多种技术。”
去除了企业用户应用开发过程中的复杂性,提高了对现有新兴IT技术的盘活能力,阮铭提到了西门子低代码平台所强调的“All-in-One”和“One-for-All”两个概念。
其中,“All-in-One”所强调的对于各种IT新兴技术的融合和盘活能力,之所以对企业非常重要的原因在于:阮铭强调,企业数字化转型的本质,并不是关注某个产品、技术,因为如果只是单纯地关注某个信息化点,那么对于企业用户而言,仅仅是对某个业务节点的优化和“小型倍增器”。对于企业用户而言,所谓的“数字化转型”,强调的是面向整体业务的、端到端的解决方案,因此,“必然强调多兵种、多技术栈、多个产品、多种角色的融合”,才能由此打通企业内和企业外的整个产业价值链条。而通过能够提供“All-in-One”能力的西门子低代码平台,企业就可以实现从整体上、快速量产各种应用APP的能力。
而所谓的“One-for-All”,阮铭强调:通过西门子低代码平台,可以实现对所有的场景和领域、所有行业、任何时间的支持。
“我们的一个用户是一家搬运公司,他们通过西门子低代码打造一个ERP,模块覆盖很多业务领域,包括财务、记账接口、CRM、驾驶舱和数据集成……与人、资、财、务,包括HR敏态的核心系统,平台上可以用HR模板快速开发符合企业需求的HR应用;加班管理、数字人力、财务管理、企业采购……很多应用也都是可以用低代码开发的。”阮铭说:平台上的数据模型是一个体系,企业一旦掌握了其技术特点,就能够把这种能力迅速释放到更多的业务场景当中。而从西门子低代码以往的用户统计数据看,其在全球有4000多个客户,覆盖30多个行业,“我们在国内的某集团客户,在三年时间里创造了200多个APP,平均每个月有5~6个APP上线。”阮铭反复强调“量产”:企业通过低代码开发平台,能够持续不断地利用IT技术开发各种针对业务需求的应用,从而使得企业的数字化进程能够落实到现实的业务中。
写在最后
在2022年西门子数字化工业软件Realize LIVE用户大会上,上海汽车集团股份有限公司(以下简称上汽)应用西门子低代码的成功案例被安排在主演讲单元。“最底层是客户原有的核心系统,在此之上,客户又建立起自己的技术中台和数据中台,在此基础上,上汽乘用车应用西门子低代码开发平台打造了iFactory(智能工厂),提供了公有云组件和上层应用,包括快速应用开发、快速集成数据中台和快速部署……在过去一年半的时间里,上汽乘用车就有多个应用上线,包括智能工厂精益人力资源管理系统、缺件车管理系统、ME工时系统和QMS质量管理系统,覆盖了IT部门和营销、数字创新等部门。”王炯说。
在加入西门子并进入中国市场的一年多时间里,除了挖掘了包括上汽在内的众多典型用户,王炯强调,西门子低代码还投入了相当大的精力在设立研发中心和生态环境的建设:“作为第一家将研发中心设立在中国的低代码国外厂商,我们在成都成立了研发中心,主要是和中国本土的云平台、本土的生态进行协作,如腾讯的企业微信、个人的支付、高德地图、百度地图、腾讯文档、腾讯会议、阿里钉钉、字节跳动的飞书以及国产数据库的适配工作。我们也在上海成立了另外一个研发中心,重点把在中国的优势内容呈现给海外,进行可视化和智能化研发,把这些技术输出到国外。”
与此同时,在生态建设上,西门子低代码一方面通过合作伙伴建立服务用户的通路,另一方面,通过建立技术论坛和中文社区,发掘更多的技术开发者;”我们建立了一个超过50家合作伙伴,覆盖30多个行业的生态环境,通过把技术开放给合作伙伴,希望能够一起为中国的客户提供应用和服务;在我们的通用低代码的中文社区,99%的问题都可以在上面得到答复。同时,也以开放的心态帮助开发者一起拓展这个市场。”