Domain-Driven Design for Software Architecture

Ontwerp architectuur die teamflow versnelt in plaats van vertraagt

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.

Domain-Driven Design for Software Architecture
Naar alle inschrijf data

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

Domain-Driven Design for Software Architecture (NL)
Start:
Cursus data:
+
Geen informatie
Taal:
Nederlands
Locatie:
€ 1,345.00
Domain-Driven Design for Software Architecture (EN)
Start:
Cursus data:
+
Geen informatie
Taal:
English
Locatie:
€ 1,345.00

Veel gestelde vragen

Heb ik vooraf ervaring met Domain-Driven Design nodig?

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.

Wat moet ik meenemen naar de workshop?

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.

Hoeveel van de workshop is hands-on?

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.

Werkt dit ook voor mijn organisatiecontext?

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.

Kan deze workshop ook als incompany training worden verzorgd?

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.

Wat is het verschil met de workshop “Domain-Driven Design for Software Teams”?

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.

Is deze training vooral theoretisch?

Nee. De workshop is juist sterk praktijkgericht en interactief. Je werkt actief met collaborative modelling, architectuuroefeningen, strategische analyse en groepsdiscussies.

Welke onderwerpen komen aan bod?

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.

Welke taal heeft de training?

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.

Hoe lang duurt de training?

De training duurt 2 dagen en wordt instructor-led verzorgd, klassikaal of virtueel.

Krijg ik een certificaat?

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.

    Enterprise Architect financiële dienstverlener
  • Veel meer dan technische architectuur alleen. Vooral de combinatie met Team Topologies en sociotechnisch denken was enorm waardevol.

    Staff Engineer technologieorganisatie
  • Sterke balans tussen strategie, modelling en praktische architectuurbeslissingen. Veel direct toepasbaar.

    Solution Architect overheidsorganisatie

Vraag de digitale brochure met informatie over deze training aan:

Connected Movement heeft de contactgegevens die je aan ons verstrekt nodig om je e-mails te sturen of contact met je op te nemen over onze producten en diensten. Door hieronder op Verzenden te klikken, ga je akkoord met onze voorwaarden en ons privacybeleid. Je kunt je op elk moment afmelden voor deze communicatie.