Strategic Domain-Driven Design

Collaborative approaches to large-scale domain discovery.


Design loosely-coupled, domain-aligned software architectures and organisational structures by learning the principles and practices of Strategic Domain-Driven Design.

Learning Objectives
  • What Strategic Domain-Driven Design is
  • Applying heuristics for designing bounded contexts
  • Designing contracts between bounded contexts
  • Defining communication patterns between teams
  • Finding where to invest by defining the strategic importance of subdomains


This course is offered by DDD Academy (the organisers of the Domain-Driven Design Europe conference) and I deliver it for them in the AU/West Coast USA timezone.

It is regularly offered on a public schedule, but private courses can be arranged.

See for full details of the curriculum and schedule.

Existing customers are eligible for a discount from DDD Academy, so please get in touch to learn more.