To understand what our users need to build and test the right thing, we want to have a first-hand experience of ‘real-life stories’ before we can model, test and create our software. To quote Alberto Brandolini ‘it is not the domain expert’s knowledge that goes into production, it is the developer’s assumption of that knowledge that goes into production’. EventStorming is a technique that uses visualisation to minimises assumptions by doing continuous discovery between multiple disciplines.
While EventStorming was originally created for domain modelling, it goes beyond that scope. As long as there is a story to tell, with a timeline, EventStorming is our preferred tool to start our discovery with. Because of the adaptive nature of EventStorming, you can easily combine it with other tools like User Story Mapping, Impact Mapping and Example Mapping.
In this session, we will experience hands-on the basics of EventStorming. Incrementally showing you when and how you can use it, and how it can help you to upgrade your teams’ discovery through refinements. Eventually, we can create specifications by example that can drive to deliver our tests and code. You will learn how EventStorming can help teams to improve collaboration, decrease assumptions and biases and creating better quality software by building the right thing.
About Kenny Baas-Schwegler and João Rosa
Kenny Baas-Schwegler is a software engineer and consultant focusing on building quality into software delivery at Xebia. He mentors, coaches and consults teams by using practices techniques and tools from Domain Driven Design, Behaviour Driven Development, Test Driven Development, and Continuous Delivery.
João Rosa is a strategic software deliverly consultat at Xebia. He is a Software Craftsman with comprehensive experience in designing, developing and deploying enterprise architectures and applications. He has a proven track leading teams and projects, delivering high-quality solutions in complex and challenging customer environments.
Want to learn more about the Test Automation Days programme?
Meet world’s leading Test Automation experts
Register now and ensure your place at this unique conference. Get a combi ticket for a fee of € 790,-! Or register for Day 1 for €495,- or for Day 2 for € 395,-.
We hope to welcome you to Utrecht in June!