ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Administracion De Proyectos

cdore01326 de Noviembre de 2012

18.251 Palabras (74 Páginas)325 Visitas

Página 1 de 74

2244

Automatización de sistemas de desarrollo ágil

– Scrum: Team & Role

Memoria del Proyecto de Fin de Carrera

de Ingeniería Informática

realizado por

Héctor Mudarra Teruel

y dirigido por

Jordi Pons Aróztegui

Bellaterra, Junio de 2010

ii

El abajo firmante, Jordi Pons Aróztegui

Profesor de la Escola d'Enginyeria de la UAB,

CERTIFICA:

Que el trabajo que corresponde a esta memoria ha sido realizado bajo

su dirección por Héctor Mudarra Teruel

Y para que conste firma la presente.

______________________________________

Firmado: Jordi Pons Aróztegui

Bellaterra, Junio de 2010

iii

iv

El abajo firmante, Susana Ramos García

de la empresa, UNIT4 domiciliada en Barberá del Vallés.

CERTIFICA:

Que el trabajo que corresponde a esta memoria ha sido realizado en la empresa

bajo su supervisión, mediante el convenio para la realización de prácticas en

empresas en aplicación de programas de cooperación educativa, que prevé el RD

1497/1981, del 19 de junio, modificado por el RD 1845/1994, del 9 de septiembre,

firmado con la Universitat Autònoma de Barcelona.

Así mismo, la empresa tiene conocimiento y da el visto bueno al contenido que se

detalla en esta memoria.

______________________________________

Firmado: Susana Ramos García

Junio de 2010

v

vi

A mi familia.

vii

viii

Índice

Capítulo 0. Sobre el convenio entre UNIT4 y la UAB. 1

0.1. Sobre la empresa................................................................................................................................ 2

Capítulo 1. Introducción. 3

1.1. Scrum: desarrollo ágil de software........................................................................................................4

1.2. Objetivos.............................................................................................................................................. 5

1.3. Situación actual................................................................................................................................... 6

1.4. Contenido de la memoria......................................................................................................................6

Capítulo 2. Metodología del proyecto: Scrum. 9

2.1. Introducción histórica...........................................................................................................................9

2.2. Ciclo de vida Scrum...........................................................................................................................10

2.3. Roles.................................................................................................................................................. 11

2.4. Materiales de soporte usados.............................................................................................................13

2.4.1. Product Backlog.........................................................................................................................13

2.4.2. Sprint Backlog............................................................................................................................14

2.4.3. Gráficas Burndown.....................................................................................................................15

2.4.4. Panel de seguimiento (Task Board)............................................................................................17

2.4.4.1. Variante usada....................................................................................................................18

2.5. Reuniones.......................................................................................................................................... 19

2.5.1. Release planning + sizing...........................................................................................................19

2.5.2. Sprint planning...........................................................................................................................21

2.5.3. Daily Scrum............................................................................................................................... 22

2.5.4. Sprint Review.............................................................................................................................23

2.5.5. Sprint Retrospective...................................................................................................................23

Capítulo 3. Análisis. 25

3.1. Requisitos funcionales.......................................................................................................................25

3.2. Requisitos no funcionales...................................................................................................................26

3.3. Viabilidad........................................................................................................................................... 26

3.3.1. Especificaciones........................................................................................................................27

3.3.2. Viabilidad técnica........................................................................................................................27

3.3.3. Viabilidad operativa.....................................................................................................................27

3.3.4. Viabilidad temporal.....................................................................................................................28

3.3.5. Viabilidad legal...........................................................................................................................28

3.3.6. Alternativas................................................................................................................................ 28

3.3.7. Planificación...............................................................................................................................29

3.3.8. Previsión general........................................................................................................................29

3.3.9. Diagrama de Gantt.....................................................................................................................30

3.3.10. Product Backlog........................................................................................................................31

3.3.11. División según Sprint................................................................................................................32

ix

Capítulo 4. Diseño. 33

4.1. Herramientas karat............................................................................................................................33

4.2. Modelo físico de la aplicación.............................................................................................................34

4.3. Control de permisos...........................................................................................................................37

Capítulo 5. Implementación. 39

5.1. Evolución del proyecto: Sprint Backlog...............................................................................................39

5.2. Implementación de los requerimientos...............................................................................................47

5.3. Estructura de paquetes de la aplicación.............................................................................................50

5.4. Resultados......................................................................................................................................... 51

5.4.1. Funcionalidades.........................................................................................................................51

5.4.2. Pruebas..................................................................................................................................... 56

Capítulo 6. Conclusiones. 57

6.1. Resultados......................................................................................................................................... 57

6.2. Metodología....................................................................................................................................... 58

6.3. Valoración personal...........................................................................................................................59

6.4. Líneas de futuro................................................................................................................................. 59

Glosario 61

Bibliografía 63

x

Índice de figuras por capítulo

Capítulo 0. Sobre el convenio entre UNIT4 y la UAB.

Figura 1.Logotipo de UNIT4........................................................................................................................2

Capítulo 1. Introducción.

Capítulo 2. Metodología del proyecto: Scrum.

Figura 2.Ciclo de vida Scrum....................................................................................................................11

Figura 3.Comunicación

...

Descargar como (para miembros actualizados) txt (139 Kb)
Leer 73 páginas más »
Disponible sólo en Clubensayos.com