Una técnica de desarrollo de software que aplica enfoques agile y que consiste en desarrollar primero las pruebas que deberá aprobar el código y posteriormente el propio código.

Sinónimos:
desarrollo guiado por pruebas, desarrollo basado en pruebas
Categorías: TIC