Design Bounded Contexts around EventStorming Policies

Authors: Alberto brandolini

Submitter: Kenny Baas-Schwegler

How can I distil bounded context after an EventStorming session?

Short description

From a process or design level EventStorming, design your bounded contexts around the purple sticky called a policy.

Examples

  • When a domain experts mentions: When this event happens we will start the reservation process. We can add a policy that can be names: Reservation process policy
  • Sometimes a policy is a long running process for instance a timer to cancel a reservation when the ustomer has not payed. You can design these within your bounded context instead of spanning between.

Context

During process and design level EventStorming we want to design our bounded context. Since we usually take a customer journey or a product it can span multiple bounded contexts.

Tags

Follow us

Read our latest news from Virtual DDD on any of these social networks!

Recent heuristics

Align with domain experts

Short description Align boundaries with the parts of the domain where there are different domain experts (not different people but different domain skills/knowledge). Context We should align boundaries in sociotechnical systems with our business processes to minimise...

Align bounded context with the value stream

Short description Align bounded contexts in socio-technical systems to support the value stream of the business. Use these at a strategic level when you are in a position to understand the value stream of the business. Examples For example, in an ecommerce company...