Figures of the book "Discovery - Explore behaviour using examples"
Chapter 1 - What is BDD?
Figure 1 - Agile mini-waterfallFigure 2 - Scenarios link requirements to softwareFigure 3 - The TDD cycleFigure 4 - The BDD cycleGutter "things"Figure 5 - BDD practices
Chapter 2 - Structured conversation
Figure 6 - Story card on the tableFigure 7 - The first example cardFigure 8 - State diagram of pizza processFigure 9 - The corrected example card (changes underlined)Figure 10 - First rule in the example mapFigure 11 - The second example cardFigure 12 - A counter example and a questionFigure 13 - The third example cardFigure 14 - The final example map
Chapter 3 - What is an example?
Figure 15 - Anatomy of an exampleFigure 16 - Address change ruleFigure 17 - Order statesFigure 18 - Examples for the address change ruleFigure 19 - Positive example of the order state ruleFigure 20 - Positive example of the valid address rule
Chapter 4 - Who does what and when
Figure 21 - High level BDD approachFigure 22 - Tasks and activities in the BDD approachFigure 23 - Example map in Google SheetsFigure 24 - Example map in mind map formFigure 25 - Example map in a form of hierarchical notes