Please enable JavaScript.
Coggle requires JavaScript to display documents.
Metodología de Programación XP - Coggle Diagram
Metodología de Programación XP
Fases del Proceso
Fase I: Exploración
Fase II: Planificación de la Entrega
Fase III: Iteraciones
Fase IV: Producción
Fase V: Mantenimiento
Fase VI: Muerte del Proyecto
Reglas y Prácticas
Planificación
Historias de Usuario
Plan de Entregas
Plan de Iteraciones
Reuniones Diarias de Seguimiento
Diseño
Simplicidad
Soluciones spike
Recodificación
Metáforas
Desarrollo
Disponibilidad del Cliente
Uso de Estándares
Programación Dirigida por Pruebas
Programación en Pares
Integraciones Permanentes
Propiedad Colectiva del Código
Ritmo Sostenido
Pruebas
Pruebas Unitarias
Detección y Corrección de Errores
Pruebas de Aceptación
Ventajas y Desventajas
Ventajas
Productos usables rápidamente
Integración continua
Atención precisa a las necesidades del usuario
Productos más fiables y robustos
Código simple y fácil de entender
Desarrolladores más contentos y motivados
Desventajas
Dificultad para planificar proyectos de gran escala
No aplicable a proyectos grandes sin subdivisión
Complejidad en la medición del avance del proyecto
Conclusiones y Recomendaciones
Conclusiones
Dificultad en estimar costos y duración
Valor agregado por la participación del cliente
Organización y ritmo de trabajo beneficiosos
Importancia de la involucración de los desarrolladores
Beneficios de la programación en parejas
Recomendaciones
Uso en proyectos medianos y dinámicos
Equipos pequeños (menos de 20)
Involucramiento constante del cliente
Compartir responsabilidad del código