Webinar: Designing domain models with the business in mind

AARDLING_03_event

Learn how to design a model which is fit for purpose with our senior consultant Stijn Vannieuwenhuyse

Join Stijn Vannieuwenhuyse on December 11 at 12.30 CET for a session on designing domain models with the business in mind.

To paraphrase Eric Evans, a domain model is:

  • a system of abstractions

  • that represent a selected aspect of a domain

  • and used for solving problems in that domain

To ensure the model brings value, all key business stakeholders need to understand and own the model. If it’s hidden behind the engineering door, teams lose some of its usefulness.

Therefore, the challenge for teams is to rectify this and put the model at the centre of how development and IT work together. Teams that achieve this will benefit from fewer misunderstandings reaching the code, less costly rework, and faster delivery times.

What you will learn:

  • Why a model shouldn’t mimic reality

  • What belongs in a domain model (with real-world examples of what works)

  • How to incorporate behaviour into your model (not just data structures)

  • How to ensure that your model is understood by (and jointly owned by) the business

  • When to split a model (and why bounded contexts matter)

Who should join?

This session is designed for people trying to improve the collaboration between business and development (e.g. architects, developers, technical leads, managers).

Session lead:

Stijn Vannieuwenhuyse is a senior consultant at Aardling. He helps clients across a range of industries, including healthcare, financial services, and automotive. He was previously Head of Engineering at Teamleader.