Essent's recept voor een hoogwaardig Energie Meter Platform.

Met stijgende energieprijzen en zonnepanelen die mainstream worden, is het leveren van realtime energiedata een cruciaal uniek waardepunt voor energiebedrijven geworden. Essent IT moet zich snel aanpassen om de plotselinge toename van gebruikers die realtime, beknopte inzichten in hun energieverbruik zoeken, op te vangen. Experts van Dataworkz, Smartworkz en Infraworkz hebben zich bij het Metermasters-team van Essent gevoegd om het huidige systeem te transformeren naar een moderne event-gebaseerde streamingarchitectuur.

11 jul 2025


Wat was uw grootste uitdaging?

Stel je een bruisend restaurant voor, de keuken een symfonie van sissende pannen, hakmessen, en het ritmische gekletter van vaatwerk. Temidden van deze culinaire chaos staan de chefs voor een ontmoedigende taak: het volledige menu vernieuwen terwijl het restaurant open blijft en de klanten tevreden zijn.

Dit is te vergelijken met de uitdaging waar ons team voor stond: het herschrijven van een complex softwaresysteem terwijl de continuïteit van de bedrijfsvoering gewaarborgd blijft. De bestaande code, een verwarde massa van onderlinge afhankelijkheden, leek op een bord overgare spaghetti, waarvan de strengen koppig aan elkaar vastkleefden.

Wat was de oplossing?

Om dit vraagstuk aan te pakken, adopteerde Team Metermasters een strategie die vergelijkbaar is met de zorgvuldige voorbereiding van een vaardige chef. We verdeelden het systeem zorgvuldig in beheersbare delen. Door deze delen één voor één te herschrijven, zorgden we ervoor dat het algehele systeem functioneel bleef. De sleutel tot deze aanpak was het zorgvuldig vergelijken van het resultaat van elk herschreven deel met het echte resultaat van het oorspronkelijke systeem.

Wat was het resultaat?

We hebben een schone, werkende keuken en data die normaal 6 uur nodig had om te verwerken was nu in 2 seconden klaar voor de klant.

Wat vond je het beste?

In het begin konden we (relatief) kleine wijzigingen aan het systeem doorvoeren die drastische positieve effecten hadden op het gebied van functionaliteit, kennis van het systeem en verlaging van cloudkosten; we gingen van dagelijks incidenten naar één per week of maand in een tijdsbestek van ongeveer een half jaar. Uiteindelijk was de enige klacht dat het nieuwe systeem te snel was vergeleken met het oude, omdat klanten de nieuwe (meer gedetailleerde) data zagen voordat de oude data beschikbaar was.

Wat heeft u geleerd?

  • Incrementele verandering: grote projecten opdelen in kleinere, beheersbare taken om continue vooruitgang te waarborgen.

  • Kies de juiste tools voor de juiste klus: Bekijk altijd welke tools het beste zijn voor de klus in plaats van te kiezen voor één tool die alles doet.

  • Ontwerp voor veranderingen: in iets zo dynamisch als de energiemarkt, is het essentieel om een systeem te ontwerpen dat makkelijk en snel aan te passen is voor succes.

  • Testen en kwaliteitsborging: test elk onderdeel grondig om stabiliteit van het algehele systeem te waarborgen.

  • Door deze principes te omarmen, kun je zelfs de meest ontmoedigende software-verbeteringen aanpakken en ervoor zorgen dat je bedrijf operationeel blijft en de klanten tevreden, zelfs te midden van de chaos van verandering.


Lees meer

Klaar om uw bedrijf te transformeren?

Klaar om uw bedrijf te transformeren?

Klaar om uw bedrijf te transformeren?