Mendix公司是一家于2005年成立于荷兰的创新型科技公司。
这家公司以可视化的编程方式打通业务和IT人员之间的沟通鸿沟,让开发应用更快更便捷不再是理想。
对于那些已经运行着大量传统管理系统的企业而言,西门子低代码的出现不啻于一大福音——这种低代码的开发方式,并不会刻意替换传统的信息系统,而是通过打通多个系统孤岛和技术孤岛来盘活它们,发挥系统的最大价值,同时大大降低IT投资成本。因此,低代码成为了越来越多企业数字化转型的利器。
在Mendix公司默默无闻运营了九年后,低代码技术于2014年终于崭露头角,走上了蓬勃发展的道路。
2018年,西门子收购Mendix公司。2021年,Mendix公司(亦称西门子低代码)随着西门子数字化工业软件一起进入中国,在中国掀起了新一轮低代码热潮。
低代码开发落地中国,成效显著
在过去一年半的时间中,西门子低代码合作了一些代表性的客户,如上汽乘用车、中集车辆、延锋智能安全等:
基于西门子低代码平台,上汽乘用车在原有核心客户管理系统之上建立起技术中台和数据中台,化解了高性能并发和原有的开发框架融合的不足,更快速地打造了智能精益人力资源管理、缺陷车管理系统等6个核心应用系统的快速上线,覆盖了IT部门和营销、数字创新等部门;中集车辆将客户个性化需求准确对接ERP,快速做出报价,促进营销业务;延锋智能安全开发出MQ问题质量追踪系统、供应链风险预测系统、运费分析系统、产线设备运行履历等4个应用,产品质量更有保证……
在制造业之外,如医疗、金融、互联网以及AI领域也很有收获:
借助西门子低代码开发,根据销售数据和客户反馈数据为电商提供人工智能分析的深圳极略,将算法和业务逻辑结合起来,实现核心资产更快变现;有着十几年IoT数据采集经验的腾领科技,应用场景范围得以大幅提升;具备自主知识产权的AI算法的高新技术企业纳智天地,大幅减少了开发bug,系统更加稳定,优化绩效和管理投资实现预期可控;致力于为医院提供先进的设备运维和管理服务解决方案和数据服务的爱德亚医疗,让先进的运营技术(OT)和信息技术(IT)有效结合;瑞泰人寿提供给个人客户在门户中购买保险、理赔并进行信息变更,提高了客户服务质量……
除了提供传统的产品和服务,西门子低代码还通过合作伙伴以开放的心态帮助开发者一起支持和拓展中国市场,合作伙伴也从原有生态拓展到新的领域,如神马、艾特智能、翰智等。
西门子Mendix公司中国区总经理王炯表示,作为第一家将研发中心设立在中国的低代码国外厂商,其成都研发中心主要与企业微信、腾讯文档、腾讯会议、个人支付、高德地图、百度地图、阿里钉钉、飞书以及国产数据库开展适配工作,上海研发中心侧重可视化和智能化研发,把在中国的优势技术和内容输出到国外;在全国覆盖30多个行业的50家合作伙伴正在一起为客户提供应用和服务;组建了全球唯一一家通用低代码中文社区、本地应用商店和本地开源组件库,以开放的平台面对中国的企业、客户和开发者。
平台思维:多技术集大成
All-in-One和One-for-All,是西门子低代码的两大落地理念。
当前市场上,云、物、移、大、智等先进技术已经十分丰富,为什么低代码技术还有强劲的生存空间?
原因在于,每个技术栈在解决各自问题的同时也创造了一些新的问题,本身也越来越复杂。低代码集成、融合、盘活其它各项技术栈,达到简化整体技术栈的效果。这就是All-in-One。
All-in-One就是把所有应用融合进一个技术栈。以图形化的拖拉拽构建起低代码APP,可以轻松地通过导出功能换算成服务器端的JAVA或者浏览器端Javascript,也可以导出为安卓或者iOS的应用。平台化的开发方式,支持多人异地协同开发、上线以后的一键发布以及发布以后生产环境的日志监控、无人值守、主动报警等,有助于偏远地域化解高端人才稀缺的矛盾。
One-for-All,是指一个平台,可在几乎任何时间、所有的场景和行业发挥出价值。如从产品研发、生产到出售的过程中,通过低代码集成飞书、钉钉、企业微信等平台,以及打通覆盖人员、资产、财务、采购、销售等各业务领域的ERP主系统,可以满足员工应用、中高层决策和客户的个性化需求。而在零售行业,从订单管理、产品管理、促销管理、价格管理、库存管理等流程连接客户和企业,实现精准互动和交易;对于财险、寿险、证券领域的企业,拥有数千台各种不同设备的大型医院,拥有数百个APP的集团客户……低代码开发在图形化、可视化等各方面的快速开发与交付,将成本控制在最小的范围内,效率发挥到极致。
无论是All-in-One还是One-for-All,西门子低代码一直是行业领先,这在Gartner和Forrester的报告中都有优秀的体现。
“我们希望把这些成功经验带到国内,和国内客户一起发展和成长。”西门子Mendix公司中国区售前总经理兼首席架构师阮铭说。
西门子低代码的“一二三四”
西门子低代码可以用一组模型、两套环境、三种角色、四大类型的场景来形象地说明。
一组模型:模型是一个体系,包括UI模型、BPM模型、数据模型、逻辑模型、安全模型、流程模型、影射模型等等,逻辑贯穿在整个系统中,UI网页各组件之间存在不同逻辑关系,数据之间一对多、多对多、数据之间的映射与寄存关系也存在很多逻辑。复杂的业务规则很难厘清,但低代码能顺利实现可视化的逻辑编排。
两套环境:西门子低代码为业务人员提供浏览器版本Studio,拖拉拽方式开发简单、灵活、部门级别的应用;Windows版Studio Pro则适用更为复杂的应用开发,可与高代码环境融合开发更复杂的应用,今后还会有MacBook适用的ID环境。
三种角色:纯粹的业务人员也在慢慢地学习技术,最终要发展成为跨领域的专家,所以业务人员这个角色很重要,其他两者角色是IT开发者和中间的BA/PM(业务分析师/项目经理)。
四种场景:西门子低代码正在覆盖越来越丰富和完善的应用场景,包括但不限于个性化的客户体验,人、资、财、务等核心系统,以及制造业的研、产、供、销、服价值链等。
便捷、灵活、可扩展,助客户快速推进数字化
西门子进入中国的150年来,积累了丰富的工业Know-how。
面临全新的数字孪生技术、更多年轻一代对个性化应用的需求,西门子低代码正在用低代码便捷、灵活、可扩展的能力,缩短产品的上市时间,呈现更友好的UI界面,帮助客户实现敏态业务所需的高质量快速开发,提升企业的生产运营效率和响应市场变化的速度,同时化解降碳节能的需求,加速数字化能力开放。
“西门子低代码作为西门子数字化工业软件的一支重要的服务力量,接下来我们将继续着力于工业领域生态,随着Xcelerator方案在全球的落地和广泛应用,西门子低代码会被更加普遍地应用。”王炯说:“不到两年内赢得多个行业国内客户的认可,而这一切才是刚刚开始。”