Living Documentation is documentation that automatically notifies the team when it’s out-of-date or incorrect. And it comes for free when you follow the Behaviour-Driven Development (BDD) approach.
If there is one thing that the agile community has learned over the past twenty years, it’s that user stories on their own are insufficient to specify, document, and validate a product. BDD is a non-dogmatic approach that brings the business and delivery teams closer together by adopting three core practices: Discovery, Formulation, Automation. Together, these practices build on existing agile methods to support rapid feedback, reduced rework, joyful teams, and satisfied customers.
In this session we’ll explore what BDD is, the complementary relationship between BDD and Test Automation, and why every team should aspire to having Living Documentation.
Disclaimer – no pixies, faeries, elves, or unicorns were used in the making of this presentation.
Seb will present his keynote on September 23, at 09.30 hrs. Click here for the full program of that day.
About Seb Rose
Seb has been involved in the full development lifecycle with experience that ranges from Architecture to Support, from BASIC to Ruby. He’s a BDD advocate with SmartBear, helping people integrate all three practices of BDD into their development process and ensuring that appropriate tool support is available.
Regular speaker at conferences and occasional contributor to software journals. Co-author of the BDD Books series “Discovery” and “Formulation” (Leanpub), lead author of “The Cucumber for Java Book” (Pragmatic Programmers), and contributing author to “97 Things Every Programmer Should Know” (O’Reilly).
He blogs at www.cucumber.io/blog and tweets as @sebrose.
Meet world’s leading Test Automation experts
Register now and ensure your place at this unique conference. Register for Day 1 for €495,- or for Day 2 for € 395,-. Click here to register.