Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelo extreme programming (XP) - Coggle Diagram
Modelo extreme programming (XP)
PROGRAMADOR
Escribe las pruebas unitarias y produce el código
del sistema.
ENCARGADO DE PRUEBAS(TESTER)
Ayuda al cliente a
escribir las pruebas funcionales.
Ejecuta las pruebas de aceptación.
Ayuda al cliente a diseñar pruebas de aceptación.
Ejecuta las pruebas de integración.
Difunde los resultados entre el equipo de desarrollo y el cliente.
Es el responsable automatizar los casos de prueba.
Encargado de seguimiento de los errores y sus diferentes estados.
Se encarga de realimentar todo el proceso de XP, midiendo las desviaciones con respecto a las estimaciones y comunicando los resultados para mejorar las siguientes estimaciones.
Realiza el seguimiento de cada iteración del proceso de XP tanto en la etapa de iteraciones como en la producción
Revalúa la posibilidad de incorporar o eliminar historias de usuario.
ENCARGADO DE SEGUIMIENTO(TRACKER)
Proporciona
realimentación al equipo en el proceso XP. Realiza el seguimiento del progreso de
cada iteración y evalúa si los objetivos son alcanzables con las restricciones de tiempo y recursos presentes.
ENTRENADOR
Es responsable del proceso global. Conoce el proceso XP para proveer guías a los miembros del equipo.
CONSULTOR
Guía al equipo para resolver un problema
específico.
GESTOR(BIG BOSS)
vínculo entre clientes y programadores, ayuda a que el
equipo trabaje efectivamente. Es el coordinador
PROCESO XP
Fase 1 exploración: Los clientes plantean a grandes rasgos las historias de
usuario que son de interés para la primera entrega del producto.
Fase 2 planificación de la entrega: El cliente establece la prioridad de cada
historia de usuario
Fase 3 Iteraciones: El plan de entrega está compuesto por iteraciones de no más de
tres semanas.
Fase 4 producción: Pruebas adicionales y
revisiones de rendimiento antes de que el sistema sea trasladado
Fase 5 mantenimiento: Para realizar esto se requiere de tareas de soporte
para el cliente.
Fase 6 muerte del proyecto: proyecto. Es cuando el cliente no tiene más historias para ser
incluidas en el sistema.
CLIENTE
escribe las historias de usuario y las pruebas funcionales para
validar su implementación.