Opleiding: Domain Driven Design voor Product Management - Bouw software die écht aansluit op de business - Klassikaal in het Nederlands
Deze klassikale DDD-training van Kenny Baas leert je hoe je complexe domeinen modelleert en betere productbeslissingen neemt. Verbeter samenwerking tussen business en tech voor succesvolle producten.
Deze training helpt productmanagers om complexe domeinen beter te begrijpen en effectieve productstrategieën te ontwikkelen met Domain-Driven Design (DDD). Door strategische DDD-principes toe te passen, zoals bounded contexts, ubiquitous language en event storming, verbeter je samenwerking met ontwikkelteams en voorkom je miscommunicatie. Je leert hoe je domeinen opsplitst in logische eenheden, duidelijke grenzen definieert en businesslogica effectiever structureert. Dit stelt je in staat om schaalbare, wendbare producten te bouwen die nauw aansluiten bij de behoeften van gebruikers en organisaties. We combineren theorie met praktische oefeningen en realistische casussen, zodat je DDD direct kunt toepassen in je werkomgeving. De training is ideaal voor productmanagers die werken in dynamische of complexe markten en hun strategisch inzicht willen versterken. Na afloop ben je beter in staat om productvisies te vertalen naar concrete, goed gestructureerde oplossingen die langdurige waarde opleveren.
Voor softwareontwikkelaars, architecten en domeinexperts die betere samenwerking en softwarekwaliteit nastreven met DDD.Deze training is geschikt voor iedereen die betrokken is bij het ontwerpen van software in complexe domeinen. Denk aan softwareontwikkelaars, architecten, product owners, business analisten en domeinexperts. Werk je aan systemen waarbij domeinkennis essentieel is en wil je leren hoe je die kennis effectief vertaalt naar software? Dan biedt deze training jou de inzichten en technieken van Domain-Driven Design. Enige ervaring met softwareontwikkeling en Agile werken is aanbevolen, maar niet verplicht.
Tijdens deze training leren deelnemers hoe ze Domain-Driven Design (DDD) kunnen toepassen binnen productmanagement. De focus ligt op het begrijpen en modelleren van domeinen, samenwerken met technische teams en het maken van strategische beslissingen op basis van domeinkennis.De volgende onderwerpen komen uitgebreid aan bod:
* Het begrijpen en toepassen van de kernprincipes van Domain-Driven Design (DDD) in productmanagement.
* Strategische domeinmodellering: hoe je complexe businessdomeinen opsplitst in duidelijke bounded contexts.
* Samenwerken met development teams en hoe DDD helpt bij effectieve communicatie tussen business en technologie.
* Event storming en andere DDD-technieken om bedrijfsprocessen en domeinen in kaart te brengen.
* Het belang van ubiquitous language en hoe dit de samenwerking tussen teams versterkt.
* Van domein naar roadmap: hoe je DDD inzet om betere productbeslissingen te nemen en alignment te creëren met stakeholders.
* Praktische cases en oefeningen om DDD direct toe te passen binnen je eigen organisatie.
Met deze training ontwikkelen deelnemers niet alleen een stevige theoretische basis, maar ook de praktische vaardigheden om Domain-Driven Design effectief in te zetten voor productstrategie en samenwerking binnen multidisciplinaire teams.
Een intensieve training met veel praktijk, waarin je DDD leert toepassen op échte domeinproblemen.De Domain-Driven Design training bij Connected Movement is klassikaal, Nederlandstalig en bestaat uit interactieve modules:
Introductie tot DDD
* Waarom DDD?
* Complexiteit en domeinkennis begrijpen
* Relatie tussen tech en business verbeteren
Strategic Design
* Context mapping
* Bounded contexts
* Ubiquitous language en domeinafspraken
Tactical Design
* Aggregates, entities en value objects
* Domain events en modelling patterns
* Anti-patterns en valkuilen in ontwerp
Samenwerken en faciliteren
* Event storming in de praktijk
* DDD binnen Agile teams en DevOps-structuren
* Reflectie op eigen organisatiecontext
De training is sterk interactief en bevat veel praktijkoefeningen. Na afloop beschik je over een stevige basis om DDD toe te passen in je eigen werkomgeving.
Combineer met EventStorming, Software Architecture Fundamentals of Team Topologies voor meer impact.Wil je na deze training je vaardigheden verder ontwikkelen? Volg dan aanvullend een training in EventStorming om procesmodellering en samenwerking verder te versterken, of kies voor Software Architecture Fundamentals als je de vertaalslag wilt maken van ontwerpprincipes naar technische structuren. Ook Team Topologies sluit goed aan, met focus op teamstructuren die samenwerken in complexe domeinen ondersteunen.
