Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelo extreme programming (XP) - Coggle Diagram
Modelo extreme programming (XP)
¿que es?
Es una metodología ágil centrada en potenciar las relaciones interpersonales
como clave para el éxito en desarrollo de software
Historia de usuario.
Es la técnica utilizada en XP para especificar los requisitos
del software.
Se trata de tarjetas de papel en las cuales el cliente describe
brevemente las características que el sistema debe poseer.
Programador.
El programador escribe las pruebas unitarias y produce el código del sistema. Debe existir una comunicación y coordinación adecuada entre los
programadores y otros miembros del equipo.
Cliente.
El cliente escribe las historias de usuario y las pruebas funcionales para validar su implementación. Aporta la dimensión de negocio al equipo de desarrollo, también representa al
colectivo de usuarios finales y está siempre disponible para consultas.
Encargado de pruebas (Tester).
El encargado de pruebas ayuda al cliente a
escribir las pruebas funcionales.
Encargado de seguimiento (Tracker).
El encargado de seguimiento proporciona
realimentación al equipo en el proceso XP.
Entrenador (Coach).
Es responsable del proceso global.
Consultor.
Es un miembro externo del equipo con un conocimiento específico en
algún tema necesario para el proyecto.
Fase I Exploración.
Los clientes plantean a grandes rasgos las historias de
usuario que son de interés para la primera entrega del producto.
Fase II Planificación de la entrega.
El cliente establece la prioridad de cada
historia de usuario, y correspondientemente,
Fase IV Producción.
La fase de producción requiere de pruebas adicionales y
revisiones de rendimiento antes de que el sistema sea trasladado
Fase V Mantenimiento.
XP debe mantener el sistema en funcionamiento al mismo tiempo que
desarrolla nuevas iteraciones.