Programming Analyst · 2019 — 2023
Compatibilidad Oracle ↔ NCR
Hacer funcionar juntos dos sistemas que el fabricante no contemplaba
Contexto
En restauración, el hardware de punto de venta y el software que lo gobierna suelen venir del mismo fabricante, y esa es exactamente la razón por la que cambiar de uno obliga a cambiar el otro. Un cliente tenía hardware de Oracle y necesitaba operar con software de NCR.
El problema
Esa combinación no existía. NCR no daba soporte a hardware de Oracle y Oracle no lo daba al software de NCR: para el fabricante, la respuesta era comprar todo de nuevo. La alternativa que le quedaba al cliente era una inversión completa en equipos que ya tenía funcionando.
Qué hice
- Análisis de cómo se comunica realmente el software con los periféricos, por debajo de lo que documenta cada fabricante
- Un servicio de Windows que se sitúa entre ambos y traduce la comunicación, presentando el hardware de Oracle como si fuera compatible
- Pruebas sobre el flujo completo de venta, que es donde un fallo se cobra en dinero real
- Despliegue en cliente y documentación del procedimiento para poder repetirlo
Resultado
Compatibilidad que ningún fabricante ofrecía, funcionando en producción, y el cliente conservó su hardware. Pendiente de publicar: ahorro estimado frente a la renovación completa de equipos y número de instalaciones.