> [!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)]]