Desarrollo Dirigido Por Pruebas - TDD.
Desarrollo Dirigido Por Pruebas - TDD.
Desarrollo Dirigido Por Pruebas - TDD.
Integrantes:
-Jonnathan Pearanda.
-Pamela Pesantez.
Concepto: El desarrollo dirigido por pruebas (TDD), Test-Driven Development,
desarrollado por Kent Beck en 2002; es un proceso de desarrollo de software que se
basa en la idea de desarrollar pruebas, codificar y refactorizar el cdigo construido, esto
quiere decir que el cdigo se construye incrementalmente, junto a una prueba.
No se avanza al siguiente incremento si el cdigo diseado no pasa la prueba.
Este proceso se introdujo como parte de los mtodos giles, pero se lo puede usar en
procesos desarrollados por un plan.
Los pasos que realiza este proceso son:
En primer lugar, diseamos y escribimos los casos de prueba y las pruebas unitarias en
base a requisitos del software y a la arquitectura del proyecto.
En segundo lugar, codificamos la aplicacin de tal manera que el cdigo implementado
cumpla los test diseados previamente.
Dueo del producto: Su misin es pedir lo que necesita (no el cmo, sino el qu)
y aceptar o pedir correcciones sobre lo que se le entrega.
Cliente: Es el dueo del producto y el usuario final.
Caractersticas:
Ventajas:
Desventajas: