Startdata

Informatie

Domain-Driven Design for software teams (EN)

Design software that adapts to change and delivers real business value English

The Domain-Driven Design for Software Teams workshop by Connected Movement helps software teams design and build systems that are truly adaptable, collaborative, and aligned with business goals. In this two-day hands-on training, you’ll learn how to use Domain-Driven Design (DDD) principles and techniques to bring clarity to complex systems, reduce dependencies, and empower your team to take ownership of design decisions that matter.

Inhoud

Your team is working hard — but does your software really adapt to change, or are you fighting complexity every day? Many teams build features fast, but without a shared understanding of the domain, technical debt grows and collaboration slows down. This workshop gives you the structure, techniques, and mindset to fix that.

Through interactive, real-world exercises, you’ll explore how DDD brings developers, product owners, and stakeholders together around a shared language and model. Using EventStorming, Context Mapping, Domain Message Flow Modeling, and Example Mapping, you’ll learn to connect strategy and implementation — from problem discovery to system design.

You’ll see how defining Bounded Contexts helps teams take ownership of their part of the system, communicate clearly with others, and make better architectural choices. You’ll also learn how to design interactions between teams and systems, using patterns that balance autonomy and alignment.

By the end of this workshop, you’ll understand how to apply DDD in your own team’s daily flow — whether you work in Agile, DevOps, or Continuous Delivery — and how to use these principles to deliver better, more maintainable software.

This workshop is for

You recognise yourself or your team in one or more of the following situations:

  • You often struggle to translate business needs into software design
  • You experience friction between teams or unclear system boundaries
  • Your meetings about requirements and architecture feel abstract or repetitive
  • You want to improve collaboration between developers, architects, and stakeholders
  • You’re looking for practical ways to make your software design more adaptive and effective

This workshop is ideal for software developers, engineers, architects, product owners, business analysts, and team leads who want to improve how they design, discuss, and deliver software together.

What you will do during this workshop

  • You’ll apply the principles of Domain-Driven Design through hands-on exercises
  • You’ll use EventStorming to uncover and visualise business processes
  • You’ll define Bounded Contexts that clarify ownership and reduce dependencies
  • You’ll map relationships and interactions between contexts and teams
  • You’ll create shared understanding through Example Mapping and visual modelling
  • You’ll explore how to integrate DDD into your existing team flow and delivery practices
  • Note: course material is in English. The workshop is delivered in English (can be provided in Dutch if all participants agree).

After this workshop

  • You’ll understand how to design software that aligns with real business needs
  • You’ll have practical modelling techniques for collaboration and clarity
  • You’ll know how to identify and design effective Bounded Contexts
  • You’ll be able to improve communication and decision-making in your team
  • You’ll help your team design systems that are flexible, scalable, and maintainable

Together, we’ll help your team turn complexity into clarity and software design into a collaborative strength

At Connected Movement, we combine hands-on experience in Agile, architecture, and product design with proven methods like Domain-Driven Design. Our trainers bring real-world insights from complex environments, helping teams bridge the gap between code, collaboration, and customer value. After the training, you’ll join the Connected Community — a network where professionals share lessons, tools, and best practices to keep learning together.

Together, we’ll help you take the next step.

Prijs

Prijs € 1.345,00
BTW 21% + € 282,45
Totaal € 1.627,45

Planning

Er zijn momenteel geen data ingepland. Als u nu inschrijft, dan houden wij u op de hoogte.

Inschrijven
Voor meer informatie kunt u contact opnemen met Connected Movement via telefoon: +31(0)33 200 32 62 of e-mailadres: training@connected-movement.com.