Il documento analizza l'adozione dei test automatici nell'industria software, confrontando approcci come TDD e metodi tradizionali. Diversi esperimenti industriali e accademici mostrano che il TDD migliora la qualità del design e la produttività, nonostante possa richiedere più tempo. Si concludono i benefici degli unit test, come la riduzione dei bug di regressione e la facilitazione del refactoring.