Wednesday

Room 4

10:20 - 11:20 (UTC+01)

Talk (60 min)

Part I - Advanced Bounded Context Design With The Bounded Context Canvas

The Bounded Context Canvas is a tool that helps us to collect and visualise the key elements of a Bounded Context’s design. By capturing all of this information in a single place, we can holistic review the entire design rather than being overly focused on specific design elements like size.

Architecture
Design

In this workshop, you will work through scenario-based activities in groups. Each scenario will provide the design of one or more Bounded Contexts as Bounded Context Canvases. In small groups, your challenge is to review the design by identifying the positive and negative design choices, and flagging up areas of the design that need further attention. You will also refine and create Bounded Context Canvases to fix some of the design problems you identify.

After this workshop, you will know how to visualise the design Bounded Contexts and you will know how to critique a design and explore alternative modelling choices.

Maxime Sanglan-Charlier

20 years in software development and not even a wrinkle (or almost not). Curious by nature, I am always on the lookout for anything that can make us more efficient as an individual, as a team or within an organization.
I’m co-organizing the amazing Newcrafts conference (https://videos.ncrafts.io/) and also co-founder of the Nantes Software Crafters Meetup (https://www.meetup.com/fr-FR/nantes-software-crafters-Nantes)

Nick Tune

Nick is a Principal Consultant who works with technology leaders to map strategy, architect systems, and build continuous delivery teams. He is the co-author of Designing Autonomous Teams and Services (O’Reilly) and Patterns, Principles and Practices of Domain-Driven Design (Wrox), and blogs monthly at ntcoding.co.uk/blog.