Introduction to DDD
Modelling techniques
Strategic design
Tactical design

Successful software emerges where technology and domain knowledge work together. Domain-Driven Design (DDD) provides the foundation to shape this collaboration in a structured and effective way – especially in modern sociotechnical systems.
Strategic and tactical patterns help to:
DDD becomes a tool for empowered teams and robust software. This training delivers practical knowledge for targeted, pragmatic use of DDD in everyday architecture work.
Key highlights include:
After the training, DDD can be applied in a targeted and pragmatic way in your own context – as a tool for robust architectures and empowered teams.


For everyone who wants to learn Domain-Driven Design thoroughly and apply it pragmatically in their own context.
Prerequisites: A basic understanding of software development and software architecture is helpful; prior DDD experience is not required.
Whether as an in-house workshop for your entire team or as a focused session within an existing project: the agenda is tailored to your context and aligned with your needs.
Just send an email to team@tangible-concepts.de or use the contact form.