Please enable JavaScript.
Coggle requires JavaScript to display documents.
Metodología Ágil de Desarrollo de Software – XP QUE-ES-XP-PROGRAMMING,…
Metodología Ágil de Desarrollo de Software – XP
Se utiliza en
Proyectos de alto riesgo técnico
Proyectos cambiantes
Proyectos con requisitos imprecisos
Valores
Comunicación
Simplicidad
Retroalimentación
Valentia
Respeto
Roles
Programador
Tracker
Cliente
Tester
Coach
Consultor
Big Boss
Ciclo de vida
Dinámico
Exploracion
Release
Iteraciones
Producción
Mantenimiento
Muerte del proyecto
El cliente no tiene más historias para ser incluidas en el sistema.
Se genera la documentación final del sistema
También ocurre cuando el sistema no cumple con lo esperado
Se mantiene el sistema funcionando
Se realizan ajustes y/o agregaciones al sistema
En esta fase no se realizan más desarrollos funcionales
Si se pueden realizar ajustes
Iteraciones de 3 semanas maximo
Se aborda
Historias de usuario no abordadas
Velocidad del proyecto
Pruebas de aceptación no superadas
Tareas no terminadas
Estimación del tiempo de implementación de las historias de usuario
Planificación
Historias de usuario
Prototipo
Semanas/meses
Ventajas
Mayor rapidez de generación de sistemas
Proceso de integración continuo
Se le da mayor importancia al usuario
Se consiguen productos fiables y robustos
Se obtiene código mas simple
Filosofía del pair programming
Es fácil modificar los requerimientos de usuario
No permite excesos de trabajo (Max 40 horas semanales)