Tesis master pilar rodriguez gonzalez
TESIS DE MÁSTER MÁSTER EN TECNOLOGÍAS DE LA INFORMACIÓN
ESTUDIO DE LA APLICACIÓN DE METODOLOGÍAS ÁGILES PARA LA EVOLUCIÓN DE PRODUCTOS SOFTWARE
AUTOR: Pilar Rodríguez González TUTOR: Juan Garbajosa Sopeña
SEPTIEMBRE, 2008
ii
A mis padres, José y Pili, por su continuo apoyo y cariño.Gracias.
iii
iv
Índice general
v
Índice General
Índice General Índice de Figuras Índice de Tablas Resumen Agradecimientos
v viii x xi xiii
PARTE I Introducción al Estudio
1
Capítulo 1 Introducción ............................................................................................. 3 1.1. Motivación del Estudio......................................................................................... 5 1.2. Objetivo General de la Investigación ................................................................... 7 1.3. Contenido de la Tesis............................................................................................ 7 Capítulo 2 Estado delArte......................................................................................... 9 2.1. Modelo Ágil de Desarrollo Software ................................................................. 9 2.1.1. 2.1.2. 2.1.3. 2.1.4. 2.1.5. 2.1.6. 2.2.1. 2.2.2. 2.2.3. 2.2.4.
Introducción al modelo ágil. El por qué de las metodologías ágiles ............ 10 El Manifiesto Ágil. Valores y principios..................................................... 12 Cómo ser ágil. Algunas prácticas ................................................................. 15 SCRUM ........................................................................................................ 17 Una revisión de otras metodologías ágiles ................................................... 21 Estudios empíricos de aplicación de Metodologías ágiles........................... 23 Introducción a la evolución del producto software ...................................... 25 El proceso de evolución del producto software ........................................... 26 Tipos de evolución software ........................................................................ 27 Estudios empíricos sobre Metodologías ágiles y evolución del software .... 2831
2.2. Evolución del Producto Software .................................................................... 25
PARTE II Ejecución del Estudio
Capítulo 3 Introducción a la Investigación ............................................................ 33 3.1. Definición de los Objetivos. Cuestiones de Competencia .................................. 33 3.2. Visión Global del Estudio................................................................................... 35 Capítulo 4 Contexto del Experimento .................................................................... 39 4.1. Caracterización del Producto Software .............................................................. 40 4.1.1. Contexto del desarrollo: de TOPENprimer a TOPENbiogas ....................... 40
vi
Índice general
4.1.2.
Contexto del producto .................................................................................. 43
4.2. Caracterización del Proceso Software ................................................................ 45 4.3. Factores Sociológicos ......................................................................................... 48 4.4. Factores Ergonómicos ........................................................................................ 51 4.5. Factores Geográficos .......................................................................................... 52 4.6. Factores Tecnológicos ........................................................................................ 53 Capítulo 5 Diseño del Experimento...
Regístrate para leer el documento completo.