Please enable JavaScript.
Coggle requires JavaScript to display documents.
Metodología ágil de desarrollo de software - XP - Coggle Diagram
Metodología ágil de desarrollo de software - XP
Enfoque en satisfacer las necesidades del cliente y promover el trabajo en equipo
Diseñada para equipos pequeños y proyectos con requisitos cambiantes y alto riesgo técnico.
Valores de XP: comunicación, simplicidad, retroalimentación, coraje y respeto.
Roles en XP: programador, cliente, tester, tracker, coach, consultor y gerente.
Cuatro variables de proyecto en XP: costo, tiempo, calidad y alcance.
Ciclos cortos de desarrollo con entregables funcionales al final de cada ciclo.
Diálogo continuo entre cliente y equipo de desarrollo para entregar valor empresarial.
Definir historias de usuario, estimar el esfuerzo, seleccionar prioridades, construir la funcionalidad y aprender de cada iteración.
Reglas y prácticas para planificación, diseño, desarrollo y pruebas.
Proceso de planificación: plan de lanzamiento y plan de iteración.
Proceso de diseño: simplicidad y flexibilidad.
Proceso de desarrollo: programación en pareja e integración continua.
Proceso de prueba: pruebas automatizadas y pruebas de aceptación.
Reuniones diarias para mantener comunicación y compartir problemas y soluciones.
Ventajas
Ventajas de XP: entrega más rápida, integración continua y código más confiable.
Desventajas
Dificultad en estimar costos y duración del proyecto.
No adecuado para proyectos a gran escala.
Recomendado para proyectos más pequeños con menos desarrolladores y especificaciones bien definidas.