跳到主要内容

Enexis 利用 100 多个低代码应用程序应对行业中断

Enexis 利用 100 多个低代码应用程序应对行业颠覆

安乃喜集团 肩负着向荷兰 2.9 万家庭和企业输送电力和天然气的重要责任。

全球电力需求 持续增长 在过去的几十年中,公用事业提供商优化其服务和运营以管理成本和防止服务中断变得比以往任何时候都更加重要。

“我们面临的最大挑战是我们所知的电网,它已经建设和维护了一百年。我们必须在未来十年内重新做同样多的工作,”Enexis ICT 建筑师 Michel Habets 说道。“我们已经看到,在荷兰的一些地区,满足需求是一项挑战。”

Enexis 需要一种方式来提供更多定制软件,以便快速响应不断变化的客户需求。然而,购买现成解决方案 (OTS) 的传统理念导致内部开发能力不足,从而导致标准化不足和上市时间延长。

2014 年,Enexis 采用了 Mendix 低代码平台来满足对新软件的迫切需求。如今他们已经 十年经验 交付 Mendix 目前有超过 100 个应用程序正在生产中,为其员工和客户提供支持。

快速变化需要快速交付

2010 年代初,Enexis 意识到,随着能源需求的增加以及能源转型将导致从天然气向电力的转变,未来十年将是其业务运营的关键十年。与此同时,Enexis IT 团队发现,他们过去的工作方式导致了技术能力的差距。

团队将首先选择 购买现成的,当业务对手无法从 OTS 选项中获得所需内容时,就会引入第三方开发人员。他们会用 .NET、Java 或 C++ 创建临时解决方案,但这些解决方案都缺乏任何全公司范围的标准化或治理。

此外,对第三方解决方案和开发资源的依赖导致 Enexis IT 团队在其领域知识方面存在差距,从而导致安全挑战和问题扩大。

“这基本上是为了开始建立快速产品开发能力和采用标准化方式交付软件,”Habets 说。“我们并没有打算建立 ERP 系统,但我们确实需要快速构建小型应用程序,以满足特定目的、独特问题或大型系统的附加组件,这将有助于推动我们公司的发展。”

评估期,团队决定 Mendix 以标准化、快速交付为驱动力。 Mendix 能够:

  • 与 Enexis 的记录系统良好互动, 主要是 SAP ECC 及其公用事业行业解决方案 (IS-U),使他们能够在保持核心清洁的同时 迁移到 SAP S/4HANA.
  • 交付开发速度 这可能比传统方法快 6 到 10 倍。
  • 提供应用工厂模型 这将使 Enexis 的能力不仅仅局限于平台实施, 提供专业知识 围绕架构、敏捷、设计和培训能力。

拥有新的开发平台和合作伙伴 Mendix之后的几年里,Enexis 对过去的系统进行了现代化改造,为当前用户提供了数字解决方案,并构建了其架构以实现未来的最大可扩展性。

增强内部开发能力

选择合适的技术来满足 Enexis 的长期愿景只是他们成功的一半。另一半是首次组建内部开发团队并授权员工利用这项新技术。

Enexis 通过利用 Mendix 私人市场功能,Enexis 员工可以 发现并重用组件 或通过他们自己的私有产品组合申请 Mendix 卖场。

“我们做的第一件事总是以一种非常具体的方式创建集成模块,然后将它们发布到我们的 Mendix 市场,并且可以一直重复使用它们。我们的许多 SAP 集成 经常被重复使用,”Enexis 的 IT 架构师兼顾问 Rom van Arendonk 说道。

“我们有时会将文档长期存储在 SharePoint 上,这是一个已在数十个应用程序中重复使用的单一模块。”

拥有内部团队和集中式开发中心可以更有效地在项目之间共享知识。“我们甚至会重复使用解决方案,”Arendonk 说。“当有人提出解决方案请求时,我们的架构师通常知道我们是否在以前做过类似的事情 Mendix 并可以研究是否可以重复使用或扩展它。”

