Maestría en Gerencia de Sistemas de Información y Proyectos Tecnológicos (Metodología Virtual) · 2016
Catálogo de patrones de ciclo de vida en desarrollo de software aplicables en la industria colombiana
Este trabajo de investigación recopila información de múltiples y fuentes y plantea unos patrones de ciclo de vida de desarrollo de software (SDLC ) aplicables en cualquier industria, basándose en las experiencias recopiladas por teorías, procesos y las aplicaciones de estos, enmarcándolas en el uso que puede tener para la industria del software en Colombia. Contiene una descripción de las variables a analizar para determinar el patrón a usar, así como los riesgos y ventajas de usar cada patrón. En algunos patrones se analizará el uso de fábricas de software en su contexto actual, con las implicaciones de trabajar desarrollos en gran escala con diferentes grupos que pueden estar o no en zonas geográficas diferentes.
Texto completo 126 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- Colombianap. 10
- Introducciónp. 10
- Justificaciónp. 13
- Objetivos General y Específicosp. 15
- Generalp. 15
- Específicosp. 15
- Marco teóricop. 16
- Diseño metodológicop. 21
- Variables para determinar los patrones de Ciclo de Vidap. 21
- Selección de variablesp. 22
- Valores posibles de las variablesp. 28
- Riesgos aplicables en los procesos de SDLCp. 29
- Riesgos genéricos aplicablesp. 37
- Modelo de implementaciónp. 40
- Implicaciones del ciclo de desarrollo de softwarep. 40
- Modelos de Ciclo de desarrollo de softwarep. 41
- Patrones de Ciclo de Vidap. 54
- Modelos de Patronesp. 54
- Patrones de ciclo de vidap. 54
- Árbol de decisión sobre los patrones de SDLCp. 98
- Aplicabilidad en el entorno colombianop. 100
- Entorno del medio colombianop. 100
- SDLC aplicados en el mercado colombianop. 104
- Metodologías aplicablesp. 106
- Conclusionesp. 113
- Referenciasp. 116
- 2015, p. 14)p. 11
- Figura 2 Modelo SDLC en Cascada, tomado de Royce (1998, p.7)p. 18
- 46)p. 32
- Figura 4 Tomado de Royce, W. (1970, p. 329)p. 42
- (Bundesrepublik Deutschland, 2008, pp. 1–17)p. 44
- Figura 6Modelo V completo tomado de (Bundesrepublik Deutschland, 2008, pp. 3–74)p. 45
- Figura 7 Modelo en Espiral tomado del artículo de Boehm (1988, p. 64)p. 46
- (B. Boehm, Lane, Koolmanojwong, & Turner, 2014)p. 47
- Figura 9 Composición del RUP. Tomado de (Kroll & Kruchten, 2003)p. 49
- Figura 10 Tomado de www.mountaingoatsoftware.com/scrump. 52
- Figura 11 Organización en un proceso SCRUM. Tomado de (Satpathy, 2016)p. 53
- (Technische Universität München, 2002)p. 59
- Fuente (Technische Universität München, 2002)p. 60
- (Technische Universität München, 2002)p. 59
- (Bergner & Rausch, 2002)p. 65
- Figura 16 Método de Implementación Progresiva Tomado de (Soares & Borba, 2002)p. 69
- Figura 17 Proceso incremental, Tomado de (IBM Corporation, 2005)p. 73
- Figura 18 Patrón evolutivo, tomado de (IBM Corporation, 2005)p. 75
- Figura 19 Modelo planteado por el Departamento de Justicia (2003)p. 75
- 2005)p. 77
- Figura 21 Estructura de Gran diseño, tomado de (IBM Corporation, 2005)p. 79
- Figura 23 Ciclo de desarrollo con Fábrica de pruebas. Fuente propiap. 84
- Figura 24 Proceso de desarrollo Zipper. Fuente propiap. 86
- 2015)p. 88
- Figura 26 Fases de un ciclo de vida, tomado de (Walker Royce, 1998)p. 89
- Figura 27 División de trabajo en componentes. Fuente propiap. 90
- 24)p. 91
- Figura 29 Ciclo de vida FTS. Tomado de (Carmel et al., 2010)p. 93
- Management., & Seshasai, 2004)p. 94
- Figura 32 Ciclo de ATDD Tomado de (Hendrickson, 2008)p. 108
- Figura 33 Escenarios de BDD. Tomado de (Duarte & Fernandes, n.d.)p. 109
- Figura 34 Proceso de transformación de MDSD. Tomado de (Stahl et al., 2006)p. 110
- Figura 35 Ciclo de levantamiento Volère. Tomado de (Robertson & Robertson, 2013)p. 112
- Tabla 1 Comparación de variables de selección de Patrón de SD Fuente propiap. 27
- Tabla 3 Patrones aplicables a los diferentes Modelos de SDLC. Tomado de:Fuente Propiap. 95
- Tabla 4 Relación de patrones contra variables. Tomado de: Fuente propiap. 97
- 2016, p. 132)p. 102
- 2016, p. 132)p. 103