Casestudy · 13 juli 2023

Slimmere havens ontwerpen: hoe Aardling Portbase hielp hun douanesysteem te modelleren met DDD

Hoe Aardling Portbase adviseerde bij het opzetten van een gecentraliseerde en efficiënte RTO

De uitdaging

Portbase, de digitale logistieke hub opgericht door de havens van Rotterdam en Amsterdam, maakt efficiënte data-uitwisseling mogelijk tussen havenbedrijven en de Douane, om de operaties in de Nederlandse havens te stroomlijnen.

Eén domein zorgde voor aanzienlijke wrijving: de afhandeling van tijdelijke opslag (RTO) voor goederen van buiten de EU. Elke deepsea-terminal hield zijn eigen opslagadministratie bij, wat leidde tot inconsistente processen, beperkte transparantie voor de Douane en onnodige administratieve overhead. Tegelijk verplichtten nieuwe regelgevende vereisten de terminals om hun systemen te laten evolueren, wat de complexiteit en de coördinatiekosten verder deed toenemen.

Portbase zag een kans om een gecentraliseerd, EU-conform systeem voor tijdelijke opslag in te voeren dat de processen zou uniformiseren, papierloze ladingoverdrachten tussen terminals zou ondersteunen en de Douane een havenbreed zicht op containerbewegingen zou geven. Dat vereiste afstemming tussen alle stakeholders en helderheid binnen een bijzonder complex operationeel domein.

De oplossing

Aardling begeleidde Portbase bij het toepassen van Domain-Driven Design (DDD) om het domein te begrijpen en te structureren vóór de implementatie van start ging.

Via domain discovery en EventStorming-sessies brachten de teams de volledige levenscyclus van de processen rond tijdelijke opslag in kaart. Die sessies legden inefficiënties bloot en verduidelijkten de terminologie over de teams heen, een cruciale stap om de samenwerking te verbeteren.

Het team modelleerde de belangrijkste workflows, waaronder import, export, containeroverdrachten en de afhandeling van beschadigde lading. Door de workflows eerst afzonderlijk te analyseren en ze daarna te vergelijken, ontdekten ze gedeelde patronen en definieerden ze kernworkflows die uitgebreid konden worden voor verschillende scenario's.

Dankzij deze modellen konden de teams alternatieven verkennen en trade-offs afwegen vóór er code geschreven werd, wat snelle feedbackloops opleverde en onderbouwde besluitvorming ondersteunde.

Het resultaat

Portbase beschikt nu over een robuust domeinmodel en een gedeeld framework dat de ontwikkeling ondersteunt van een gecentraliseerd systeem voor tijdelijke opslag dat tegemoetkomt aan de noden van de stakeholders en voldoet aan de EU-wetgeving.

Het initiatief zorgde voor een uniforme manier van werken over de terminals heen, met meer transparantie en minder administratieve last. Het legde ook de basis voor toekomstige mogelijkheden, waaronder papierloze ladingoverdrachten en havenbrede monitoring voor de Douane.

Het modelleerwerk blijft de besluitvorming en de evolutie van het systeem sturen.

Door collaboratief modelleren in te bedden in hun manier van werken, kreeg Portbase een praktisch instrument in handen om complexiteit te beheersen en kritieke haveninfrastructuur met vertrouwen te laten evolueren.