经得起未来考验的关键现场服务运营

Mammoet重建了一个关键任务现场服务应用程序,改善了最终用户体验和长期的体系架构适合性

每天,全世界有2,000万现场服务人员直接监督关键资产、项目和客户。在SHV控股公司的成员Mammoet,他们的专业知识是将重型物体从涡轮机叶片提升和运输到城市基础设施,所有这些都是最安全的。实现安全和质量承诺的现场工作人员依靠关键技术和应用来满足他们的工作需求。

这包括使用Mammoet任务应用程序(MTA)的Mammoet起重机操作员。当计划团队安排任务时,起重机操作员会在平板电脑上收到请求的详细信息。完成工作后,员工会在MTA中调整任务的状态,并请求客户批准。一旦客户批准了已完成的任务,应用程序就会将任务发送到SAP,并在那里自动开始开票。

MTA最初是在Java中构建的,从IT和最终用户的角度来看,它都已接近使用寿命的终点:

  • 对于IT团队来说,与MTA集成的几个系统不再兼容(MicroVPN和Android版本)。
  • 对于现场的起重机操作员来说,这些不兼容要求他们定期重启应用程序或平板电脑以完成工作。

在关键系统中避免使用寿命终止风险

负责这种关键业务运营后台的Mammoet IT团队知道,当他们的MicroVPN(起重机操作员与企业网络的安全连接器)和MTA之间的连接开始出现裂缝时,他们需要迅速采取行动。Mammoet的数字创新主管Dion van den Bosch在近五年的时间里一直在为Mammoet的数字增长做出贡献,他是负责寻找重建应用程序的新解决方案的跨职能团队的一员。

van den Bosch说:“MicroVPN解决方案本身已经过时且不再受支持。原计划是升级VPN解决方案,但旧的MTA与新系统不兼容。我们还必须更新MTA,[但是]因为该应用程序是三年前构建的,开发信息已随着最初构建它的开发人员的离开而无处追寻了。”

van den Bosch回忆道:“越来越明显的是,不仅从我们的角度来看(MTA)不再工作,从起重机操作员的角度来看也是如此。他们必须启动并关闭应用程序,或者重新启动整个平板电脑,才能让一切恢复正常。”在一些地区,缺乏可访问性甚至促使一些操作员回归纸面流程,以便完成工作。

多个因素迫使他们迅速行动,van den Bosch和他的团队决定采用低代码来完成这项工作,避免潜在的崩溃。他说:“我们已经有了西门子低代码,而且它作为开发这些定制应用程序的工具之一,已经成为(我们的IT)战略的一部分相当长一段时间了,一旦我们的最佳解决方案或ERP系统不能解决这个问题,那么在我们看来,在西门子低代码中构建MTA是一件轻而易举的事。”

使现场服务管理变得容易和灵活

优先考虑可用性

一开始,Mammoet就为他们的低代码重建设定了明确的优先级。van den Bosch总结道:“新MTA的两个主要要求是本机功能和将对最终用户的影响降至最低”。

从可访问性的角度来看,本地移动应用程序将允许起重机操作员执行其工作,而不必考虑位置或连接。操作员在各种类型的环境中工作,他们需要一个能够根据需要运行的应用程序,无论是在有5G网络的城市,还是在完全没有互联网接入的偏远地区。

除此之外,为了尽量减少中断,IT团队不能偏离现有MTA接口的设计和功能。van den Bosch说:“其中一个要求是,它需要按原样迁移,因此应用程序本身看起来不能与旧应用程序有什么不同……这里的用户采用率必须和以前一样好,我们不必再做一次完整的研讨会来向所有人展示如何使用该应用程序。”

无缝链接到SAP

MTA应用程序流程的最后一步是无缝地将工作状态数据传递给SAP以进行开票。根据之前的项目,van den Bosch和他的团队知道这是西门子低代码的固有特征。

“我们已经有另外两个应用程序在运行并与SAP通信,”他说。在西门子低代码中构建不会对应用程序根据需要在其SAP云实例中运行的能力造成任何中断,并将基于其架构灵活性与未来的首选系统进行良好集成。

在谈到他们决定使用西门子低代码重建MTA应用程序时,van den Bosch说,“这对我们的界面和后端系统——也就是MTA应用程序——以及我们的后端系统和云部署战略都有很大帮助。这与我们已经拥有的东西是一致的。”

 

自给自足的策略

“旧的应用程序对我们来说是一个真正的黑匣子。没有人知道那里发生了什么,系统之间的通信是如何进行的,以及应用程序对从SAP返回的数据做了什么,”van den Bosch继续说道。

低代码的可视化特性和较低的进入门槛使应用程序功能易于被任何开发人员理解和修改。通过重建应用程序,减少对第三方平台和团队的依赖,Mammoet IT团队可以确保他们未来的项目中不会出现单点故障。此外,迁移还删除了SAP Mobile Platform和XenMobile等系统,从而节省了10万欧元以上的成本。

Mammoet于2020年3月与西门子低代码一起启动了重建工作。该团队由一名项目负责人和一名来自西门子低代码合作伙伴Timeseries的高级开发人员组成。即使在过程中遇到一些团队变动,该项目也得以在一年内完成。

战略性IT带来更好的员工体验

自2021年2月推出以来,新MTA每月处理超过5,000个与工作相关的任务,拥有700人的用户群。由于低代码的灵活性和敏捷性,很容易进行小的更改来维护迁移。Van den Bosch和他的团队都很欣赏这种易用性和透明性。

随着微软Intune与改进后的MTA一起首次亮相,van den Bosch和他的团队与起重机操作员一起在现场进行了为期五个月的广泛展示,分为14个分支机构,以解决所有问题。“当我和一位起重机操作员交谈时,他们必定会说这比上一个版本有所改进,”van den Bosch说。

通过减轻计划师和IT团队的压力,好处不仅限于起重机操作员。在此之前,错误信息将以代码的形式传递给起重机操作员,而没有任何背景信息。起重机操作员必须将此信息传递给计划员,然后才能将其解码为错误消息——所有这些都会妨碍团队立即制定解决方案。一个减少时间和降低压力的小调整是显示一条全文错误消息,允许计划人员和操作员立即开始调查和制定解决方案。其次,在MTA应用程序的服务器端设置一个管理中心,使Mammoet IT能够查看平板电脑上的数据,从而提高整个应用程序的透明度。

使用低代码有助于Mammoet IT团队不仅为应用程序最终用户提供透明度,也为他们自己的利益相关者提供透明度。van den Bosch评论道:“在推出过程中,我能够做出高级开发人员才能做的调整,而我不是一名高级开发人员。当我的一位同事查看MTA时,他们已经可以看到正在发生的事情。这对我们有很大帮助……变得更透明和(有)更好的可维护性。”

提高任务关键型应用程序的透明度和可用性,使Mammoet IT团队能够避免再次受到遗留资产延迟的影响。正如之前项目的成功将西门子低代码定位为重建MTA的可行解决方案一样,团队将这一胜利视为未来低代码定制工作的起点。