Please enable JavaScript.
Coggle requires JavaScript to display documents.
MODELO EXTREME PROGRAMMING (XP) - Coggle Diagram
MODELO EXTREME PROGRAMMING (XP)
¿QUE ES?
Metodología ágil centrada en potenciar las relaciones interpersonales
como clave para el éxito en desarrollo de software,
ROLES
PROGRAMADOR
Escribe las pruebas unitarias y produce el código
del sistema. Debe existir una comunicación y coordinación.
ENCARGADO DEL SEGUIMIENTO (TRACKER)
Proporciona realimentación al equipo. Realiza el seguimiento del progreso de cada iteración y evalúa objetivos.
ENCARGADO DE PRUBAS (TESTER)
Ayuda al cliente a escribir las pruebas funcionales. Ejecuta las pruebas, difunde los resultados en el equipo y es responsable de las herramientas de soporte para pruebas.
ENTRENADOR (COACH)
Es responsable del proceso global.
CLIENTE
Escribe las historias de usuario y las pruebas funcionales para
validar su implementación.
CONSULTOR
Es un miembro externo del equipo con un conocimiento específico en
algún tema necesario para el proyecto.
GESTOR (BIG BOSS)
Es el vínculo entre clientes y programadores, ayuda a que el
equipo trabaje efectivamente creando las condiciones.
FASES
Fase IV Producción
Requiere de pruebas adicionales y revisiones de rendimiento antes de que el sistema sea trasladado al entorno del cliente
Fase VI Muerte del proyecto
Es cuando el cliente no tiene más historias para ser
incluidas en el sistema.
Fase III Iteraciones
incluye varias iteraciones sobre el sistema antes de
ser entregado
Plan de entrega está compuesto por iteraciones de no más de
tres semanas
Fase V Mantenimiento
Debe mantener el sistema en funcionamiento al mismo tiempo que
desarrolla nuevas iteraciones.
Se requiere de tareas de soporte
para el cliente
Fase II Planificación de la entrega
Cliente establece la prioridad de cada
historia de usuario
Programadores realizan una
estimación del esfuerzo necesario de cada una de ellas.
Fase I Exploración
Clientes plantean a grandes rasgos las historias de
usuario que son de interés para entrega
familiariza con las herramientas, tecnologías y prácticas
que se utilizarán en el proyecto.
JACQUELYN RIOS LOPEZ