Agile Pantry
Practice

Test-Driven Development

From XP

Write a failing test, make it pass, then tidy up. Repeat in small steps.

Meeting time noneLearning curve Takes months

Helps with

bugs and rework

How to start

Start with new code and bug fixes: every bug gets a test first.

It’s working when

Defects fall and people refactor without fear.

Pairs well with