Different Flavors of EventStorming
There are several levels of depth corresponding to several flavors of EventStorming, each one appropriate for a different context. Alberto says that he likes to think about it as “pizzas,” with a common base but different toppings.
Here are the different flavors of EventStorming:
- Big picture EventStorming: The method used to kick off a project, with every stakeholder involved.
- Design-level EventStorming: Digs into possible implementation, often in DDD-CQRS/ES7 style.
- Value-driven EventStorming: A quick way to get into value-stream mapping, using storytelling as a possible platform.
- UX-driven EventStorming: Similar to Value-Driven EventStorming, focusing on the user/customer journey in the quest for usability and flawless execution.
- EventStorming as a retrospective: Using domain events to baseline a flow and expand the scope in order to look for improvement opportunities.
- EventStorming as a learning tool...