嵌入低代码—从构思到开发再到部署— 在 Enexis 内部创造了一种全新的自给自足文化。

“我们的想法是提高速度,以便能够更快地响应问题和业务问题,”哈贝茨说。“过去,像防火墙更改这样的事情可能需要六周时间,因为我们必须请外包商或让团队手动完成。”

“现在,我们可以在六分钟内完成这样的更改。我们尝试通过 CI/CD 管道、自动检查、测试等方式尽可能多地完成更改。现在,技术 IT 交付不再是问题。如果您可以快速构建功能,则部署可以在几分钟内完成。”

标准化、可扩展的 IT 环境

在实现整个组织民主化发展的道路上,Enexis 的架构师们一直具有前瞻性思维 实施治理 以及平台策略,以保证系统的可靠性和适应性。

利用 AWS 实现可扩展性

Enexis 的众多战略决策之一就是积极主动地迁移到云。“我们的外包托管无论如何都会结束,所以我们需要考虑下一步——那就是:将 IT 转变为 云原生 “我们的目标是在公共云中实现更强大的架构,”Habets 说。

“2018 年,我们将所有 IT 系统迁移到了公有云。如今,我们拥有多云架构,其中 AWS 云上的占用空间最大。”

之间的亲密和开放 Mendix 和 AWS 使 Enexis 能够在其产品组合中实施其他多项 AWS 服务,例如:

在 SAP S/4HANA 迁移过程中保持核心清洁

SAP 在 Enexis 领域占有重要地位,是其 ERP 系统,在其 30-40% 的 Mendix 应用程序。与许多 SAP 客户一样,Enexis 多年来对其 ERP 系统进行了大量定制,但现在 迁移到 SAP S/4HANA 目的是保持核心清洁。

SAP 与 Mendix 使这成为可能。Enexis 可以避免在 SAP 中进行定制开发,因为他们将依赖 Mendix。此外,Enexis 还可以扩展关键 SAP 系统,例如以可重复使用的组件的形式来集成项目、客户或员工数据。

一个 Mendix 应用程序与 SAP SuccessFactors(云 HR)集成,并更容易地将这些数据公开给其他应用程序,以确保高水平的绩效。在另一个例子中,Enexis 构建了一个项目管理应用程序, Mendix 取代 PHP 解决方案。该应用程序与 SAP 集成,但最终用户仅与 用户友好 Mendix 界面。

企业发展决策树

根据其业务的规模和复杂性,Enexis IT 团队有几个限定性问题,他们可以在未来出现新的业务需求或请求时解决这些问题,从而使他们能够保持敏捷性,同时仍保持一致性和质量。这包括以下限定词:

  1. 可以使用商品软件系统来管理该流程吗? “我们不会建立自己的人力资源系统,”哈贝茨说。“我们在这些流程方面并不是那么独特,所以对于类似的东西,我们仍然会寻求购买。”
  2. 是否存在可以管理该流程的现有解决方案? 在某些情况下,现有工具(例如 SAP Fiori)可能有机会通过一些轻量级配置或扩展与所需功能紧密匹配。
  3. 这是一个定制的解决方案吗? 对于定制解决方案,Enexis Mendix-优先方法。与许多大型组织一样,Enexis 也承认,他们的环境中可能存在其他不太适合企业的低代码和无代码工具,并概述了如何使用它们的明确指导。

“您 无法禁用 Power Apps 例如,因为它附带 Office 365,”Arendonk 说。“事实上,人们可以直接在其中构建东西。但 Enexis 有一个严格的架构流程,你不能在 Microsoft 之外与 Power Apps 中的任何内容进行集成,而且指导原则仍然是,如果你想构建定制软件,你就必须构建它 Mendix如果有用户想要在 Power Apps 中自动执行某些任务,他们可以这样做,但是一旦应用程序需要超越 Microsoft,那么我们将在 Mendix设立的区域办事处外,我们在美国也开设了办事处,以便我们为当地客户提供更多的支持。“

