Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera
Descripción del Articulo
El presente trabajo aborda la optimización de la gestión de cambios en componentes de aplicaciones web que se realizó dentro de una entidad financiera, un sector donde la rapidez y seguridad en el desarrollo digital son esenciales para mantener la competitividad. La propuesta consistio en implementa...
| Autor: | |
|---|---|
| Formato: | tesis de grado |
| Fecha de Publicación: | 2025 |
| Institución: | Universidad Nacional Mayor de San Marcos |
| Repositorio: | UNMSM-Tesis |
| Lenguaje: | español |
| OAI Identifier: | oai:cybertesis.unmsm.edu.pe:20.500.12672/25975 |
| Enlace del recurso: | https://hdl.handle.net/20.500.12672/25975 |
| Nivel de acceso: | acceso abierto |
| Materia: | Aplicaciones Web entidad financiera Ingeniería de sistemas https://purl.org/pe-repo/ocde/ford#2.02.04 |
| id |
UNMS_7a438a9d03c35dfe378ac57152109877 |
|---|---|
| oai_identifier_str |
oai:cybertesis.unmsm.edu.pe:20.500.12672/25975 |
| network_acronym_str |
UNMS |
| network_name_str |
UNMSM-Tesis |
| repository_id_str |
410 |
| dc.title.none.fl_str_mv |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera |
| title |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera |
| spellingShingle |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera Castillo Rodríguez, Aarón Esteban Aplicaciones Web entidad financiera Ingeniería de sistemas https://purl.org/pe-repo/ocde/ford#2.02.04 |
| title_short |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera |
| title_full |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera |
| title_fullStr |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera |
| title_full_unstemmed |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera |
| title_sort |
Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera |
| author |
Castillo Rodríguez, Aarón Esteban |
| author_facet |
Castillo Rodríguez, Aarón Esteban |
| author_role |
author |
| dc.contributor.advisor.fl_str_mv |
León Fernández, Cayo Victor |
| dc.contributor.author.fl_str_mv |
Castillo Rodríguez, Aarón Esteban |
| dc.subject.none.fl_str_mv |
Aplicaciones Web entidad financiera Ingeniería de sistemas |
| topic |
Aplicaciones Web entidad financiera Ingeniería de sistemas https://purl.org/pe-repo/ocde/ford#2.02.04 |
| dc.subject.ocde.none.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.02.04 |
| description |
El presente trabajo aborda la optimización de la gestión de cambios en componentes de aplicaciones web que se realizó dentro de una entidad financiera, un sector donde la rapidez y seguridad en el desarrollo digital son esenciales para mantener la competitividad. La propuesta consistio en implementar una plataforma de integración y despliegue continuo (CI/CD) que reduzca los tiempos de despliegue y eleve la calidad del software, alineándose con las normativas regulatorias y mejores prácticas como DevOps. La metodología empleada fue SCRUM e incluyó tres etapas principales: análisis y diagnóstico de los procesos actuales, implementación de herramientas clave como Jenkins, Bitbucket, SonarQube y Artifactory, y capacitación de un equipo piloto en el uso de estas tecnologías. La solución se aplicó en un equipo piloto de la entidad financiera, conformado por desarrolladores, operadores y especialistas en seguridad. Los resultados incluyen una reducción del 60% en los tiempos de despliegue, mejoras en la calidad del código y una mayor eficiencia operativa, además de optimizar costos relacionados con tiempos de operación y aprobaciones manuales. Este proyecto establece un modelo replicable que refuerza la agilidad, seguridad y sostenibilidad en el desarrollo de software, recomendando su expansión a otros equipos para maximizar su impacto en la organización. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-04-29T19:36:17Z |
| dc.date.available.none.fl_str_mv |
2025-04-29T19:36:17Z |
| dc.date.issued.fl_str_mv |
2025 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| dc.identifier.citation.none.fl_str_mv |
Castillo, A. (2025). Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera. [Trabajo de suficiencia profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Software]. Repositorio institucional Cybertesis UNMSM. |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12672/25975 |
| identifier_str_mv |
Castillo, A. (2025). Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera. [Trabajo de suficiencia profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Software]. Repositorio institucional Cybertesis UNMSM. |
| url |
https://hdl.handle.net/20.500.12672/25975 |
| dc.language.iso.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartof.fl_str_mv |
SUNEDU |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad Nacional Mayor de San Marcos |
| dc.publisher.country.none.fl_str_mv |
PE |
| publisher.none.fl_str_mv |
Universidad Nacional Mayor de San Marcos |
| dc.source.none.fl_str_mv |
reponame:UNMSM-Tesis instname:Universidad Nacional Mayor de San Marcos instacron:UNMSM |
| instname_str |
Universidad Nacional Mayor de San Marcos |
| instacron_str |
UNMSM |
| institution |
UNMSM |
| reponame_str |
UNMSM-Tesis |
| collection |
UNMSM-Tesis |
| bitstream.url.fl_str_mv |
https://cybertesis.unmsm.edu.pe/bitstreams/c7347a74-0143-4c99-b2a7-ee74b2e4909b/download https://cybertesis.unmsm.edu.pe/bitstreams/1927cb2f-1577-42ed-8bc4-6465a84ccf74/download https://cybertesis.unmsm.edu.pe/bitstreams/4039bd31-b10f-4271-9fdc-69bd8fbc6ec6/download https://cybertesis.unmsm.edu.pe/bitstreams/2ead0ce7-194a-4e6a-a386-23577428a122/download https://cybertesis.unmsm.edu.pe/bitstreams/7723a0fc-3980-417d-b675-0d312631889c/download https://cybertesis.unmsm.edu.pe/bitstreams/f9137eff-e63f-4b42-b1f0-c06436e3996e/download https://cybertesis.unmsm.edu.pe/bitstreams/01a4eb8d-50f1-4bf7-8965-124b6c66c4c7/download https://cybertesis.unmsm.edu.pe/bitstreams/ac4270cc-26b4-4bb1-b486-5a25df17afc0/download https://cybertesis.unmsm.edu.pe/bitstreams/c1395d04-3eb3-4b9d-831a-16b75a6e1f41/download https://cybertesis.unmsm.edu.pe/bitstreams/8b243173-451e-4881-8f1e-373851abc5b9/download |
| bitstream.checksum.fl_str_mv |
5bd7f16678e0595a4904f39ce3094145 c5b4d4da732758f52aa974ef6e999b5e de6f9c914a6fbcdfa50f86c65ffe6e4a bb9bdc0b3349e4284e09149f943790b4 c6d7650c1b70ee4f15ca4d36115ed1cb 9e8fae5cc3119062db62fb918e3ff7b4 8a34bcc8a85974dc657822ea1e7026c7 0131874f03e037ebdfef48335233107c a15a0d5d5ddfa075690da16948d8d657 47f6d261683a56c3c83a2f6a74bb8566 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Cybertesis UNMSM |
| repository.mail.fl_str_mv |
cybertesis@unmsm.edu.pe |
| _version_ |
1846617802527473664 |
| spelling |
León Fernández, Cayo VictorCastillo Rodríguez, Aarón Esteban2025-04-29T19:36:17Z2025-04-29T19:36:17Z2025Castillo, A. (2025). Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financiera. [Trabajo de suficiencia profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Software]. Repositorio institucional Cybertesis UNMSM.https://hdl.handle.net/20.500.12672/25975El presente trabajo aborda la optimización de la gestión de cambios en componentes de aplicaciones web que se realizó dentro de una entidad financiera, un sector donde la rapidez y seguridad en el desarrollo digital son esenciales para mantener la competitividad. La propuesta consistio en implementar una plataforma de integración y despliegue continuo (CI/CD) que reduzca los tiempos de despliegue y eleve la calidad del software, alineándose con las normativas regulatorias y mejores prácticas como DevOps. La metodología empleada fue SCRUM e incluyó tres etapas principales: análisis y diagnóstico de los procesos actuales, implementación de herramientas clave como Jenkins, Bitbucket, SonarQube y Artifactory, y capacitación de un equipo piloto en el uso de estas tecnologías. La solución se aplicó en un equipo piloto de la entidad financiera, conformado por desarrolladores, operadores y especialistas en seguridad. Los resultados incluyen una reducción del 60% en los tiempos de despliegue, mejoras en la calidad del código y una mayor eficiencia operativa, además de optimizar costos relacionados con tiempos de operación y aprobaciones manuales. Este proyecto establece un modelo replicable que refuerza la agilidad, seguridad y sostenibilidad en el desarrollo de software, recomendando su expansión a otros equipos para maximizar su impacto en la organización.application/pdfspaUniversidad Nacional Mayor de San MarcosPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Aplicaciones Webentidad financieraIngeniería de sistemashttps://purl.org/pe-repo/ocde/ford#2.02.04Integración y despliegue continuo para la gestión de cambios de componentes de las aplicaciones web en una entidad financierainfo:eu-repo/semantics/bachelorThesisreponame:UNMSM-Tesisinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMSUNEDUIngeniero de Software Universidad Nacional Mayor de San Marcos. Facultad de Ingeniería de Sistemas e Informática. Escuela Profesional de Ingeniería de SoftwareIngeniería de Software07001405https://orcid.org/0000-0003-1704-821471523029612236Armas Calderón, Raúl MarceloCarrasco Ore, Nilo Eloyhttps://purl.org/pe-repo/renati/level#tituloProfesionalhttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional0715616809342780ORIGINALC1213_2025_Castillo_ra_auotirzación.pdfapplication/pdf231984https://cybertesis.unmsm.edu.pe/bitstreams/c7347a74-0143-4c99-b2a7-ee74b2e4909b/download5bd7f16678e0595a4904f39ce3094145MD53C1213_2025_Castillo_ra_reporte.pdfapplication/pdf9696313https://cybertesis.unmsm.edu.pe/bitstreams/1927cb2f-1577-42ed-8bc4-6465a84ccf74/downloadc5b4d4da732758f52aa974ef6e999b5eMD54Castillo_ra__.pdfapplication/pdf2099403https://cybertesis.unmsm.edu.pe/bitstreams/4039bd31-b10f-4271-9fdc-69bd8fbc6ec6/downloadde6f9c914a6fbcdfa50f86c65ffe6e4aMD55LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://cybertesis.unmsm.edu.pe/bitstreams/2ead0ce7-194a-4e6a-a386-23577428a122/downloadbb9bdc0b3349e4284e09149f943790b4MD52TEXTC1213_2025_Castillo_ra_auotirzación.pdf.txtC1213_2025_Castillo_ra_auotirzación.pdf.txtExtracted texttext/plain3882https://cybertesis.unmsm.edu.pe/bitstreams/7723a0fc-3980-417d-b675-0d312631889c/downloadc6d7650c1b70ee4f15ca4d36115ed1cbMD56C1213_2025_Castillo_ra_reporte.pdf.txtC1213_2025_Castillo_ra_reporte.pdf.txtExtracted texttext/plain3086https://cybertesis.unmsm.edu.pe/bitstreams/f9137eff-e63f-4b42-b1f0-c06436e3996e/download9e8fae5cc3119062db62fb918e3ff7b4MD58Castillo_ra__.pdf.txtCastillo_ra__.pdf.txtExtracted texttext/plain101475https://cybertesis.unmsm.edu.pe/bitstreams/01a4eb8d-50f1-4bf7-8965-124b6c66c4c7/download8a34bcc8a85974dc657822ea1e7026c7MD510THUMBNAILC1213_2025_Castillo_ra_auotirzación.pdf.jpgC1213_2025_Castillo_ra_auotirzación.pdf.jpgGenerated Thumbnailimage/jpeg22263https://cybertesis.unmsm.edu.pe/bitstreams/ac4270cc-26b4-4bb1-b486-5a25df17afc0/download0131874f03e037ebdfef48335233107cMD57C1213_2025_Castillo_ra_reporte.pdf.jpgC1213_2025_Castillo_ra_reporte.pdf.jpgGenerated Thumbnailimage/jpeg8735https://cybertesis.unmsm.edu.pe/bitstreams/c1395d04-3eb3-4b9d-831a-16b75a6e1f41/downloada15a0d5d5ddfa075690da16948d8d657MD59Castillo_ra__.pdf.jpgCastillo_ra__.pdf.jpgGenerated Thumbnailimage/jpeg16079https://cybertesis.unmsm.edu.pe/bitstreams/8b243173-451e-4881-8f1e-373851abc5b9/download47f6d261683a56c3c83a2f6a74bb8566MD51120.500.12672/25975oai:cybertesis.unmsm.edu.pe:20.500.12672/259752025-05-04 03:01:02.235https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://cybertesis.unmsm.edu.peCybertesis UNMSMcybertesis@unmsm.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0IG93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLCB0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZyB0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlIHN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yIHB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZSB0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQgdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uIGFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LCB5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZSBjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCBzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkIHdpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRCBCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUgRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSCBDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZSBzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMgbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
| score |
13.0768795 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).