DDD Europe 2024 - Program

One domain from different angles

Main Conference - Hands-on Lab


Marijn Huizendveld

Marijn Huizendveld
Friday 31 from 14:30 until 16:30

(This is a hands-on lab with limited capacity)

One domain from different angles

TL,DR; Analyzing existing models is as important as conceiving new models. This workshop shows a single domain captured in different models. Learn how to analyze them, and to propose improvements.

Where to start...?!

Event Storming, Context Mapping, Domain Story Telling, Wardley Mapping, Boxes and arrows, Core Domain Charts... The list of domain modeling techniques goes on, and on, and on... All these techniques are helpful, but where to start your journey? What technique is most fitting in a particular situation? What is an effective way to compare the various approaches out there?

Imagine... A domain-model speeddate

What if you could see a single domain modelled using different techniques? A short interaction with the model to appreciate the drawbacks and benefits of each particular technique. An analysis exercise to explore the unknown together with your peers in the workshop. And finally, a moment to consider which problems the technique would be suited for best, and for which situations you should really use something else.

Explore and discover together

Join this session to explore a single domain using various techniques. You'll discover how a different model approach will produce different insights. On the Monday after the conference you'll be equipped with practical experience, and inspiration to explore your own domain using useful techniques.


No prerequisites.

About Marijn Huizendveld

In a small backstreet of Tokyo lives a man named Aki, a 78 years old former chef. Aki spent most of his life trying to perfectly cook the rice he buys from his friend Mato. He's been at it for 57 years now, and still searches for ways to improve his cooking methods. There is probably not too much anybody else could tell Aki about cooking this specific type of rice. When it comes to his process, Aki's understanding is unrivaled.

After years of trial and glorious error, Marijn could be called the Aki of Domain-Driven Design, due to his extensive background in both programming and strategy. He uses this experience to show teams and organizations how to recognize and act on problems and opportunities in an autonomous, self-learning fashion.

Bringing an objective outsider’s view to the table, Marijn uses today's challenges of your organization to make your people truly aware of their environment. Not by nudging and pushing them towards the final goal, but by offering them the tools to find a path on their own.

Once on the road, positive feedback, mentoring, determination, and a positive vibe allows teams to try, to make mistakes, to investigate, and to learn.