Casestudy · 24 november 2023
Bouwen voor de lange termijn: hoe Aardling Isagri hielp hun softwaresystemen te visualiseren en te modelleren
Ontdek hoe Isagri Domain-Driven Design gebruikte om agrobedrijven te beheren.

Isagri is een IT-leverancier voor de landbouw die innovatieve technologie bouwt voor landbouwers en agrobedrijven. Sinds de start in 1983 in Frankrijk zijn ze wereldwijd uitgebreid, en ze bieden oplossingen voor gewas- en veebeheer, weer, ERP, boekhouding en financiën, en, uiteraard, als Fransen, wijngaardbeheer.
Om innovatief te blijven, was een deel van hun oudere software aan een grondige vernieuwing toe. Isagri wilde de boekhoudsoftware voor klanten omvormen tot een reeks SaaS-diensten. Een ander project was het bouwen van een nieuwe module voor het technisch en economisch beheer van veebedrijven.
Onder leiding van Maxime ondersteunde Aardling het pilootteam bij de migratie van hun Fixed Assets-module naar een SaaS-model. Hij begeleidde een reeks workshops met de domeinexperts van Isagri en het ontwikkelteam, voor een diepgaande domain discovery. Daarop voortbouwend leidde Maxime verfijningsworkshops om de contouren van een losgekoppelde architectuur te bepalen. Voor de module voor veebeheer organiseerde hij een reeks business- en technische workshops, met Product Owners, business stakeholders en engineers.
Rijke use cases
Isagri is uitgegroeid tot een enorm gamma aan business use cases voor landbouwbedrijven over de hele wereld, dus een aanpak die inspeelde op die groeiende complexiteit was essentieel.
De pilootprojecten lieten Isagri toe om DDD in de praktijk te ervaren en verder te gaan dan enkel de theorie. Rigoureus softwaremodelleren was nieuw voor de teams en vroeg van hen om uit hun comfortzone te stappen en nieuwe manieren van werken aan te nemen.
Facilitatie en visualisatie
Een van de eerste grote inzichten voor het team van Stéphanie was die focus op visualisatie.
Het team werd zich bewust van de rijkdom van de Fixed Assets-module. Ze hadden de omvang van het probleem duidelijk onderschat. Maxime hielp om de kritieke delen van de module te prioriteren en te focussen op het modelleren en de engineering. Dat haalde het team uit de analyseverlamming en hielp om de cognitieve belasting te verlagen.
De missie was duidelijk: de technologie moderniseren, complexe use cases afdekken met een diep begrip van de noden, software van hoge kwaliteit bouwen die duurzaam is op lange termijn, en sneller innovaties opleveren aan klanten.
Het loonde:
Volgende stappen
Stéphanie kijkt er al naar uit om de veelheid aan tools en technieken in te zetten bij de volgende projecten bij Isagri.
Het werk van Aardling stopte daar niet.