§Test-Driven Development (TDD) = Refactoring + TFD
§TDD is a just-in-time (JIT) specification activity
§TDD is a continuous confirmatory validation activity
§TDD via Customer/Acceptance Tests
4Specification of requirements
§TDD via Developer Tests
4Specification of design
§TDD is also called Behavior Driven Development (BDD)