Angular — componentes reutilizables, UX web moderna
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.
Node.js con APIs bien definidas y separación de capas
Oracle / PostgreSQL — migración sin pérdida de datos
Control de acceso por rol, auditoría de transacciones, cifrado
Despliegue controlado, monitoreo activo, soporte 24/7
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.