Maestría en Gestión y Desarrollo de Proyectos de Software · 2021
Mejora del proceso de desarrollo de software del área de tecnología de información de la Universidad de Manizales
Evidenciando la dificultad en el proceso de calidad de software de la Universidad de Manizales, que se lleva a cabo en los desarrollos gestionados en el área de TI, y, ante la necesidad de mejorar los procesos productivos del área, generando más confiabilidad ante los usuarios y directivos, se busca la implementación e implantación de una, y/o la unión de diversas metodologías que suplan las necesidades específicas de la universidad la cual dará inicio bajo un proceso estandarizado y apoyado en el análisis de varios métodos que optimizan la falencia, forjando como resultado final un proceso de software que cumple con las características y necesidades de todos los usuarios, y que recíprocamente disminuirá en altos porcentajes los reprocesos en base al desarrollo. El presente documento tiene como fin mostrar detalladamente cómo se realizó la construcción del proceso de desarrollo de software para la Universidad de Manizales, el cual se apoyó del Modelo IDEAL como modelo de mejora de proceso, OPEN UP y SCRUM como modelos de referencia y la norma ISO NTC-29110 cómo guía de referencia y evaluación de procesos, para la mejora de la relación de calidad entregada en cada proyecto del área de TI.
Texto completo 163 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- INTRODUCCIÓNp. 12
- JUSTIFICACIÓNp. 14
- DESCRIPCIÓN DEL ÁREA PROBLEMÁTICAp. 14
- FORMULACIÓN DEL PROBLEMAp. 15
- JUSTIFICACIÓNp. 14
- ANTECEDENTESp. 18
- OBJETIVOSp. 22
- OBJETIVO GENERALp. 22
- OBJETIVOS ESPECÍFICOSp. 22
- REFERENTE TEÓRICOp. 23
- MODELOS DE MEJORA DE PROCESOSp. 23
- 6.1.1 Modelo IDEALp. 23
- 6.1.2 Agile SPI Processp. 27
- MODELOS DE REFERENCIAp. 29
- 6.2.1 SCRUMp. 29
- 6.2.2 RUPp. 11
- 6.2.3 OPEN UPp. 40
- MODELOS DE EVALUACIÓN DE PROCESOSp. 55
- 6.3.1 ISO/IEC 15504p. 55
- 6.3.2 ISO/IEC 29110p. 59
- DISEÑO METODOLÓGICOp. 69
- RESULTADOS ESPERADOSp. 74
- DESARROLLOp. 45
- FASE 1: INICIALp. 69
- 9.1.1 Fijar Contextop. 24
- 9.1.2 Asegurar el Patrocinio o Apoyop. 77
- 9.1.3 Establecer Infraestructurap. 25
- FASE 1: DIAGNÓSTICOp. 77
- 9.2.1 Identificar Problemasp. 77
- 9.2.2 Fijar Objetivos de Mejorap. 70
- 9.2.3 Caracterizar el Estado Actual del Área de T.Ip. 70
- FASE 3: ANÁLISISp. 70
- 9.3.1 Fijar Criterios De Selecciónp. 70
- 9.3.2 Análisis de Diferentes Procesos de Desarrollop. 70
- 9.3.3 Selección de Procesos y/o Prácticasp. 71
- FASE 4: DISEÑOp. 71
- 9.4.1 Diseñar El Procesop. 85
- FASE 5: IMPLEMENTACIÓNp. 71
- 9.5.1 Implementar el Proceso de Desarrollo en el Proyecto Seleccionadop. 72
- FASE 6: VALIDACIÓNp. 72
- 9.6.1 Analizar Resultadosp. 72
- 9.6.2 Comparar Resultadosp. 72
- 9.6.3 Lecciones Aprendidas Y Futuras Mejorasp. 131
- 9.6.4 Seleccionar Un Proyecto Pilotop. 71
- 10 CONCLUSIONESp. 136
- 11 REFERENCIAS BIBLIOGRÁFICASp. 138
- 12 ANEXOSp. 141
- Figura 1: Modelo IDEALp. 24
- Figura 2: Modelado bajo SPEM de las fase 1p. 27
- Figura 3: Arquitectura conceptual de Agile SPI Processp. 29
- Figura 4: Proceso Scrump. 30
- Figura 5: Ciclo Vida RUPp. 35
- Figura 6: Roles, Actividades y Artefactosp. 39
- del Proyectop. 41
- Figura 8 Principales roles en OpenUP y su interacciónp. 50
- Figura 9: Relaciones Rol Arquitectop. 51
- Figura 10: Relaciones Rol Gerente de Proyectop. 52
- Figura 11: Relaciones Rol Analistap. 52
- Figura 12: Relaciones Rol Testerp. 53
- Figura 13: Relaciones Rol Desarrolladorp. 54
- Figura 14: Proceso de Desarrollo U. Manizalesp. 86
- Figura 15: Herramientas del Procesos de Desarrollop. 96
- Figura 16: Vista Epf composer Introducción a ProcesoUMp. 99
- Figura 17: Vista Epf composer Disciplinas ProcesoUMp. 99
- Figura 18: Vista Epf composer Plan de Proyecto ProcesoUMp. 100
- Figura 19: Vista Epf composer Roles del ProcesoUMp. 100
- Figura 20: Vista Epf composer Ciclo de Vida ProcesoUMp. 101
- Figura 21: Vista Epf composer Inicio del Proyecto ProcesoUMp. 101
- Figura 22: Vista Epf composer Eventos ProcesoUMp. 102
- Figura 23: Plan de Proyecto Gestión Académicap. 105
- Figura 24: Análisis de Riegos Gestión Académicap. 105
- Figura 25: Cronograma Gestión de Proyectosp. 106
- Figura 26: Especificación de Requerimientos Gestión Académicap. 106
- Figura 27: Especificación Casos de Uso Gestión Académicap. 107
- Figura 28: Documento Arquitectura Gestión Académicap. 108
- Figura 29: Prototiposp. 109
- Figura 30: Registro de Pruebasp. 109
- Figura 31: Trello Gestión Académicap. 110
- Figura 32: Balsamiq Gestión Académicap. 111
- Figura 33: Netbeans Gestión Académicap. 111
- Figura 34: Jmeter Gestión Académicap. 112
- Figura 35: Git Gestión Académicap. 112
- Figura 36: Epf Composer Gestión Académicap. 113
- Figura 37: Login Sigump. 114
- Figura 38: Gestión Académicap. 114
- Figura 39: Gestión Académica Gestión Horariosp. 115
- Figura 40: Gestión Académica Gestión Horarios IIp. 115
- Figura 41: Gestión Académica Gestión Horarios IIIp. 116
- Figura 42: Gestión Académica Gestión Horarios IVp. 116
- Figura 43: Aprobar / Desaprobar Horariosp. 117
- Figura 44: Procesos Misionalesp. 117
- Figura 45: Procesos Misionales IIp. 118
- Figura 46: Procesos Misionales IIIp. 118
- Figura 47: Procesos Misionales IVp. 119
- Figura 48: Aprobar / Desaprobar Procesos Misionalesp. 119
- Figura 49: Reporte Horariosp. 120
- Figura 50: Reporte Procesos Misionalesp. 120
- Tabla 1: Resultados y productos esperados de la investigaciónp. 74
- Tabla 2: Procesos T.I con responsablesp. 80
- Tabla 3: Criterios de selección proceso de desarrollop. 83
- Tabla 4: Actividades y Entregables Fase Inicip. 87
- Tabla 5: Actividades y Entregables Fase Elaboraciónp. 88
- Tabla 6: Actividades y Entregables Fase de Construcciónp. 88
- Tabla 7: Artefactos Gestión de Proyectosp. 92
- Tabla 8: Artefactos Análisisp. 93
- Tabla 9: Artefactos Diseñop. 93
- Tabla 10: Artefactos Desarrollop. 94
- Tabla 11: Artefactos Pruebasp. 94
- Tabla 12: Evaluación Actividad IS.1p. 121
- Tabla 13: Evaluación Actividad IS.2p. 122
- Tabla 14: Evaluación Actividad IS.3p. 123
- Tabla 15: Evaluación Actividad IS. 4p. 124
- Tabla 16: Evaluación Actividad IS.5p. 125
- Tabla 17: Evaluación Actividad IS.6p. 126
- Tabla 18: Comparativo Aplicativos P.A y G.A parte Ip. 128
- Tabla 19: Comparativo Aplicativos P.A y G.A parte IIp. 130
- Anexo 1: Comparativo Procesosp. 141
- Anexo 2: Métricas de Calidadp. 147
- Anexo 3: Instrumento de Usabilidadp. 155
- Anexo 4: Lista de Chequeo Seguridadp. 159