通过数字化实现服务差异化

凭借明确定义的流程和程序,Enexis 已经交付了数百个 Mendix 应用程序。他们兑现创新承诺的方法创造了一个独特的系统,其中某些应用程序仅供短期使用,并根据需要停用。

在任何时候,他们的团队都有超过 100 个应用程序在生产,涉及业务的几乎每个领域。

转向自助服务

90% 的 Enexis 客户都拥有智能电表来跟踪家中的能源消耗。过去,Enexis 员工会定期挨家挨户手动收集智能电表数据,这些数据会通过现成的电表记录系统进行跟踪。

然而,该解决方案缺乏定制灵活性,也无法为客户提供自助服务选项,因此 Enexis 决定 逐步淘汰旧系统 并将其替换为 Mendix 应用程序。

“通过允许客户自助服务,我们可以减少现场对员工的需求。我们允许他们拍摄智能电表上的读数并将其上传到应用程序,然后我们使用图像识别工具提取读数,”Arendonk 说。

- Mendix 应用程序支持两种使用情况——喜欢自助读数的客户和希望员工挨家挨户读数的小团体——这使得 Enexis 能够提供让所有客户满意的选项。

优化停电响应

当停电发生时,Enexis 的 现场工程师 是第一线响应人员。办公室和现场员工之间的沟通在整个维修过程中至关重要,因为有时必须重新通过网络传输电力。

最初,建立一个 Mendix 应用程序来应对这一挑战原本只是一种临时解决方案,直到找到合适的现成解决方案。然而,在团队仅用 9 个月的时间就以易于使用的界面交付了这一极其复杂的功能后,员工反馈表明,将任务关键型应用程序保留在 Mendix.

“人们开始使用该应用程序后,我们收到了积极的反馈和新功能请求。过去几年,我们的业务不断扩展,在某个时候,我们意识到没有必要更换这种可以随时间推移适应我们需求的定制解决方案。尤其是当每个人都对功能感到满意时,”Arendonk 说道。

物联网支持的数据收集

对于 Enexis 来说, data 随着时间的推移,收集电力的价值是无价的,尤其是当他们的业务越来越双向化时,消费者将电力或能源返回电网,而不仅仅是消费它们。Enexis 正在寻找一种更自动化的方法来修改他们的网络并优化电力流动。

“在过去,我们不得不依靠天气预报,然后派一名工程师到现场根据需要切换网络。现在,我们已经实现了分配自动化,并正在实施 支持物联网的解决方案 来支持这一点,”哈贝茨说道。

Enexis 通过以下方式获取 Amazon S3 中的物联网数据 AWS 运动然后使用 Matillion 和 Snowflake 在 Enexis 数据平台 (EDP) 中提供分析和报告。“使用物联网传感器可以让我们获得更多数据,并允许我们远程切换网络,”他补充道。

随着时间的推移,获取这些传感器数据激发了新的想法和用例,例如减少能源盗窃和向工程师发出中断警报。

为未来构建变革型 IT 文化

Enexis 无疑履行了其使命,即在整个组织内标准化软件交付和部署,并在此过程中为其客户提供更可靠、更灵活的服务。

Mendix 在 Enexis IT 领域几乎每个层面都发挥着作用——扩展或增强记录系统(如 SAP)、提供差异化​​系统(如自助式智能电表应用程序),并作为 创新系统.

如今,可能性是无限的,随着业务的增长和变化,Enexis 能够最大限度地适应变化。“过去,我们害怕定制,”Habets 说。“今天,我们仍然会在合理的情况下购买标准软件,但如果我们需要定制的东西,我们知道我们可以使用 Mendix设立的区域办事处外,我们在美国也开设了办事处,以便我们为当地客户提供更多的支持。“

Topics

选择你的语言