Event Storming
Event storming is an agile and lean way of getting teams to collaborate on technical domain projects, combine thoughts, and learn to work with a shared understanding.
Figure 9.1: The Event Storm color puzzle
Event storming is a modeling workshop for visualizing processes within a business or a system. It can give perspectives from differing heights within an organization. At the business operation level, Big Picture Event Storming can identify gaps and areas of frustration between organizational structures, highlighting where tradeoffs exist and thus highlighting areas that need improvement. We can zoom in to a lower level of detail by using business process modeling through to application feature modeling. Collectively, these allow developers, designers, end users, and business stakeholders to speak a shared language where complicated technological wizardry is not needed.
While at first the process can seem complex, it has become one...