Domain-Driven Design for Software Architecture
Leer hoe je architectuur inzet om teamflow, autonomie en systeemcoherentie te versterken binnen complexe softwareomgevingen. Ontwikkel vaardigheden in strategische Domain-Driven Design patronen, sociotechnische architectuur en collaborative modelling en ontdek hoe architectuur teams helpt sneller en zelfstandiger waarde te leveren. Beschikbaar als intensieve hands-on workshop voor technische leiders en architecten.
Inhoud
Veel organisaties worstelen met architecturen die teamflow vertragen in plaats van versnellen. Architectuur wordt vaak iets dat vóór teams wordt ontworpen in plaats van mét teams. Daardoor ontstaan afhankelijkheden, besluitvorming vertraagt en teams kunnen minder eigenaarschap nemen over hun systemen. Deze uitdaging wordt groter naarmate systemen complexer worden en veranderingen sneller moeten plaatsvinden.
In deze training leer je hoe je architectuur inzet als versneller van flow en samenwerking met behulp van strategische Domain-Driven Design patronen en sociotechnische architectuurprincipes. Je krijgt inzicht in onderwerpen zoals bounded contexts, context mapping, core domain charts, teamstructuren, integratiepatronen en Team Topologies thinking. Daarbij ontdek je hoe architectuur teams helpt autonoom te werken zonder systeemcoherentie te verliezen.
De training combineert strategisch denken met intensieve collaborative modelling. Je werkt met technieken zoals EventStorming, User Needs Mapping, Domain Message Flow Modelling en Context Mapping om complexe domeinen inzichtelijk te maken en architectuurkeuzes beter te onderbouwen.
Daarnaast leer je hoe teamstructuren en softwarearchitectuur elkaar beïnvloeden en hoe architecten kunnen evolueren van bottleneck naar enabler. Je ontdekt hoe technische leiders teams ondersteunen bij architectuurkeuzes zonder alle beslissingen centraal te houden.
De workshop is sterk praktijkgericht en interactief. Ongeveer 80% van de training bestaat uit hands-on modelling, architectuuroefeningen en strategische besluitvorming rondom een realistische case study.
Voor wie is deze training?
Deze workshop is bedoeld voor technische leiders die betrokken zijn bij softwarearchitectuur en systeemontwerp. Je hebt het meeste aan deze training als je:
- Software Architect, Solution Architect of Enterprise Architect bent
- Tech Lead of Staff Engineer bent
- Werkt met meerdere teams of complexe systemen
- Teamautonomie wilt vergroten zonder alignment te verliezen
- Architectuur wilt inzetten om flow te verbeteren
- Meer wilt leren over strategische DDD en sociotechnische architectuur
- Teams wilt helpen betere architectuurbeslissingen te nemen
Of simpel gezegd: Je wilt van architect als bottleneck groeien naar architect als enabler van flow, samenwerking en autonomie.
Wat doe je tijdens de training?
Tijdens de training werk je met een realistische case study waarin je strategische Domain-Driven Design patronen toepast op complexe architectuurvraagstukken.
Op de eerste dag werk je met EventStorming en Context Mapping om domeinen, processen en bounded contexts inzichtelijk te maken. Je leert hoe strategische DDD helpt om natuurlijke systeemgrenzen te ontdekken en hoe architectuurkeuzes invloed hebben op teamstructuren en samenwerking.
Op de tweede dag richt de training zich op integratiepatronen, teamautonomie en sociotechnische architectuur. Je werkt met technieken zoals Domain Message Flow Modelling, User Needs Mapping en Core Domain Charts om architectuurkeuzes te verbinden aan flow, ownership en businesswaarde.
Daarnaast ontdek je hoe Team Topologies thinking helpt om teams en architectuur beter op elkaar af te stemmen en hoe architectuurkeuzes kunnen bijdragen aan anti-fragiele systemen die beter omgaan met verandering en complexiteit.
De workshop is intensief, interactief en sterk praktijkgericht. Het grootste deel van de tijd besteed je actief aan modelling, analyseren, architectuurbeslissingen en groepsdiscussies.
Na deze training
Na afloop van de training begrijp je hoe strategische Domain-Driven Design en sociotechnische architectuur bijdragen aan meer flow, autonomie en alignment binnen complexe organisaties.
Je weet hoe je bounded contexts, context mapping en integratiepatronen inzet om architectuur beter te laten aansluiten op teams en businessdoelen. Daarnaast begrijp je hoe teamstructuren en softwarearchitectuur elkaar beïnvloeden en hoe je technische leiderschap inzet zonder een bottleneck te worden.
Je gaat weg met praktische technieken, meer inzicht in strategische architectuur en concrete handvatten om teams zelfstandiger te laten werken binnen coherente systemen.
Daarnaast kun je onderdeel worden van de Connected Movement community, waar professionals ervaringen, inzichten en praktijkcases delen rondom softwarearchitectuur, DDD, Agile en engineering.
Over het examen
Voor deze training is geen officieel examen verplicht.
De focus ligt op hands-on leren, collaborative modelling en strategische architectuurvraagstukken. Tijdens de workshop werk je intensief aan oefeningen, case studies en architectuurscenario’s waarmee je de technieken direct leert toepassen.
Certificering
Na afloop van de training ontvang je een certificaat van deelname voor Domain-Driven Design for Software Architecture van Connected Movement.
Dit certificaat bevestigt jouw deelname aan de workshop en jouw verdieping in strategische Domain-Driven Design patronen en sociotechnische architectuur.
Inschrijven
Vragen of hulp nodig?
Wesley beantwoord graag jouw persoonlijke vragen!
Veel gestelde vragen
Basiskennis van Domain-Driven Design is aanbevolen. Vooraf ontvang je optioneel voorbereidend materiaal zodat je de workshop met voldoende basiskennis kunt starten. Tijdens de training bouwen we verder op fundamentele DDD-concepten en passen we deze strategisch toe binnen softwarearchitectuur.
Bij fysieke workshops is geen laptop nodig. We werken met fysieke materialen voor collaborative modelling oefeningen. Bij online workshops heb je een computer met internetverbinding en een gratis Miro-account nodig.
Ongeveer 80% van de workshop bestaat uit praktische oefeningen. Het grootste deel van de tijd besteed je actief aan modelling, discussies en architectuurbesluitvorming rondom een realistische case study.
Ja. De workshop gebruikt een realistische case study, maar deelnemers worden continu aangemoedigd om inzichten te vertalen naar hun eigen organisatie en architectuuruitdagingen. De technieken zijn toepasbaar binnen verschillende domeinen, organisatietypen en architectuurstijlen, zoals microservices, modulaire monolieten en legacy-systemen.
Ja. Deze workshop werkt bijzonder goed als incompany training voor architectuurteams of technische leiderschapsgroepen. Hierdoor kun je werken aan jullie eigen architectuuruitdagingen en tegelijkertijd gezamenlijke taal en alignment ontwikkelen rondom strategische architectuurkeuzes.
Deze workshop richt zich specifiek op strategische DDD-patronen en architectuur op schaal, inclusief sociotechnisch denken, teamstructuren en strategische besluitvorming. De workshop is bedoeld voor technische leiders en architecten die werken over meerdere teams heen. Domain-Driven Design for Software Teams richt zich meer op collaborative modelling en teamniveau ontwerp voor een bredere doelgroep.
Nee. De workshop is juist sterk praktijkgericht en interactief. Je werkt actief met collaborative modelling, architectuuroefeningen, strategische analyse en groepsdiscussies.
Onderwerpen zoals EventStorming, Context Mapping, bounded contexts, Core Domain Charts, Team Topologies, Domain Message Flow Modelling, User Needs Mapping en sociotechnische architectuur komen uitgebreid aan bod.
De training kan op verzoek in het Nederlands, Engels, Frans en Duits worden verzorgd. Het lesmateriaal is Engelstalig. Wanneer je je inschrijft voor een startdatum in de open lijn, wordt aangegeven welke taal tijdens de training wordt gesproken.
De training duurt 2 dagen en wordt instructor-led verzorgd, klassikaal of virtueel.
Ja. Na afloop ontvang je een certificaat van deelname van Connected Movement.


Trainers met praktijkervaring
Deelnemers waarderen vooral de combinatie van praktijkervaring, inhoudelijke diepgang en directe toepasbaarheid. De trainingen van Connected Movement worden verzorgd door ervaren practitioners die dagelijks actief zijn in complexe organisaties.
20+ klanten beoordelingen
Deze workshop veranderde volledig hoe ik kijk naar architectuur en teamautonomie. Veel meer dan technische architectuur alleen. Vooral de combinatie met Team Topologies en sociotechnisch denken was enorm waardevol. Sterke balans tussen strategie, modelling en praktische architectuurbeslissingen. Veel direct toepasbaar.



