Event Storming Foundations

A practical introduction to Event Storming. This series explores events as business facts, how to prepare and run workshops, the different workshop types, and facilitation techniques that help teams better understand complex domains.

Event Storming Foundations

Event Storming is one of the most effective techniques for exploring complex business domains and building a shared understanding between technical and non-technical stakeholders. Despite its simplicity, it can uncover hidden assumptions, expose gaps in knowledge, and align teams around the real problems a system needs to solve.

This series introduces the foundations of Event Storming. Step by step, we explore what events are, how workshops should be prepared, what different workshop types exist, and how to facilitate sessions effectively.

The goal of this series is not to present a rigid methodology, but to provide practical guidance that helps teams better understand their domain before making architectural or implementation decisions.

Articles in the Series

Event Storming Foundations: Understanding events as immutable business facts
This article introduces the core concept of events in a business domain. We explore why events represent important facts in a system, how they shape conversations about processes, and why their immutability makes them a powerful tool for domain exploration.


Event Storming Foundations: Preparing for a successful workshop
A successful workshop begins long before the first sticky note is placed on the wall. In this article we discuss how to prepare an Event Storming session, who should participate, and what logistical details can influence the quality of the discussion.


Event Storming Foundations: Choosing your workshop type
Event Storming offers several workshop formats designed for different stages of product discovery and design. This article explains the differences between Big Picture, Process Level, and Design Level workshops and when each of them should be used.


Event Storming Foundations: Facilitating beyond the basics
Facilitating an Event Storming workshop requires more than understanding the rules. In this article we explore practical tips that help facilitators guide discussions, manage time, and keep participants focused on building a shared understanding of the domain.