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.

