Modernización

Modernización de sistema core financiero con más de 1.000 pantallas sin pérdida funcional.

PORFIN es el sistema de administración de portafolio de inversiones de Alfa GL, activo en más de 30 entidades financieras colombianas. La migración completa desde Oracle Forms a arquitectura web moderna fue ejecutada por el mismo equipo que lo construyó.

+1.000

pantallas Oracle Forms migradas

20+

años de lógica de negocio preservada

100%

equivalencia funcional verificada

Contexto del sistema

Software de alta criticidad para el sector financiero.

PORFIN gestiona portafolios de inversión, mercado monetario, derivados y emisiones para las tesorerías más exigentes del país: bancos, fiduciarias, aseguradoras y entidades del sector público.

La dependencia de Oracle Forms representaba un riesgo operativo creciente: soporte reducido, fricción en actualizaciones y capacidad limitada para evolucionar el producto según demanda del mercado.

Problema de origen

Deuda técnica en un sistema que no puede fallar.

Más de 20 años de lógica de negocio acumulada en Oracle Forms. Más de 1.000 pantallas. Dependencias entre módulos no siempre documentadas. Operación continua para clientes que no toleran interrupciones.

El reto era modernizar sin perder una sola regla de negocio y sin afectar a los 30+ clientes activos durante el proceso.

Enfoque de migración

Automatización guiada por equipo experto.

Alfa GL desarrolló herramientas propias de lectura inteligente y generación low-code — INK y PEN — para acelerar la migración sin perder control técnico. El proceso fue incremental: módulo a módulo, con diagnóstico estructurado, generación mantenible y pruebas de regresión en cada entrega.

Diagnóstico con lectura estructural

INK construyó AST sobre bloques PL/SQL y cruzó forms, objetos, librerías y dependencias para priorizar módulos con base en cobertura y complejidad reales.

Generación low-code por módulos

PEN convirtió esa lectura en especificaciones y salida moderna por módulo. El sistema original siguió activo durante todo el proceso sin afectar a clientes en producción.

Validación funcional

Pruebas de regresión automatizadas sobre flujos reales. Ningún módulo se desplegó en producción sin validación previa.

Arquitectura de destino

Arquitectura web segura y preparada para evolucionar.

Frontend

Angular — componentes reutilizables, UX web moderna

Backend

Node.js con APIs bien definidas y separación de capas

Base de datos

Oracle / PostgreSQL — migración sin pérdida de datos

Seguridad

Control de acceso por rol, auditoría de transacciones, cifrado

Operación

Despliegue controlado, monitoreo activo, soporte 24/7

Integración

APIs modernas hacia el ecosistema financiero colombiano

Resultados

Continuidad operativa con modernización completa.

0 interrupciones operativas

Los 30+ clientes activos mantuvieron operación continua durante todo el proceso de migración.

Desacople total de Oracle Forms

Independencia de la plataforma Oracle. Capacidad de evolución sin restricciones de licenciamiento ni soporte externo.

Integración API moderna

El nuevo sistema se integra nativamente con APIs del ecosistema financiero colombiano e internacional.

Lección transferible

Lo que aprendimos y aplicamos a cada cliente.

Migrar el sistema más complejo que conocemos — el nuestro propio — nos dio la metodología, las herramientas y la confianza para hacerlo en otros contextos. PORFIN no es un caso de laboratorio: es el mismo producto que usan hoy Bancolombia, Colpensiones, el Ministerio de Hacienda y más de 30 organizaciones.

Cada cliente que moderniza con Alfa GL se beneficia de esos 20 años de lecciones sobre cómo migrar sin perder nada.