1 Test Driven Development
2 ¿Que es Test Driven Development?
3 Test Driven Development Un poco de historia Extreme Programming Test First Refactoring
4 Test Driven Development TDD = TFD + Refactoring Especificación vs Validación Practica ágil: Requerimientos y Diseño Coding Technique
5 Test Driven Development El proceso Red - Green - Refactor
6 Test Driven Development Implica buen diseño? Test de caja negra / caja blanca Como afecta al diseño?
7 Test Driven Development Contras Mantenimiento de los test Documentación vs Mantenibilidad Brecha entre requerimientos y pruebas Implica un cambio en la forma de pensar el problema. Problemas con los baby steps.
8 Test Driven Development Beneficios Protección frente a cambios Documentación
9 Preguntas?