Index

A

acceptance criteria 12

defined, 12

explained, 95

feature acceptance criteria, 45–46

story acceptance criteria, 52

acceptance tests 20–21

acceptance criteria 12 See acceptance criteria

agile principles, 20–21

anti-missile acceptance test, 276

automated acceptance tests, 35–36, 89–90

Bad Customer ID test, 90

benefits, 2, 214–215

blocks 213

change issues, 213

explained, 212

monads, 212

risks, 214

unavailable customers, 213

breaking up stories with, 95–96

as bug reports, 201–202

production bugs, 202

regression testing, 202

root cause analysis, 201–202

business capabilities, 172–178

business rules 96 See business rules

Card Processor Charges Matches Rental Charges test, 105

case studies 263 See case studies

CD Already Rented test, 84

CD Limit ...

Get Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.