信启联动态

低代码为什么不再只是一种IT工具

发布时间:2024-07-03 来源:信启联

《Automation World》采访了西门子旗下提供低代码应用程序开发平台的 Mendix 首席执行官 Ray Kok,以了解制造商如何使用低代码应用程序来实现遗留系统的现代化并添加新功能。

以下为节选对话:

David Greenfield, Automation World:
在西门子的RealizeLive 2024活动中,我们看到了几个示例,说明制造商如何使用Mendix从Teamcenter(西门子的产品生命周期管理软件)获取数据。除了将Mendix与西门子软件结合使用外,您如何看待为制造业运营和工程活动开发低代码应用?

Ray Kok, Mendix:
使用Mendix,您可以为非常特定的角色和用户构建定制的应用体验。我们的客户使用案例显示,开发了多种应用程序。有时这些应用程序是为了加快特定的操作任务,如质量管理,其中应用程序能够快速记录零件的缺陷,以便需要返工时,有文档说明哪些返工项目需要处理。我还见过班组长使用应用程序,在早晨实时查看谁来上班,或者快速重新安排人员到各个工作站的情况。

David Greenfield, Automation World:
看来Mendix的很多重点在于其低代码功能,以及如何使数据访问更加民主化,但您似乎也专注于为所有这些遗留系统或新数据源创建可定制的用户界面,以创造适合不同角色的用户体验。是这样吗?

Ray Kok, Mendix:
是的,这个方向是对的,但我要说的不仅仅是用户界面(UI)。当你考虑Mendix应用程序时,它包括了你在一个应用中期望的所有主要组件。因此,当你构建一个Mendix应用程序时,有一个UI,这是第一层;第二层是业务逻辑;第三层是数据持久性和数据连接。所以,当你构建Mendix应用程序时,你可以选择你需要多少各个方面的内容。

关于遗留系统的现代化,大部分是关于UI。但也许你想在应用程序中注入一些新逻辑。例如,在质量管理中,如果用户拍摄了一个部件的照片,他们可能希望在提交问题跟踪前对照片进行一些调整。使用Mendix,你可以构建完整的应用程序[用于详细操作],或者只使用需要的几层来现代化遗留系统。

David Greenfield, Automation World:
那么,通常是谁在使用Mendix?尽管它不只是一个IT工具,是否仍然主要是IT部门在使用,或者更多的运营和工程人员开始使用它了?

Ray Kok, Mendix:
这是一种协作方式,为此我们创造了一个术语,称为融合团队。融合团队的意思是,它不仅仅是IT部门在孤立中使用它来构建应用程序。低代码的有趣之处在于,业务利益相关者也可以参与构建应用程序。我们通常看到的是,IT部门拥有这个工具。

因此,对Mendix的访问权限由IT拥有,但构建应用程序非常民主化。例如,我在德国与一个客户合作,其中物流团队与IT部门的几名代表肩并肩地工作,构建了20到30个应用程序。这显示了Mendix的强大功能,即它促进了这种合作。有些情况下,IT仍然需要做一些繁重的工作。在这个德国的案例中,

他们需要将其遗留物流系统进行集成,这不是业务方面的操作人员自己能做的事情。这里,IT确保了与物流系统的连接。但好的一面是,一旦建立起来,它就可以重复用于构建其他应用程序。这就是低代码的意义,一旦运营方面的IT设定了所需内容,他们就可以自行构建日常需求的应用程序。这不像传统的业务方式,业务部门向IT提交数百页的需求,然后坐等看结果。