U4-Portafolio-Loor Velez Sebastian
U4-Portafolio-Loor Velez Sebastian
U4-Portafolio-Loor Velez Sebastian
Tema:
Portafolio unidad 3 y unidad 4
Docente:
Ing. Erick Guerrero Zambrano
Materia:
Desarrollo de software con metodologías agiles 5-7
Alumno:
Loor Vélez Sebastián
Periodo académico:
2024-2025 CI
Fecha:
Guayaquil, 28 de julio del 2024
UNIDAD 3
Tema: KANBAN
Tema: XP
Unidad 4
1. Escribir una prueba: Se crea una prueba automatizada que describe una pequeña
funcionalidad del software que se quiere implementar. Esta prueba, inicialmente, fallará
porque el código aún no existe.
2. Escribir el código mínimo: Se escribe el código justo y necesario para que la prueba pase. No
se agrega funcionalidad adicional en este punto.
3. Refactorizar: Una vez que la prueba pasa, se refactoriza el código para mejorar su estructura
y legibilidad, sin cambiar su funcionalidad.
4. Repetir: Se vuelve al primer paso para escribir una nueva prueba y así sucesivamente.
• Código de alta calidad: Al escribir las pruebas primero, se garantiza que el código funcione
como se espera y se reduce la cantidad de errores.
• Diseño más limpio: El TDD fomenta un diseño más modular y fácil de mantener.
• Mayor confianza en el código: Al tener una suite de pruebas completa, los desarrolladores
pueden realizar cambios en el código con mayor confianza, sabiendo que las pruebas
detectarán cualquier regresión.
• Documentación viva: Las pruebas actúan como una documentación viva del código, ya que
describen cómo se supone que debe funcionar.
Anexos
U3-Foro 1-Kanban
U3-Foro XP
U3-Taller 1 KANBAN Backlog ToDo
U3-Taller practico KANBAN-Modelo lógico
U4-Modelo lógico
U4-Modelo físico
U4-XP-Video
Referencias bibliográficas