Acceptance test-driven development (ATDD)
A test-first approach in which acceptance tests are derived collaboratively from acceptance criteria before development and then drive it.
Syllabus chapters: 2, 4
Content basis: ISTQB® Certified Tester Foundation Level syllabus 4.0.1.