Introducción a T.D.D ( Test Driven Development )

 

En software tenemos muy radicado el ciclo de vida de desarrollo, donde vemos el proceso  de la siguiente forma:

ANÁLISIS ->DISEÑO -> DESARROLLO -> PRUEBAS ->IMPLEMENTACIÓN -> MANTENIMIENTO

Cada fase tiene un responsable que tiene las habilidades necesarias para completar su ciclo y pasar al siguiente, como si fuera un proceso de ensamblaje por fases.