Sociedad Anónima establecida en Bolivia y perteneciente al sector asegurador que se enfoca principalmente en el mercado de las Pymes y personas. Además mantiene presencia nacional en siete departamentos de los nueve que tiene el país.
El Desafío
Después de un período de rápido crecimiento en los mercados de Pymes y Personas, Aseguradora Fortaleza buscaba lograr alineación y eficiencia operativa en toda la empresa. Para hacer esto, decidieron centrarse en primer lugar en unificar las aplicaciones de ramos generales y Personas para mejorar sus servicios y optimizar su modelo de mantenimiento y desarrollo.
Manejar una aplicación para ramos generales y otra para personas había resultado en una falta de coherencia y estandarización de procesos dentro de la compañía. Adicionalmente se traducía en retrabajo y altos costos ya que los nuevos desarrollos y el mantenimiento debían realizarse en ambas aplicaciones.
Por otra parte, ante los crecientes requisitos de cumplimiento y regulación de la industria, Aseguradora Fortaleza estaba ansioso por mantenerse a la vanguardia en la respuesta a estos cambios, manteniendo al mismo tiempo el enfoque en el servicio prestado al cliente y la agilidad para ofrecer nuevos servicios con la implementación de nuevos módulos a su sistema.
¿Qué Hizo VPD?
La relación comercial establecida desde el 2020 entre Aseguradora Fortaleza y VPD Proyectos y sistemas hizo que nuestra elección para llevar adelante el proyecto fuera una elección obvia. Trabajamos arduamente en la migración y separación lógica de los datos de ambas aplicaciones así como la homologación de la lógica de negocio, formas y reportes de cada aplicación.
Migración de Datos – VPD proyectos y Sistemas exportó los datos de la aplicación de Seguros de Personas y la importó en la base de datos de la aplicación de Ramos Generales (Pymes). Adicionalmente, unificó la lógica de negocio del backend (PL/SQL) en la que diferían ambas aplicaciones.
Separación Lógica de Datos – VPD Proyectos y Sistemas implementó el uso de Bases de Datos Virtuales Privadas de Oracle, creando políticas de seguridad para controlar el acceso a los datos a nivel de filas y columnas. Cada vez que un usuario accede a los datos de una tabla con políticas, Oracle modifica la instrucción SQL y le agrega una clausula WHERE que es devuelta por una función de contexto de la aplicación de la política de seguridad.

Resultados
- Una Sola Aplicación Para Ramos Generales y Personas.
- Misma Base de Datos Para Ramos Generales y Personas.
- Separación Lógica de Datos mediante implementación de bases de datos virtuales privadas de Oracle.
- 50% en horas invertidas para mantenimiento y nuevos desarrollos devueltas al negocio.
- >95% de tasa de éxito en la finalización del proyecto.