Overslaan en naar hoofdinhoud gaan

Oxxio

Oxxio innoveert met app en visie om voorloper in de markt te blijven

Image
70%
gebruikt de Oxxio app
6+
jaar klant

Swipe, click, klaar. Alles kunnen we tegenwoordig regelen met onze smartphone. Van het bestellen van een maaltijd tot het checken van onze financiën. Oxxio wilde dit moderne mobiele gemak ook mogelijk maken voor de energiemarkt. Dept kreeg de eer om een ​​mobiele digitale strategie voor Oxxio te creëren en deze geheel tot leven te brengen: van strategie tot ontwerp en van ontwikkeling tot campagne. Ook was er ruimte om Oxxio’s positie in de markt te versterken met een nieuwe propositie. Het eindresultaat? Een superslimme Oxxio-app en een nieuwe visie om voorloper in de markt te blijven.

Image

Een app voor inzicht en controle

Oxxio wilde een tijd geleden ten eerste een app ontwikkelen voor het bieden van volledig inzicht in en controle over het energieverbruik aan haar klanten. Daar zijn we mee aan de slag gegaan. De app hebben we ontwikkeld voor smartphones en tablets, werkend op iOS en Android. Om de beste ervaring te garanderen, zijn alle onderdelen native ontwikkeld. Met de Oxxio-app hebben klanten nu toegang tot alle Oxxio-diensten. De app toont het energieverbruik, voorspelt de jaarnota, en maakt betalingen en het wijzigen van persoonlijke gegevens mogelijk. Kortom; de ultieme selfservice voor het regelen van verschillende energiezaken, ongeacht waar je bent of wat je wilt doen.

Image
Image

Toekomstvisie

Oxxio doet er alles aan om diensten makkelijker en voordelig te maken. Uit klantonderzoek bleek hier ook behoefte aan te zijn. Hierdoor is besloten de diensten uit te breiden met Internet, TV en Bellen (ITB). Zo laat Oxxio zien veel meer te zijn dan een energiebedrijf.

Tegenwoordig is een ITB-abonnement af te sluiten via de website (mogelijk gemaakt door Dept), kan de klant de kosten van het ITB-abonnement in de app bekijken en hebben we zelfs de ITB FAQ-database gekoppeld in de app.

Image

Microservices maken het verschil

Klanten zijn gewend om regelmatig updates, nieuwe functies en verbeteringen te krijgen voor de apps die ze gebruiken – dit is ook het geval bij de Oxxio-app. Dit is nodig om relevant te blijven voor de doelgroep en hun plek te behouden als een digitale innovator in de energiemarkt. Maar om nieuwe functies en fixes regelmatig te releasen, moet Oxxio over de juiste technologie beschikken. We hebben de backend gemigreerd van monoliet naar microservice-architectuur. Verder hebben we het werkproces van releasen in vergaande mate geautomatiseerd door een CI/CD pipeline neer te zetten. We zijn door de combinatie van microservice-architectuur en CI/CD in staat om kleine features snel, automatisch en betrouwbaar naar productie uit te rollen.

Image

Met microservices kunnen developers verschillende bedrijfsdomeinen in afzonderlijke services scheiden. Bijvoorbeeld energie, klanten, financiën. Hierdoor kunnen teams op verschillende domeinen van het systeem werken met minder afhankelijkheden van elkaar of elkaar in de weg te zitten. Het maakt het mogelijk om slechts ​​een deel van het systeem te implementeren in plaats van het volledige systeem. Het maakt het gemakkelijker om ideeën snel te herhalen, te valideren en regressietests uit te voeren zonder het hele systeem te hoeven testen. Omdat onderdelen kleiner zijn, is het gemakkelijker te begrijpen, uit te breiden, fouten op te sporen en te onderhouden. In het geval van de Oxxio-app biedt het alleen maar voordelen, al zeggen we het zelf.

Uitdaging voor developers

Een monoliete applicatie omzetten in microservices kan een uitdagend en tijdrovend proces zijn. Vooral als je de transitie met zo min mogelijk impact op de bestaande applicaties wilt doen. We besloten om delen van de monoliet eruit te knippen en deze stap voor stap om te vormen naar microservices. . Tijdens deze transformatie is gebruik gemaakt van het Strangler Fig-pattern.

Image

Met deze aanpak snijd je functies van de monoliet weg terwijl je deze toevoegt aan je nieuwe microservices. Uiteindelijk betekent dit een volledig gefaseerde migratie en het buiten gebruik stellen van het oude systeem. Om dit te laten werken zonder een enorme impact te hebben op de frontend-systemen, hadden we echter nog iets anders nodig.

Oude monoliet-verzoeken hadden vroeger grote response-payloads, terugkerende modellen met informatie uit verschillende domeinen. Maar doordat we op weg waren naar microservices, konden deze services niet dezelfde grote modellen teruggeven, en dat zouden we ook niet willen. Daarom is besloten om een ​​BFF-laag te introduceren om de data specifiek voor het cliëntsysteem te verzamelen. Op deze manier kunnen we backwards-compatible zijn, de bestaande end-points hetzelfde houden, de performance van de API verbeteren en de responsiviteit van de client applicatie verbeteren. Zonder dat eindgebruikers dingen hoeven te veranderen omdat ze zich niet bewust zijn van de backend-architectuur van ons systeem.

Image

De volgende stappen

Het eindresultaat mag er wezen. Klanten houden van de Oxxio-app: bijna 70% van de Oxxio-klanten heeft de app op hun telefoon. En degenen die de app hebben, blijven ook het langst bij Oxxio. 700.000 keer per maand wordt de app geopend. In drie jaar tijd is de selfservice verdrievoudigd en de klantenservice van Oxxio erg ontlast.
Win, win en nog eens win.

Dept x Oxxio

Oxxio en Dept zullen samen de serviceportfolio van Oxxio blijven versterken, zowel voor hun diensten in de energiemarkt als die van ITB. De virtuele assistent, genaamd O., vormt de kern van de relatie tussen Oxxio en haar klanten. De app wordt de plek waar O. woont en waar klanten al hun energie- en ITB-zaken afhandelen. Door O. te blijven trainen, kan hij klanten 24 uur per dag, 7 dagen per week helpen met hun vragen. In de nabije toekomst zal Oxxio alle serviceaanvragen via de website en de app behandelen en telefonische ondersteuning afbouwen. De app voldoet aan de behoeften van klanten en bevat alleen livechat met de serviceteams van Oxxio wanneer dat nodig is.

Image

De combinatie van inzichten en selfservice geeft Oxxio-klanten een gevoel van controle over hun eigen energieverbruik en hun ITB-abonnement. Dit heeft geleid tot een afname van vragen bij de klantenservice en een toename in de klanttevredenheid. Een geweldig resultaat.

Deze mensen weten alles van dit project