EXIN VFB Functioneel Beheer Specialist study materials
EXIN VFB Functioneel Beheer Specialist study resources

WoonMere: 4 procent zoekgeraakte mutaties in de keten met het portaal

EXIN VFB Functioneel Beheer Specialist · Put your knowledge to work in context.

All case studies

WoonMere: 4 procent zoekgeraakte mutaties in de keten met het portaal

WoonMere beheert 22.000 sociale huurwoningen en gebruikt een ERP-pakket voor contracten en facturatie. Huurders muteren via een portaal; die mutaties worden elke nacht via een koppeling naar het ERP gestuurd. Sinds de vervanging van de koppelingslaag, drie maanden geleden, constateert de afdeling Incasso dat ongeveer 4 procent van de adres- en bankmutaties niet of een dag te laat in het ERP staat. Bewoners ontvangen daardoor onterechte herinneringen; er zijn 37 klachten binnengekomen. De leverancier van het portaal wijst naar het ERP, de ERP-leverancier wijst naar het portaal; beide partijen leveren geen logging die de bewering onderbouwt. De functioneel beheerder van WoonMere heeft de koppeling destijds laten bouwen op basis van een mondelinge afstemming; er is geen gegevenswoordenboek en geen koppelvlakspecificatie. Het management wil 'gewoon een strengere controle' invoeren en vraagt jou om een plan.

1. Waar begin je met de analyse en welke maatregelen leveren bewijs op over de oorzaak? Beschrijf je eerste drie stappen en onderbouw waarom je niet begint met een strengere controle.

Read the worked answer

Waarom niet meteen een strengere controle. Een extra controle bestrijdt het symptoom. Bij 4 procent afwijking op een nachtelijk proces betekent handmatig controleren dat iemand dagelijks honderden mutaties moet nalopen, zonder dat de oorzaak verdwijnt; de foutkans verschuift naar de controleur en de klachten blijven. Eerst bewijs, dan maatregel.

Stap 1 – Feiten herleidbaar maken. Neem een steekproef van vijftig mutaties, deels uit de 37 klachten, en herleid per mutatie het tijdstip in het portaal, het tijdstip van de koppeling en het tijdstip in het ERP. Daarvoor is één uniek mutatie-id nodig dat over de hele keten wordt meegelogd.

Stap 2 – Het koppelvlak expliciet maken. Stel een gegevenswoordenboek en een koppelvlakspecificatie op: welke velden, verplicht of optioneel, formaat, tijdstip, gedrag bij fouten en herverwerking. De mondelinge afstemming is hier de kern van het risico: zonder specificatie kan niemand aantonen wat 'correct' is.

Stap 3 – Meten per schakel. Laat beide partijen begin- en eindpunt loggen en gedurende twee weken een meetpunt per schakel aanleveren. Zo zie je of mutaties bij de bron al ontbreken, bij de koppeling stranden op een validatie of time-out, of in het ERP op een dubbele sleutel stuklopen.

Pas daarna kies je de maatregel: een correctieregel, een herverwerkingsmechanisme of een aanpassing in een van de componenten. Zonder stap 1 tot en met 3 blijven de leveranciers naar elkaar wijzen en betaalt WoonMere het conflict.

2. Wie moet eigenaar zijn van de gegevens en welke afspraken leg je vast met beide leveranciers? Onderbouw vanuit verantwoordelijkheden, niet vanuit techniek.

Read the worked answer

Eigenaarschap. WoonMere blijft eigenaar van de gegevens. De processen Verhuur en Incasso zijn de inhoudelijke bron van de waarheid: zij bepalen welke mutatie geldig is en wat er met een afgekeurde mutatie moet gebeuren. De leveranciers zijn verantwoordelijk voor het aantoonbaar gedrag van hun eigen component en van de koppeling, niet voor de inhoud. Die scheiding voorkomt dat de discussie over de oorzaak wordt verward met de vraag wie de gegevens mag aanpassen.

Afspraken met beide leveranciers.

  • Een versiebeheerde koppelvlakspecificatie met gegevenswoordenboek, die bij elke wijziging aan weerszijden opnieuw wordt vastgesteld en getest.
  • End-to-end logging met een mutatie-id en een afgesproken bewaartermijn, plus inzageplicht bij incidenten.
  • Een procedure voor foutafhandeling en herverwerking: wat gebeurt er met een afgekeurde mutatie, wie krijgt bericht, binnen welke termijn is herverwerking mogelijk.
  • Testverplichting bij wijzigingen aan beide zijden, inclusief een acceptatietest met representatieve mutaties.
  • Een reactietermijn voor rootcause-analyse en een escalatiepad met naam en telefoonnummer per partij.
  • Een meetbare SLA op tijdigheid en volledigheid van de nachtelijke levering, met gevolgen bij overschrijding.

Leg dit vast in een koppelvlakovereenkomst en benoem bij WoonMere één aanspreekpunt dat beide leveranciers aanstuurt. Zonder die ene rol herhaalt het patroon van wederzijdse verwijzing zich bij de volgende wijziging.