Event Storming
Konzept zur Verteilung von Domänenwissen untereinander
Ursprünglich als Ergänzung zum Domain Driven Design (DDD) gedacht, hat sich Event Storming (manchmal auch EventStorming) mittlerweile zu einem Geheimtipp auch außerhalb der DDD Welt gemausert. Einordnen lässt es sich in die Welt des Gamestorming, auch wenn es dort noch nicht häufig anzutreffen ist und eignet sich optimal zur Prozessskizzierung, Anforderungsanalyse und zum Wissenstransfer.
Das Besondere am Event Storming ist die Leichtigkeit mit der man in der Lage ist Informationen von einem Domänenexperten zu erhalten und zu visualisieren, wobei es vollkommen ausreichend ist, wenn der Facilitator die Regeln kennt. Da man einen Prozess beim Event Storming von Anfang bis Ende mit Domänenexperten skizziert und gezielt hinterfragt, erreicht man einen optimalen Wissenstransfer vom Wissensträger zu allen anderen Teilnehmern und letztendlich einen tiefen Einblick in den hinterfragten Prozess.
Dies kann zu einem Big Picture oder aber auch zu einem Deep Dive führen. Das Event Storming eignet sich nicht nur, um einen Business Prozess zu skizzieren, es ist auch ohne Probleme ein Einsatz in der User Experience (UX) möglich. Anhänger des DDD schätzen auch die vom Kunden unbewusst skizzierte Architektur und sparen hierdurch im Entwicklungsbereich somit sogar Arbeit ein.
Wie und warum funktioniert Event Storming
-
Ein Überblick in die Funktionsweise von Event Storming um zu verstehen wo die Stärken und Schwächen liegen
- Big Picture
- Theorie und Praxis in einem, wie kann ich ein Big Picture von meinem Problem Space erhalten
Deep Dive
Ein Teilbereich aus dem Big Picture wird herausgenommen und im Detail aufgearbeitet, das Ergebnis ist eine Reihe von Events und Commands welche direkt für die Implementierung verwendet werden können.
UX
Hier gehen wir speziell auf das Thema UI und UX ein, Ziel ist es hier einen UI Prototypen als Ergebnis zu erhalten.
Facilitator (Workshop leiten)
Was braucht man um einen Workshop zu leiten, auf was muss man achten und was hilft einem dabei.