BDD in Action – Behaviour Driven Development from start to finish
Learn BDD from industry expert and author of "BDD in Action", John Ferguson Smart.
Day One: Agile Requirements Discovery, BDD style
On the first day we introduce the general principles of BDD, and show you how Product Owners, Business Analysts, UX Designers, Developers and QA folk can collaborate more effectively around a well-understood goal to deliver features that make a difference sooner.
Teams learn how to discover and refine requirements collaboratively and efficiently using technical such as Pirate Canvases, Impact Mapping, Example Mapping and Feature Mapping. They will learn how to identify and explore the key business behaviours and user journeys, uncover uncertainty and
By the end of the day, students will have a solid understanding of how BDD principles and practices can focus requirements discovery both at a high level, and for individual features and stories.
Day Two: Writing executable specifications with Cucumber