~/talk

Behaviour Driven Development: Embrace Uncertainty

Talkat Agile on the Beach 2018 · 2018-07-12..07-13· [testing, developer-experience]
slides:none on file

Argues BDD is about conversations using concrete examples, not tools, citing JBehave and Cucumber as historical tools but stressing examples like refunding a £100 microwave to reveal contexts (damaged, no receipt, discount) and outcomes (stock increment, debit account). Shows a pattern: give me an example to elicit scenarios, use the three amigos (product expert, developer, tester), probe risky, novel capabilities first, spike prototypes for complex uncertainty, and treat automation as a later side effect of clarified behavior.

AI-written summary · about

  1. 0:00Start
  2. 10:16The Only Outcome That Matters
  3. 15:48Acceptance Criteria versus Scenarios
  4. 17:57Why this Is Important
  5. 19:47Three Amigos
  6. 20:11Critical Thinking Testers
  7. 21:30Who Should Write the Scenarios Down
  8. 23:43First Mobile Phone
  9. 27:05The Leaders Framework for Decision-Making
  10. 27:19Obvious Domain
  11. 36:37Boundary of Influence
  12. 38:25The Agile Manifesto
  13. 39:56Exploring by Example
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.