> [!abstract] A workshop technique to discover the events in your business by getting everyone in a room together - technical and non-technical.
Popularized by Alberto Brandolini.
## Process
1. Get all stakeholders in a room (technical and non-technical)
2. Everyone adds post-it notes with events that happen in the business
3. Cluster similar events and agree on the right language/terms
4. Organize events by time to understand the order
5. Add commands that trigger each event
## Key Principles
- Keep it **non-technical** - this is about agreeing on business language
- Stop developers from discussing implementation details
> It's a way to design clean and maintainable event-driven software to support rapidly evolving businesses.
> -- Event Storming website
## Sources
[[x_Sources/Videos/Video - Build An Event Driven System - NDC Oslo 2024|Build An Event Driven System - James Eastham (NDC Oslo 2024)]]