Show simple item record

Professor Advisordc.contributor.advisorSimmonds Wagemann, Jocelyn
Authordc.contributor.authorMuñoz Soto, Pablo Alejandro
Associate professordc.contributor.otherTanter, Éric
Associate professordc.contributor.otherBenguria Donoso, José
Admission datedc.date.accessioned2024-07-31T16:47:50Z
Available datedc.date.available2024-07-31T16:47:50Z
Publication datedc.date.issued2023
Identifierdc.identifier.other10.58011/qmqk-bt10
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/199831
Abstractdc.description.abstractPara esta memoria se realizó un proyecto para la compañía FID Seguros, una empresa de seguros generales. Actualmente algunos corredores ocupan servicios expuestos por FID para cotizar y emitir pólizas, lo cual genera ventas para la compañía. Sin embargo, cada nuevo corredor que quiere consumir los servicios de FID requiere un nuevo desarrollo dado que las APIs tienen funcionalidades a medida para cada corredor. Esto implica que este tipo de integracionessolo son rentables para FID si el corredor tiene una gran participación en el mercado que indique a la compañía que la inversión del tiempo de desarrollo está justificada. Es debido a esto que corredores con una menor participación de mercado no son considerados para este tipo de integraciones. El objetivo principal de este proyecto es desarrollar un sistema modular que facilite el desarrollo y paso a producción de nuevos servicios de consulta de datos de FID. Además,se deben desarrollar y exponer tres APIs de consulta de datos que hagan uso de este sistema. Sumado a esto, la solución a implementar debe minimizar el impacto de estas nuevas APIs de consulta sobre la performance del Core de la compañía. Para cumplir estos objetivos se implementó un mecanismo de autenticación y enrolamiento. Adicionalmente, se definieron prácticas de desarrollo basadas en el estilo arquitectural REST. Para minimizar el impacto a la performance del Core, se levantó una segunda base de datos, la cual contiene una réplica de los datos del Core de la compañía. Para mantener la información actualizada se implementó un sistema de migración de datos en vivo. Este sistema es el encargado de replicar cualquier inserción/modificación/borrado que ocurra en el Core dentro de la segunda base de datos, de tal manera que la información entre ambas sea consistente. Finalmente, se diseñaron e implementaron las tres APIs de consulta de datos, una para siniestro, una para cuotas y otra de póliza. Estas APIs obtienen la información de la segunda base de datos levantada, minimizando el impacto en la performance del Core. Para realizar el proyecto, el memorista lideró un equipo de dos desarrolladores con la supervisión del jefe de sistemas de la compañía. Se llevaron a cabo reunionessemanales con otros miembros de la empresa para informar los avances y discutir los diseños de los componentes de la solución. Durante estas reuniones, se identificaron debilidades u oportunidades de mejora en los diseños que fueron abordadossegundasiteraciones de estos. Para validar la solución,se realizó una encuesta dirigida a las personasinvolucradas en el proyecto. Se formularon preguntas con el objetivo de evaluar en qué medida la solución logra cumplir con los objetivos establecidos al inicio del proyecto. La mayoría de las respuestas indican que la solución satisface de manera razonable los objetivos propuestos. Sumado a esto, se monitoreó el Core de compañía para validar que el sistema de migración de datos en vivo no ponga en riesgo la continuidad operacional, las métricas recolectadas indican que el sistema de migración de datos no representa un riesgo en este aspecto. En conclusión, el proyecto aborda de manera exitosa los objetivos propuestos y permite a FID dar el primer paso hacia el paradigma de Open Insurance. Se requerirán esfuerzos adicionales por parte de FID para seguir expandiendo el proyecto y ver el máximo potencial de este.es_ES
Lenguagedc.language.isoeses_ES
Publisherdc.publisherUniversidad de Chilees_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
Títulodc.titleDisponibilización de servicios para corredores en el ámbito de seguros generaleses_ES
Document typedc.typeTesises_ES
dc.description.versiondc.description.versionVersión original del autores_ES
dcterms.accessRightsdcterms.accessRightsAcceso abiertoes_ES
Catalogueruchile.catalogadorchbes_ES
Departmentuchile.departamentoDepartamento de Ciencias de la Computaciónes_ES
Facultyuchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES
uchile.carrerauchile.carreraIngeniería Civil en Computaciónes_ES
uchile.gradoacademicouchile.gradoacademicoLicenciadoes_ES
uchile.notadetesisuchile.notadetesisMemoria para optar al título de Ingeniero Civil en Computaciónes_ES


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States