Workshop Dates and Pricing
The EventStorming Workshop is Thursday, April 20 and Friday, April 21 at the Innovation Pavilion, in Denver, Colorado.
Early bird discount seats are available now for $1,090 (20% off standard $1,400 seat price). Workshop seats are limited to venue capacity.
Want to send your whole team? Early bird team ticket (5 seats for the price of 4) is available now for $4,360 (almost 40% off standard $7,000 cost for 5 seats). Offer is limited.
What is EventStorming?
EventStorming enables a team struggling with understanding and exploring a complex business problem to model that problem collaboratively in hours instead of weeks. In this workshop you'll learn how this technique quickly generates shared understanding and insights into how the software can, and should, support the business capability being explored.
This workshop will teach you EventStorming and how it can help your team. EventStorming provides a method for succeeding at the collaborative modeling required for Domain-Driven Design (DDD), enabling you to engage domain experts in developing a visual shared understanding of the your business domain complexity and how it can be addressed in software.
In EventStorming, development team members and business people gather in a room and together they create a visual map of the flow of events - important things that happen - through concrete business examples. They use sticky notes to map out a story of how the software system behaves, or should behave, given a particular business problem to solve.
This workshop covers the following:
- Introduction to EventStorming goals and techniques
- Modeling events, commands, external systems, business rules, personas, etc.
- Diving more deeply into collaborative modeling and exploring alternate paths
- How to facilitate an effective EventStorming session in your organization
- Identifying DDD context boundaries
- Identifying and modeling aggregates
- Growing a ubiquitous language for your context
- Communication between aggregates
- Exploring and rectifying race conditions
- Implementing EventStorming insights using Event Sourcing
- EventStorming and BDD
- Exploring and enforcing DDD context boundaries (integration patterns between contexts)
This workshop is for agile team members wanting to model and understand complex business domains. Workbooks and all other workshop materials are provided. Laptops are welcome, but will not be needed for the exercises.
Awesome! Insightful! Engaging! Paul does a great job of breaking down a complex subject into easily digestible pieces. Wouldn't change a thing.
Brian Hollister, Supervisor of Application Development - Healthesystems
Refreshing, insightful and authoritative. An engaging instructor backed up by real word experience of applying DDD.
Naeem Sarfraz, Solutions Architect - Barrett Steel
It’s clear that Paul truly believes in what he teaches, and his expertise and measured demeanor creates a level of trust with his students that facilitates learning in a safe environment. His technical pockets are deep, and regardless of the question asked by a student, he provides a concrete answer from his own consulting experience often backed with examples from the agile literature.
Stephen Ahlgren, Software Developer - Alteryx
Immersive. Understandable. Awesome! Paul has an excellent grasp of the concepts he teaches, and his techniques really help cement what is taught in your mind. He's an excellent communicator.
Frank van den Brink, Software Craftsman - Pragmatist
Paul was a highly effective trainer who was able to distill a difficult subject into a compressed time period. What's more, he continued to help and mentor me over subsequent months in DDD theory and practice, pointing me to invaluable materials. His training abilities come with my highest recommendation.
Dave Thomas, California
Clear, Practical, Engaging. Well worth the investment.
Sam Alexander, Enterprise Architect - Healthesystems
The interaction with the instructor (who was superb!) along with classmates from a variety of development backgrounds made for one of the best learning experiences of my life.
Joe Meirow, Michigan
Paul Rayner explains a very challenging topic in a way that just makes sense. I would recommend that anyone interested in broadening their technical skills to work with him.
Jay Revis, Senior Software Engineer - HealtheSystems
About the Teacher
Paul Rayner is one of the world’s leading BDD and DDD practitioners. He is a programmer, coach, mentor, trainer, and popular international conference speaker. With over 25 years of hands-on software development experience in a variety of industries, Paul is a seasoned agile design coach and leadership mentor, helping teams ignite their design skills via DDD, BDD and UXD. He co-founded the DDD Denver meetup.
His company, Virtual Genius LLC, provides training and coaching in collaborative design for agile teams. Paul is from Perth, Australia, but chooses to live, work and play with his wife and two children, in Denver, Colorado. He tweets with an Australian accent at @ThePaulRayner and blogs at thepaulrayner.com
What is the class schedule?
Class goes from 9am-5pm on both days. Plan to arrive at 8:45am in order allow for traffic, and so you have plenty of time to get seated, meet other attendees, and get settled in before class starts.
Will lunch be provided?
Yes, we provide a fully-catered hot lunch. Please inform us at least a week prior to the event of any dietary needs and we will be happy to accomodate you.
What are my transport/parking options getting to the event?
Parking at the Innovation Pavilion is free. Consult RTD schedules for public transport options.
What accommodation options are available?
We recommend anywhere in the Denver Tech Center area, depending on your preference. There is a hotel literally next door called Towne Place Suites Denver Tech Center (by Marriot). The Innovation Pavilion has sent a few people their way in the past, so mention you were referred by the Innovation Pavilion, and they should give you a deal. A few exits north, there is a cluster of many:
- Extended Stay America - Tech Center
- Days Inn Englewood Denver Tech Center
- Staybridge Suites Denver Tech Center
- LaQuinta Inn & Suites Denver Tech Center
There is also the Hyatt Place at the Park Meadows mall, if you fancy doing some shopping while in town!
Is my registration/ticket transferrable?
Yes, but you must contact us first if you are unable to attend and we can make arrangements.