EVENT STORMING
WORKSHOP
@JefClaes & @ToJans
WHATTO EXPECT?
• Introduction	

• Get busy (*)	

• Conclusion









(*)
Modeling?
In the enterprise?
So no modeling then?
What techniques do you use?
Let’s create a model! A data model.
Let’s create a model! A data model.

(*10 minutes - boring)
Can we make this fun and 

useful for all stake holders again?
Model storming

by @ziobrando
Event storming
Event storming is a workshop format aiming to
collaboratively create a model of 

a complex business flow.	

- @ziobrando
Setting up..
the right team
big problem = big space
one man = one marker
1. Events
Something that happened in the past..

..where our business cares about.
Search for events.
this
happened
Where to start?
this
happened
this
happened
this
happened
this
happened
this
happened
this
happened


Mind your language!

Customer updated

Customer moved
Assumptions (unless..)
What if we don’t agree/know?
this
happened
that
happened
!
?
„All models
are wrong, 

some are
useful”
Where are these events coming from?
2. Commands
Do something!
Caused by actors, time or external systems.
this
happened
do this
1command == 1 event?
this
happened
do this
this
happened
this
happened
do this
3. Bounded contexts
Where the language is consistent.
BC 1 BC 2
In conclusion
visualization
collaboration
discovery
the big picture
viable model
https://plus.google.com/communities/
113258571348605620818

Thank you!

@JefClaes & @ToJans



Feedback?

NCrafts Eventstorming workshop