idea
Event storming is a methodology to analyze how a business process works by identifying the events, commands and documents that it is composed of. The method is having a cross-functional team with both engineers and customers in a room. They use colored post-it notes placed on a timeline to identify the process. Each color represents a type of entity:
- events → something has happened
- commands → generate of react to events
- users and systems → execute commands, or react to events
It helps sharing knowledge, visualizing processes, and a natural first step to event sourcing[2] and CQRS[3]
references
links
[2]: {TODO: write Event driven}
[3]: Data ingestion architecture separate collection and access of data, which fits into event sourcing.