EventStorming Facilitation - Austin Two Day Workshop
Collaboration between different disciplines in your organization can be difficult, and finding clarity and alignment on both the right problem to solve and the right solution design even more so. We each approach improvement from our own (limited) perspective, without taking into account the whole story. How is that effective?
EventStorming is a workshop format that promotes collaboration between different disciplines in order to solve business problems in the most effective way.
What you will learn
In this highly hands-on and interactive 2-day workshop you'll learn advanced EventStorming facilitation skills spanning from large scale business discovery to collaborative solution design at the team level.
Learn how to facilitate the different EventStorming formats applied to real business problems, taking into account the different perspectives (including the facilitator). Practice applying EventStorming to various problems, reflecting on your learning and questions as we go deeper into the techniques. This workshop is limited to 30 attendees.
Day 1 - EventStorming as a discovery tool
- Quick kick-off: where are we and where we want to go.
- EventStorming dry-run: modeling a narrative.
- Real world Big Picture EventStorming, mastering complexity and unknowns in large scale modeling.
- Identifying emergent boundaries through structural elements such as key events.
- Managing conflicts, highlighting risk, and the problems really worth solving.
- The facilitator’s toolbox revealed.
- Improving our process exploring motivations of different actors.
- The change agent’s perspective: why it’s going to be hard even when improvement is obvious, and how to deal with stalemates.
- Everything’s connected: Lean & Kanban, complexity and organization limits.
- Working with startups vs. working with established companies.
- EventStorming as a platform for problem solving.
Day 2 - Using EventStorming to design a system
- Process Modeling EventStorming: a cross-discipline platform for collaborative modeling.
- A different perspective on software design: the picture that explains everything.
- Make policies explicit.
- Design around value: hidden and explicit motivators.
- Design-Level EventStorming: leveraging collaborative modeling to sketch bullet-proof models quickly.
- Aggregates and consistency: independent moving parts in a large system.
- Design around the bottleneck: changing the rules of the game.
- Blend user experience design and service design into software design.
- Triggering bullet-proof design with visible state.
- The transaction illusion.
- From sticky notes to working software. When to go for a sophisticated architecture.
We recommend you wear comfortable shoes, and bring your preferred note-taking devices (paper & pen, iPad etc.). You won't need your laptop to attend this workshop. All attendees will receive a certificate of completion.
Check-in and breakfast is at 8:30am. Get checked in for the day, find a seat and have a light breakfast before we get started. The workshop starts at 9am sharp and will end at 5pm. Beverages and snacks, coffee and lunch are included (let us know of any dietary restrictions as part of the registration process). There is free parking on site.
About Paul Rayner
Paul Rayner is a developer, instructor, coach, consultant, and popular conference speaker with over thirty years of software development experience.
Paul is the founder and chair of the Explore DDD conference, the premier domain-driven design conference in North America, and co-founder of DDD Denver. He is also the author of The EventStorming Handbook, and a co-author of Behavior-Driven Development with Cucumber.
He provides DDD and EventStorming training and coaching through Virtual Genius. He lives in Denver, Colorado, with his wife and two teenagers.