Test-Driven Development talvez seja uma das práticas que tenha sido mais evangelizada como solicionadora de problemas em desenvolvimento de software, em especial com relação a diminuição de falhas e melhora no projeto do software.
Neste episódio, trazemos evidência científica sobre o que se conhece em relação aos benefícios do TDD, em particular com relação à produtividade e redução de bugs.
Os dados apresentados neste episódio foram retirados do artigo The Effects of Test-Driven Development on External Quality and Productivity: A Meta-Analysis que pode ser encontrado em https://ieeexplore.ieee.org/abstract/document/6197200.
Também falamos rapidamente sobre tipos de estudos científicos que podem ser realizados em Engenharia de Software, em especial a classificação entre estudos primários e secundários.