guía comparativa de metodologías ágiles · pdf file guía...
Post on 18-Mar-2020
5 views
Embed Size (px)
TRANSCRIPT
Universidad de Valladolid
E. U. de Informática (SEGOVIA)
Grado en Ingeniería Informática de Servicios y Aplicaciones
Guía Comparativa de Metodologías Ágiles
Alumno: María José Pérez Pérez
Tutor: Francisco J. González Cabrera
Guía Comparativa de Metodologías Ágiles
2
Guía Comparativa de Metodologías Ágiles
3
Tabla de contenidos Capítulo 1: Introducción ............................................................................................ 7
Motivación .............................................................................................................. 11
Objetivos del proyecto ............................................................................................. 12
Capítulo 2: Metodologías ágiles y características .................................................... 13
Manifiesto Ágil ....................................................................................................... 17
Scrum ...................................................................................................................... 19
Actividades de la metodología Scrum .................................................................. 20
Roles ................................................................................................................... 24
Herramientas ....................................................................................................... 27
XP (eXtreme Programming) .................................................................................... 30
Fases .................................................................................................................... 31
Reglas de XP ....................................................................................................... 32
Diseño ................................................................................................................. 34
Implementación ................................................................................................... 35
Pruebas ................................................................................................................ 38
Valores en XP ...................................................................................................... 39
Roles ................................................................................................................... 39
Kanban .................................................................................................................... 42
Visualizar el trabajo y las fases del ciclo de producción o flujo de trabajo ............ 43
Determinar el límite del trabajo en curso (Work In Progress) ............................... 43
Medir el tiempo en completar una tarea (Lead time) ............................................. 44
Roles ................................................................................................................... 44
Scrumban ................................................................................................................ 44
De Scrum ............................................................................................................. 45
De Kanban ........................................................................................................... 45
Capítulo 3: Método comparativo.............................................................................. 47
Orientación de la organización ................................................................................ 52
Primer formulario: Orientación tradicional vs orientación ágil ............................. 52
Segundo Formulario: Cumplimiento principios ágiles .......................................... 53
Elección de una metodología ágil ............................................................................ 55
Tercer Formulario: Elección de una metodología ágil .......................................... 59
Guía Comparativa de Metodologías Ágiles
4
Conclusiones ........................................................................................................... 67
Capítulo 4: Caso Práctico ......................................................................................... 69
Velocidad inicial del equipo .................................................................................... 73
Reunión de planificación ......................................................................................... 73
Historias de usuario ................................................................................................. 76
Reuniones diarias .................................................................................................... 83
Demostración ........................................................................................................ 107
Reunión retrospectiva ............................................................................................ 107
Capítulo 5: Planificación ........................................................................................ 109
Backlog ................................................................................................................. 113
Primera iteración ................................................................................................... 115
Segunda iteración .................................................................................................. 118
Tercera iteración .................................................................................................... 120
Cuarta iteración ..................................................................................................... 122
Quinta iteración ..................................................................................................... 125
Diagrama de Gantt ................................................................................................ 127
Capítulo 6: Valoración económica ......................................................................... 131
Recursos Humanos ................................................................................................ 135
Estimación de la duración de las actividades ...................................................... 135
Costes unitarios.................................................................................................. 135
Equipo y tiempo en el proyecto .......................................................................... 135
Estimación de horas del proyecto ....................................................................... 138
Estimación económica del proyecto ................................................................... 138
Recursos materiales ............................................................................................... 142
Hardware y Software ......................................................................................... 142
Comunicaciones ................................................................................................. 142
Costo del proyecto ................................................................................................. 143
Herramientas Empleadas ....................................................................................... 143
Capítulo 7: Conclusiones ........................................................................................ 145
Capítulo 8: Futuras líneas de trabajo .................................................................... 149
Capítulo 9: Glosario de Términos .......................................................................... 153
Capítulo 10: Bibliografía ........................................................................................ 159
Capítulo 11: Referencias ......................................................................................... 163
Guía Comparativa de Metodologías Ágiles
5
Capítulo 12: Índice de Tablas ................................................................................. 167
Capítulo 13: Índice de Figuras ............................................................................... 171
Guía Comparativa de Metodologías Ágiles
6
Guía Comparativa de Metodologías Ágiles
7
Capítulo 1: Introducción
María José Pérez Pérez
Grado en Ingeniería Informática de Servicios y Aplicaciones
Guía Comparativa de Metodologías Ágiles
8
Guía Comparativa de Metodologías Ágiles
9
Contenido
Capítulo 1: Introducción ............................................................................................ 7
Motivación .............................................................................................................. 11
Objetivos del proyecto ............................................................................................. 12
Guía Comparativa de Metodologías Ágiles
10