Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMACIÓN EXTREMA XP, image, image, image, image, image, image, image,…
PROGRAMACIÓN EXTREMA XP
¿Qué es?
Metodología ágil.
Produce mayor calidad
Mejora la eficacia.
Eficiencia
Promueve prácticas de ingeniería
Creación del software
Mejor en el año 2000
Kent Beck
Cambiada por Scrum
Adaptación a cualquier improvisto.
Combinación de las demás metodologías
Variables
Proyecto
Coste
Calidad
Tiempo
Alcance
Fijados por factores externos
Objetivo
Equilibrio de las 4 variables
Valores
Objetivo de mentalidad conjunta
Comunicación
Simplicidad
Feedback
Respeto
Valentía
Características
flexible y abierta
Desarrollo iterativo e incrementa
Éxito del proyecto
Funciona por encima de la documentación
Interacción continua
Rápida y eficaz
Código simple es la clave
Pruebas Unitarias.
Planificaciones y pruebas
Plazos temporales
Exigencias del cliente
Dificultad del proyecto
Pruebas automatizadas
Nivel de precisión.
Equipo de un proyecto XP
Testers.
Ayudan al cliente
Coach.
Asesoran el proyecto
Programadores.
Desarrollan el XP
Manager
Establece comunicación externa
Cliente
Establecen prioridades
Gestor
Lider
Tracker.
Realiza comparaciones de tiempo
Diseño y Programación
Simple
Funcionalidad del sistema.
Programar a dos manos.
Pruebas automáticas
Ventajas
Programación Organizada
Solución de errores.
Satisfacción del programador
Versiones nuevas.
Adaptable
Pocos errores
Desventajas
Altas comisiones
Imposible prever
Proyectos de corto plazo
Demasiado costo