Executable Specifications with Discovery Workshops and Example Mapping
November 4th - 5th.ustwo offices, London
BDD Analysis is a 2-day training in the analysis and collaboration aspects of Behaviour-Driven Development (BDD). It is a non-technical training for BAs, POs, developers and testers who want to learn how to create better executable specifications and living documentation.
If your organisation is only using Cucumber for test automation, this training will equip you with the skills you need to start using it for executable specifications and living documentation as well.
We’ll start with a thorough introduction to BDD. The focus is on analysis and collaboration techniques. We’ll also give some demos of Cucumber to give you some context, but there won’t be any programming exercises.
We’ll teach you Example Mapping - a powerful technique we have developed to help business, IT and QA break requirements down into concrete examples. This exposes misunderstandings early and will help you write better executable specifications and automated tests later.
We’ll be working on a case study (a system to manage a public library), and you will spend the day analysing and breaking down user stories into examples.
You’ll be running your own Discovery Workshops, practicing the Example Mapping technique you learned on day 1.
You’ll experience how easy it can be to bring everyone’s understanding of requirements to the same level. You’ll also learn simple techniques to detect when there are too many unknowns to proceed with development.
You’ll learn you how you can get started with the collaborative analysis techniques of BDD without changing your existing process or organisational structure.
Discover how BDD can help your organisation by downloading our BDD Benefits PDF
Matt is one of the world's leading BDD practitioners. A programmer, coach, trainer and popular international speaker, he was invited to join the Cucumber core team in 2009. Together with Aslak Hellesøy, he's co-author of The Cucumber Book, Behaviour-Driven Development for Developers and Testers and a co-founder of Cucumber Ltd.
George helps organizations develop software more effectively. With thirty years of development experience from electronic hardware and embedded firmware to business information technology, he has broad technical experience. Capable across the broad range from process improvements to engineering skills, George currently has special interests in team-building, skill-building, and effective collaboration techniques.
Yes! It's a great learning experience on how to build high quality software collaborating with the entire project team.
I feel much more confident as we begin to integrate BDD and Cucumber into the company's development, testing, and deployment structure. The entire team learnt a lot despite having extremely varied backgrounds and skill sets.
Yes. I enjoyed the pace of the course, and I thought that each topic was presented in a concise, thoughtful way. The coursework was easy to follow and sparked a ton of insightful discussions that I hope will prove helpful to our teams as we move forward with BDD.
Matt was awesome - very knowledgeable, examples and practice sessions were very helpful, exercise was a great way to demonstrate the process.
Cucumber Ltd has the right to cancel the event up to 4 weeks prior to the start date of November 4th.
If we cancel the course in this period, attendees will receive a 100% refund of their ticket.
We are not liable for any additional costs of travel, hotels, or other related expenses if we cancel the event or otherwise.
Tickets can not be cancelled and are non-refundable. However a substitute may attend if we are notified at least a day in advance.