Confiabilidad en Desarrollo de Sistemas

Migración y modernización de sistemas

Sacar un sistema del cautiverio de una plataforma propietaria sin apagar la operación, con el criterio de cero divergencias contra el legado.

Lo hicimos con nuestro propio sistema en 1992 y lo estamos haciendo otra vez con NextSabi. La lección de las dos veces es la misma: el criterio de éxito no es «programas convertidos», es que el número nuevo empate al centavo con el viejo. Todo lo demás —el lenguaje, el motor de base de datos, la nube— es consecuencia.

Qué incluye

  • Lectura y rescate del catálogo de reglas del sistema actual
  • Traducción literal, atributo por atributo, con el número de renglón al lado
  • Modo sombra: el sistema nuevo y el legado posteando en paralelo, con reconciliación
  • Divergencias intencionales listadas y firmadas por el negocio
  • Portabilidad entre motores de base de datos
  • Plan de corte y de regreso