banking-finance
Migracion GeneXus para sistema de tarjetas MINERVA CREDIT
Migramos el modulo core de tarjetas de GeneXus 8 a 16 sin interrumpir operaciones.
Un equipo de servicios financieros necesitaba modernizar un módulo de tarjetas de crédito en GeneXus 8 manteniendo los canales disponibles. Eximus planificó y ejecutó la migración a GeneXus 16 con ensayos y salvaguardas para evitar downtime.
Cliente y contexto
El cliente opera una plataforma de tarjetas con requisitos estrictos de disponibilidad y supervisión regulatoria.
- Sector: Banca/servicios financieros.
- Tamaño: Equipo mediano con alta dependencia del módulo.
- Sistemas clave: GeneXus 8 (a 16), SQL Server, integraciones con procesadores de tarjetas.
Desafío
Actualizar sin interrumpir operaciones de tarjetas ni generar regresiones.
- Código legado con documentación limitada.
- Tolerancia cero a downtime en el cutover.
- Integraciones complejas a procesadores externos.
- Necesidad de evidencia para auditorías y stakeholders internos.
Enfoque
Entregamos una migración por fases con pruebas y opciones de rollback.
- Evaluamos la KB, dependencias e integraciones externas.
- Construimos un entorno paralelo para ensayos y smoke tests.
- Planificamos cutovers por fases con rutas de fallback.
- Agregamos chequeos automáticos en transacciones críticas.
- Coordinamos despliegues con los equipos del cliente para alinear ventanas y comunicaciones.
Resultados
- Migración completada sin downtime no planificado.
- Mayor estabilidad y observabilidad post-migración.
- Runbooks y decision logs documentados para futuros cambios.
- Mayor confianza de stakeholders para liberar cambios posteriores.
Tech y servicios usados
- GeneXus 8 a 16, SQL Server, Azure DevOps para pipelines.
- Servicio: GeneXus Modernization.
Aprendizajes
- Los ensayos paralelos reducen riesgo en upgrades GeneXus legacy.
- Smoke tests automáticos sobre transacciones críticas detectan regresiones temprano.
- Planes de rollback claros tranquilizan a los stakeholders y aceleran aprobaciones.
Próximo paso
Si necesitas actualizar GeneXus sin downtime, revisamos tus KBs y mapeamos un plan por fases. Contáctanos para conversarlo.