Test Driven Development (TDD) é uma prática muito
utilizada no processo de desenvolvimento de sistemas
computacionais, que aumenta a produtividade do processo
a partir de testes já consolidados. A figura a seguir
representa o ciclo do TDD.
As atividades previstas nos balões RED-GREENREFACTOR podem ser, respectivamente: