O documento discute o desenvolvimento dirigido por testes, uma prática ágil que visa aumentar a qualidade de software escrevendo testes antes do código. Testes de qualidade levam a maior satisfação do cliente e lucros, mas requerem investimento. Testes devem começar cedo e ser automatizados para serem eficientes.