Zum Inhalt springen

Details

Software is knowledge, expressed with code. We are using agile and lean methods to tackle the complexity of the business knowledge, and some DDD to tackle the complexity of software. Both mindsets are using an iterative & incremental approach, in order to get a fast feedback loop, to learn fast and to adapt their solutions with the new wisdom. Another key factor of both is shared understanding of the domain.

Event Storming is a discovery and collaboration tool, helping to gain deep knowledge of the domain and business problems. You start by exploring events and commands the business is interested in, and visualize them with timelines. Gradually, you build abstractions on top of it: aggregates, bounded contexts, business rules, processes, workflows, edge cases, scenarios, personas…
With that, it helps bridging the communication and understanding gap between all relevant people involved into the agile software development cycle. Quite often, even the domain experts themselves gain new insight in the business.

In this workshop, we’ll have a short look at the ideas behind it, and then we’ll start on our feet, working in small groups on a common problem domain. Additionally, I'll show you how to integrate and use this tool with already established or complementary agile tools.

Verwandte Themen

Das könnte dir auch gefallen