Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TDD
código más robusto, más seguro, más mantenible y
una mayor rapidez en el desarrollo.
z
Nesitamos cumplir:
§ Prevenir errores.
§ Simplicidad
§ Calidad en el codigo.
§ Planificación de sprints
§ Regresión e implementación
z
Principios:
§ Feedback o retroalimentación continua.
§ Comunicación directa.
§ Tener valor.
§ Manténgalo simple.
§ Responder al cambio.
§ Autoorganizarse.
§ Disfrutar.
z
Buenas prácticas:
§ Flexibilidad, sostenibilidad y calidad son pilares del
desarrollo ágil.
§ Trabajo en equipo
§ Personas motivadas
§ Requisitos cambiantes
§ Pruebas continuas
§ Falta de comunicaciôn
El sistema de cuandrantes ayuda a los evaluadores a responder ¿qué prueba
ejecutar? ¿cuándo ejecutar una prueba? y ¿cómo ejecutar pruebas?
z
El sistema de cuandrantes ayuda a los evaluadores a responder ¿qué prueba
ejecutar? ¿cuándo ejecutar una prueba? y ¿cómo ejecutar pruebas?
z
Adaptar
z el testing segün:
https://www.scrumio.com/blog/agile-testing/
z
z
Agile Testing es mucho más que solo
una fase del proceso
• Test Driven Development (TDD): Técnica que combina un enfoque de refactorizacion del lado
de desarrollo con un enfoque de probar primero en cuanto al testing.
• Acceptance Test Driven Development (ATDD): Es una dimensión del TDD aplicada al nivel de
gestión de requerimientos de software, en el cual las pruebas escritas son a nivel de cliente, es
decir, lo equivalente a una prueba de aceptación o test funcional.
• Behaviour Driven Development (BDD): Bajo este enfoque primero se desarrolla una prueba
funcional o de historia de usuario automatizada, luego se ejecuta el desarrollo aplicando TDD
hasta que la prueba es exitosa.