Análisis del uso de Spring Boot en el desarrollo de microservicios y su impacto en la calidad del software

dc.contributor.advisorGarcía Aguirre, Liliana María
dc.contributor.authorFontalvo García, Carlos Mario
dc.date.accessioned2026-11-12T15:42:44Z
dc.date.available2026-11-12T15:42:44Z
dc.date.issued2026
dc.description.abstractEn este trabajo de grado se aborda el análisis del ecosistema de Spring Boot aplicado al desarrollo de soluciones empresariales basadas en arquitecturas distribuidas de microservicios, centrándose en cómo una implementación deficiente puede acarrear problemas críticos de acoplamiento y aumentar la deuda técnica del sistema. La investigación se realizó ante la necesidad de establecer criterios arquitectónicos claros en las organizaciones para mitigar los altos costos operativos, fallas de mantenimiento y pérdidas financieras que producen los sistemas improvisados en el sector tecnológico regional. Para resolver este planteamiento, se empleó un método integral con enfoques descriptivos y explicativos, sustentado en la revisión de estándares de la industria. Como principal hallazgo, se menciona que el framework optimiza la calidad global del software si su autoconfiguración se articula con patrones avanzados de resiliencia, modularidad y diseño guiado por el dominio, logrando reducir drásticamente el retrabajo en producción. Lo más relevante del cumplimiento de los objetivos fue demostrar que la estandarización técnica ejerce una influencia directa en la viabilidad económica y la escalabilidad del sistema, concluyendo que las buenas prácticas no deben percibirse como un sobrecosto inicial sino como una ventaja competitiva.spa
dc.description.abstractAbstract This undergraduate thesis addresses the analysis of the Spring Boot ecosystem applied to the development of enterprise solutions based on distributed microservices architectures, focusing on how inadequate implementation practices can lead to critical coupling issues and increase the system's technical debt. The research was conducted in response to the need for establishing clear architectural criteria within organizations to mitigate the high operational costs, maintenance failures, and financial losses caused by improvised software systems in the regional technology sector. To address this problem, a comprehensive methodology was employed, combining descriptive and explanatory approaches supported by a review of industry standards. As a primary finding, the study highlights that the framework optimizes overall software quality when its auto-configuration capabilities are integrated with advanced resilience, modularity, and domain-driven design patterns, significantly reducing production rework. The most relevant outcome in achieving the research objectives was demonstrating that technical standardization has a direct impact on both the economic viability and scalability of software systems. The study concludes that best practices should not be perceived as an initial overhead cost, but rather as a competitive advantage.eng
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://repositorio.pascualbravo.edu.co/handle/pascualbravo/3394
dc.language.isospa
dc.publisherInstitución Universitaria Pascual Bravospa
dc.publisher.facultyFacultad de ingeniería
dc.publisher.placeMedellín, Colombia
dc.publisher.programTecnología en Desarrollo de Software
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.lembArquitectura de software
dc.subject.lembDesarrollo de software
dc.subject.lembSistemas distribuidos
dc.subject.lembIngeniería de software - Control de calidad
dc.subject.lembProgramación (Computadores electrónicos)
dc.subject.lembJava (Lenguaje de programación de computadores)
dc.subject.proposalSoftware Engineering - Quality Controleng
dc.subject.proposalSoftware architectureeng
dc.subject.proposalSoftware developmenteng
dc.thesis.grantorInstitución Universitaria Pascual Bravospa
dc.thesis.levelPegrado
dc.thesis.nameTecnólogo (a) en Desarrollo de Softwarespa
dc.titleAnálisis del uso de Spring Boot en el desarrollo de microservicios y su impacto en la calidad del softwarespa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dc.type.redcolhttps://purl.org/redcol/resource_type/TP
dc.type.versioninfo:eu-repo/semantics/publishedVersion
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2

Files

Original bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Rep_IUPB_Tec_Des_Sof_Spring_Boot.pdf
Size:
778.29 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Autorización de derecho de publicación.pdf
Size:
133.78 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: