David Evans

David Evans

Agile Testing Consultant and CEO, ThinkAlike Limited, United Kingdom

Setting a Good Example: Improving your SBE, BDD and ATDD artefacts

To get the most out of Specification by Example (SBE), Behaviour Driven Development (BDD) or Acceptance Test-Driven Development (ATDD), you need much more than the right tools. You need high value specifications. How do we get the most out of our specification and test writing effort? How do we turn vague business-speak into testable scenarios? How do we express good acceptance tests that are both readable and automated? How do we distinguish between Stories, Specifications and Scenarios? These and other questions will be addressed in this talk in which we take a practical approach using real-world examples.

If you work with Cucumber, Fitnesse, SpecFlow or similar tools to support BDD and SBE, you will learn how to avoid common mistakes that teams make when writing tests. You will also learn to recognize the characteristics that take good example scenarios beyond the role of acceptance tests and into living documentation for long-term value.

About David Evans

David is ThinkAlike’s ma­naging director and principal consultant, a veteran of agile testing and an active member of the agile community, with over 22 years of IT experience. His specialisms include Specification by Example and Acceptance-Test Driven Development, hiring and building agile teams, visualizing quality, coaching Scrum Product Owners and agile customers / business analysts on Story management, agile analysis and defining acceptance criteria. A thought-leader in the field of agile testing, he has trained and provided consulting for clients in the UK, Ireland, Sweden, Germany, Australia, Israel, South Africa and Singapore. He is a regular speaker at international conferences and has had a number of articles published in professional journals.

12.6.2014 – Effective User Stories