O artigo aborda o Test Driven Development (TDD) como uma prática do eXtreme Programming, destacando seu uso em times ágeis. No TDD, os testes são escritos antes do código funcional, garantindo que o código esteja pronto quando a versão atualizada do produto passe por todos os testes. Embora a maioria dos testes seja automatizada, ainda há validação manual realizada por testadores em alguns times. O artigo também menciona o conceito de “Puxe, Não Empurre”, onde o trabalho é puxado da etapa mais próxima do fim para a etapa anterior, mantendo um sistema puxado saudável.
Teste Antes, Valide Depois
ler mais


