Mostrar el registro sencillo del ítem
Creación y uso de SIAC (Sistema Integrado para la Automatización y Calidad en Plataformas Web) como base para procesos de automatización y evaluación de la calidad del software.
| dc.rights.license | abierto | es_ES |
| dc.contributor.advisor | Castellanos Valderrama, Jorge Giovanny | |
| dc.contributor.author | Beltran Velasquez, Ronald Alexander | |
| dc.contributor.other | POLO AMADOR, LEYDI JOHANA | |
| dc.date.accessioned | 2026-03-17T13:21:02Z | |
| dc.date.available | 2026-03-17T13:21:02Z | |
| dc.identifier.citation | N/A | es_ES |
| dc.identifier.uri | http://repositorio.uts.edu.co:8080/xmlui/handle/123456789/22940 | |
| dc.description | Automatización, desarrollo web, pruebas, calidad, métricas | es_ES |
| dc.description.abstract | RESUMEN EJECUTIVO La idea principal de este trabajo nació de una necesidad: tener un lugar donde se pudiera probar un sistema sin depender de plataformas externas o entornos demasiado restringidos. Con eso en mente se empezó a construir SIAC, no como un sistema grande, sino como una base de pruebas donde se pudieran montar funciones pequeñas, pero bien estructuradas y luego ver cómo reaccionan cuando se automatizan ciertos procesos, el desarrollo no fue lineal. Primero se revisó qué realmente valía la pena incluir y qué no, porque la idea era que el proyecto fuera realizable y, sobre todo, útil. Después se fue armando la estructura con React y PostgreSQL. Ya con algo visible, se añadieron las pruebas automatizadas usando Playwright y Karate, enfocándose en los casos que más podían reflejar el comportamiento real del sistema, cuando el MVP estuvo andando, se corrieron varias pruebas para revisar tiempos de carga, errores y algunos detalles que no se ven si uno solo revisa “a simple vista”. Eso permitió ajustar varias cosas y entender mejor qué tanto aporta la automatización en el desarrollo, al final, el proyecto dejó claro que una plataforma pequeña, estructurada, si está bien pensada, puede servir bastante para estudiar cómo se comporta un software y qué se puede mejorar. Además, SIAC queda como una base que se puede seguir ampliando sin tener que empezar desde cero. | es_ES |
| dc.description.sponsorship | N/A | es_ES |
| dc.description.tableofcontents | TABLA DE CONTENIDO RESUMEN EJECUTIVO .................................................................................................. 12 INTRODUCCIÓN ............................................................................................................. 13 1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN ........................................ 14 1.1. PLANTEAMIENTO DEL PROBLEMA 14 1.2. JUSTIFICACIÓN 16 1.3. OBJETIVOS 16 1.3.1. OBJETIVO GENERAL 16 1.3.2. OBJETIVOS ESPECÍFICOS 16 1.4. ESTADO DEL ARTE 17 2. MARCO REFERENCIAL ...................................................................................... 20 2.1. MARCO TEÓRICO 20 2.1.1. TEORÍA DE LA ARQUITECTURA DE MICROSERVICIOS Y DESACOPLAMIENTO 20 2.1.2. LA TEORÍA DE LA “PIRÁMIDE DE PRUEBAS” 21 2.1.3. ESTÁNDAR DE CALIDAD ISO/IEC 25010 21 2.1.4. METODOLOGÍA ÁGIL Y EL MARCO SCRUM 21 2.1.5. TEORÍA DE BASES DE DATOS RELACIONALES E INTEGRIDAD 21 2.2. MARCO CONCEPTUAL 22 2.3. SISTEMA DE INFORMACIÓN 23 2.4. ARQUITECTURA CLIENTE-SERVIDOR 23 2.5. BACKEND Y LÓGICA DE NEGOCIO. 23 2.6. FRONTEND E INTERFAZ DE USUARIO 24 2.7. AUTENTICACIÓN Y CONTROL DE ROLES 24 2.8. PRUEBAS AUTOMATIZADAS 24 2.9. PRUEBAS DE INTERFAZ DE USUARIO (UI) 25 2.10. PRUEBAS API 25 2.11. MÉTRICAS DE CALIDAD DEL SOFTWARE 26 2.12. PRODUCTO MÍNIMO VIABLE (MVP) 26 2.13. CALIDAD DEL SOFTWARE 26 2.14. MARCO AMBIENTAL 27 3. DISEÑO DE LA INVESTIGACIÓN ........................................................................ 28 3.1. METODOLOGÍA DE DESARROLLO DE SOFTWARE 29 3.2. FASES Y ACTIVIDADES DESARROLLADAS 29 3.3. FASE DE PLANIFICACIÓN 29 3.4. FASE DE DISEÑO DEL SISTEMA 29 DOCENCIA PÁGINA 7 DE 119 F-DC-125 INFORME FINAL DE TRABAJO DE GRADO EN MODALIDAD DE PROYECTO DE INVESTIGACIÓN, DESARROLLO TECNOLÓGICO, MONOGRAFÍA, EMPRENDIMIENTO Y SEMINARIO VERSIÓN: 2.0 ELABORADO POR: Docencia REVISADO POR: Sistema Integrado de Gestión APROBADO POR: Líder del Sistema Integrado de Gestión FECHA APROBACIÓN: Octubre de 2023 3.5. FASE DE DESARROLLO DEL MVP 29 3.6. FASE DE PRUEBAS AUTOMATIZADAS 30 3.7. FASE DE ANÁLISIS Y DOCUMENTACIÓN 30 4. DESARROLLO DEL TRABAJO DE GRADO ....................................................... 31 4.1. ANÁLISIS INICIAL Y DEFINICIÓN DE LO QUE SERÍA EL SIAC 31 4.1.2. REQUERIMIENTOS DEL SISTEMA 31 4.1.3. REQUERIMIENTOS FUNCIONALES 31 4.1.4. REQUERIMIENTOS NO FUNCIONALES 32 4.1.5. DIAGRAMAS DEL SISTEMA 32 4.1.6. DIAGRAMA DE ARQUITECTURA 32 4.1.7. DIAGRAMA DE CASOS DE USO 33 4.1.8. MOCKUPS INICIALES 35 4.2. CONSTRUCCIÓN DEL BACKEND CON DJANGO Y DRF 44 4.3. MIGRACIÓN A POSTGRESQL Y RESOLUCIÓN DE ERRORES 45 4.4. DESARROLLO DEL FRONTEND CON REACT Y TYPESCRIPT 45 4.4.1. ACTIVIDADES REALIZADAS 45 4.5. MODELO DE BASE DE DATOS 46 4.5.1. DICCIONARIO DE DATOS 46 4.5.2. DETALLES DE LAS ENTIDADES 52 5. RESULTADOS ..................................................................................................... 54 5.1. ESTIMACIÓN PLANNING POKER 96 5.2. REPORTE DE MÉTRICAS DE AUTOMATIZACIÓN 99 5.3. REPOSITORIOS 105 5.4. MANUAL DE INSTALACIÓN Y PROCEDIMIENTOS DE DESPLIEGUE 105 6. CONCLUSIONES ............................................................................................... 114 7. RECOMENDACIONES ....................................................................................... 116 8. REFERENCIAS BIBLIOGRÁFICAS ................................................................... 117 | es_ES |
| dc.publisher | UTS | es_ES |
| dc.subject | Automatización, desarrollo web, pruebas, calidad, métricas | es_ES |
| dc.title | Creación y uso de SIAC (Sistema Integrado para la Automatización y Calidad en Plataformas Web) como base para procesos de automatización y evaluación de la calidad del software. | es_ES |
| dc.type | degree work | es_ES |
| dc.rights.holder | CC | es_ES |
| dc.date.emitido | 2026-03-10 | |
| dc.dependencia | fcni | es_ES |
| dc.proceso.procesouts | investigacion | es_ES |
| dc.type.modalidad | proyecto_de_investigación | es_ES |
| dc.format.formato | es_ES | |
| dc.titulog | INGENIERO DE SISTEMAS | es_ES |
| dc.educationlevel | Profesional | es_ES |
| dc.contibutor.evaluator | evaluador | es_ES |
| dc.date.aprobacion | 2026-03-09 | |
| dc.description.programaacademico | INGENIERIA DE SISTEMAS | es_ES |
| dc.dependencia.region | bucaramanga | es_ES |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Proyectos de Investigación
Trabajos de Grado en modalidad DTeI, monografía, Investigación