All sessions
WorkshopIntermediate8 hr 5 min

From Chaos to Context: A Hands-On Journey Through EventStorming and Architecture Katas

Vague requirements turn into brittle architecture fast. How do you transition a sprawling, complex business problem into a clean, resilient software architecture? That is the entry point for "From Chaos to Context: A Hands-On Journey Through EventStorming and Architecture Katas", where Sarah Dutkiewicz shows EventStorming and architecture katas to move from domain chaos to design clarity in practice.

About This Workshop

How do you transition a sprawling, complex business problem into a clean, resilient software architecture? Most development teams stumble in the messy middle - trapped between vague requirements and the urge to start typing code immediately.

This intensive, full-day workshop bridges that gap. Designed for senior developers, tech leads, and software architects, this session is entirely hands-on. You won't be sitting through hours of theoretical slides; instead, you’ll spend the day collaborating actively using two of the most powerful discovery and design tools in the industry: EventStorming and Architecture Katas.

First, we will dive headfirst into EventStorming. You’ll experience a "Big Picture" exploration to rapidly map out and discover an entire domain ecosystem. From there, we’ll transition into a "Process Modeling" exercise, where we will actively map out both the good and bad scenarios, identifying bottlenecks and uncovering the hidden areas where engineering can inject the most business value.

In the second half of the workshop, we shift from domain discovery to system design using Architecture Katas. You will learn the mechanics of katas, participate in a live design session, and deconstruct architecture solutions with your peers. Finally, we will pull back the curtain on kata creation. We will walk you through a custom kata we designed, sharing the "why" and "how" behind it so you can return to your organization equipped to craft your own custom katas and foster a continuous learning culture.