Back to 2015-proposals
Title: BDD By Example
Proposer: Seb Rose
Type: Workshop
Duration: 360 mins
Description:
In this workshop, Seb will provide a practical introduction to using
examples to specify software. You will learn to break down complex
business requirements with your stakeholders, using examples in their
own language, giving you the tools you need to explore their ideas
before you even write any software.
This workshop is for everybody involved in the process of developing
software, so please bring product owners, testers and architects along.
As well as describing what BDD is (and isn't), we'll spend a lot of time
practicing collaborative analysis to make sure that our stories are
appropriately sized, easy to read and unambiguous. We'll develop a
'ubiquitous language', explore the workings of the Three-Amigos meeting,
and really get to grips with the slippery interaction between features,
stories, acceptance criteria and examples.
Before the day is over, we'll also take time to discuss:
- How BDD relates to SBE, ATDD and TDD
- Approaches to the cost/benefit trade-off of test automation
- Where BDD fits into your existing development process
- The benefits of 'living documentation'
We'll use pens, cards and other bits of paper, so you won't need to know
any tools in advance, or even remember your laptop!