Thesis Diagnóstico y plan de mejora de la calidad de software en un sistema de gestión vial automatizado: caso Geoviality
| dc.contributor.department | Departamento de Informática | |
| dc.contributor.guia | Visconti Zamora, Marcello Alfredo | |
| dc.coverage.spatial | Campus Santiago San Joaquín | |
| dc.creator | Mellado Olea, Felipe Ignacio | |
| dc.date.accessioned | 2026-10-14T17:54:15Z | |
| dc.date.available | 2026-10-14T17:54:15Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Geoviality es un sistema de gestión vial automatizado cuyo backend, desarrollado inicialmente como prototipo académico bajo restricciones de tiempo, acumuló una alta deuda técnica que comprometía su seguridad y escalabilidad. El objetivo de este trabajo fue sanear dicha deuda mediante una estrategia de refactorización incremental basada en el modelo ISO/IEC 25010:2023, buscando transformar la arquitectura monolítica en una solución modular y robusta. La metodología aplicó herramientas de análisis estático y dinámico (SonarQube, OWASP ZAP, Bandit, Pylint y OWASP Dependency-Check) para el diagnóstico, validando la integridad funcional mediante un protocolo de pruebas de regresión manuales en flujos críticos y verificación de contratos API, estableciendo con ello las bases arquitectónicas necesarias para la futura automatización de pruebas. Los resultados evidencian la amortización total de la deuda técnica de código estimada por las herramientas, la eliminación de vulnerabilidades críticas y una reducción del 28% en la complejidad cognitiva. Se concluye que la intervención elevó la madurez tecnológica del sistema, evolucionando de un prototipo experimental a un Producto Mínimo Viable preparado para transferencia tecnológica. | es |
| dc.description.program | Ingeniería Civil Informática | |
| dc.format.extent | 39 páginas | |
| dc.identifier.barcode | 3560900292925 | |
| dc.identifier.uri | https://repositorio.usm.cl/handle/123456789/79467 | |
| dc.language.iso | es | |
| dc.publisher | Universidad Técnica Federico Santa María | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Deuda técnica | |
| dc.subject | Refactorización de software | |
| dc.subject | Arquitectura de backend | |
| dc.subject | Aseguramiento de la calidad | |
| dc.subject | Automatización de pruebas | |
| dc.subject.ods | 9 Industria, innovación e infraestructura | |
| dc.subject.ods | 11 Ciudades y comunidades sostenibles | |
| dc.subject.ods | 16 Paz, justicia e instituciones sólidas | |
| dc.title | Diagnóstico y plan de mejora de la calidad de software en un sistema de gestión vial automatizado: caso Geoviality | |
| dspace.entity.type | Tesis |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- 3560900292925.pdf
- Size:
- 963.86 KB
- Format:
- Adobe Portable Document Format
- Description:
- Memoria de título: Diagnóstico y plan de mejora de la calidad de software en un sistema de gestión vial automatizado: Caso Geoviality.
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed to upon submission
- Description:
