Onze Klant
Itineris werd opgericht in 2003 en biedt totaaloplossingen voor distributeurs en retailers van elektriciteit, gas en water. Itineris gebruikt zijn softwareoplossing UMAX, een toonaangevend klanteninformatiesysteem (CIS) om het volledige meter-tot-kasproces van nutsbedrijven te beheren, van offertebeheer tot facturatie en inning. UMAX biedt nutsbedrijven unieke tools om de winstgevendheid van hun totale klantenportefeuille te optimaliseren. Itineris, erkend als specialist in nutsvoorzieningen, biedt ook consultancy en andere IT-gerelateerde diensten aan zijn klanten in de nutssector.
Itineris, met hoofdkantoor in de omgeving van Gent, kwam in 2012 op de Noord-Amerikaanse markt, voortbouwend op een uitgebreid trackrecord in Europa. In slechts enkele jaren tijd heeft Itineris een indrukwekkend palmares opgebouwd van succesvolle implementaties bij een groot aantal grote internationale nutsbedrijven, waaronder GDF SUEZ, E.ON, the City of Baltimore, Gazprom, Eneco, De Watergroep en Delta. Het bedrijf heeft de afgelopen 13 jaar een continue groei gekend en heeft momenteel meer dan 350 utility specialisten in dienst die een geconsolideerde omzet realiseren van 35 miljoen euro.
Uitdagingen en objectieven
De Watergroep is een van de grootste utility klanten van Itineris in Europa die UMAX gebruikt bij meer dan anderhalf miljoen klanten. Na de succesvolle implementatie van UMAX en de standaard ERP-modules van Microsoft Dynamics 365 for Finance and Operations (vroeger bekend als Dynamics AX 2012), ging De Watergroep in 2015 live. Voortdurende verbeteringen en de realisatie van nieuwe functionaliteiten creëerden een duurzame langetermijnsamenwerking met De Watergroep; kwaliteit is hierbij essentieel.
Cegeka's oplossing
Om met succes nieuwe functionaliteiten op te leveren over meerdere partijen heen en de kwaliteit van de bestaande functionaliteiten te waarborgen, ondersteunde Cegeka hen met een combinatie van een manuele en een geautomatiseerde testaanpak. Itineris maakte gebruik van de kennis en expertise van Cegeka om hun testautomatisatie uit te breiden. De integratieprojecten waren uitermate geschikt voor automatisering vanwege de beperkte afhankelijkheid van de gebruikersinterface. Daarom stelde Cegeka voor om te beginnen met het automatiseren van functionele testscripts en continuous test builds in te voeren om de manuele regressietesten na de go-live te verminderen.
Door het gebruik van ReadyAPI in combinatie met Jenkins, leverden de testscripts duidelijke resultaten, op waarbij het voor Itineris veel makkelijker werd om problemen proactief op te lossen. Het gebruik van deze tooling en methodologie verminderde niet alleen de hoeveelheid manueel werk, maar zorgde ook voor een sterke verbetering van de kwaliteit van de code voor de bedrijfskritische processen bij De Watergroep.
Om ervoor te zorgen dat nieuwe projecten succesvol werden geïntegreerd met third parties, adviseerde Cegeka ook om een Requirement Traceability Matrix te gebruiken, zodat mogelijke functionele gaps vroeg in het ontwikkelingsproces konden worden opgespoord. Testconsultants gebruikten de Requirement Traceability Matrix tijdens het schrijven van E2E-testscripts, gebaseerd op gedefinieerde businessprocessen. Dat leidde tot een beter begrip van de businessprocessen en verbeterde de kwaliteit van de manuele tests.
In de toekomst zal deze aanpak worden toegepast voor het basisproduct van UMAX dat wordt gebruikt door alle klanten, en continuous testing en test automation zullen de sleutel zijn tot het leveren van kwaliteit.
Resultaten
- Onderhoudbare en overdraagbare automatiseringsscripts
- Continuous testing in verschillende omgevingen
- Regressie identificeren vóór levering aan de klant
- Stabiel systeem en software die werkt
- Meer tijd voor exploratory testing
- Betere dekking van de requirements
- Identificeren van geïntegreerde functionele gaps vóór de laatste fase van de ontwikkeling
- Impactanalyse
- Verbetering van klanttevredenheid en relaties
