Skip to content

Instantly share code, notes, and snippets.

@marcduiker
Last active December 16, 2019 06:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcduiker/e427fe88aa03765e25059448d204ca96 to your computer and use it in GitHub Desktop.
Save marcduiker/e427fe88aa03765e25059448d204ca96 to your computer and use it in GitHub Desktop.

‎Event Storming‎​

Q: What is it?

A: A workshop format to collaboratively explore a domain.

Different types

There are three types of event storming

  • Big Picture
  • Process Modeling
  • Software Design

Big picture

The goal of Big Picture event storming is to model an entire value stream with domain events.

Process Modeling

The goal of Process Modeling event storming is to explore a business proces for a given starting command known resulting domain events. The focus is on identifying policies. The question that needs to be answered is:

How is the system supposed to react to given events?

Software Design

The goal of Software Design event storming is to explore a business proces for a given starting command known resulting domain events. The focus is on identifying aggregates and behaviour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment