guía comparativa de metodologías ágiles · pdf file guía...

Click here to load reader

Post on 18-Mar-2020

5 views

Category:

Documents

0 download

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