Saltar al contenido

Migración

Su sistema en la nube. En meses, no en años.

Una migración de legado es, sobre todo, volumen: pantallas, informes, datos e integraciones. El volumen es para lo que sirve un enjambre. Un ingeniero responsable lo dirige. El sistema antiguo sigue en producción hasta que el nuevo coincide.

Por qué las migraciones tardan años.

No porque el trabajo sea difícil. Porque la unidad es un equipo, y un equipo tiene techo.

Volumen

Cientos de pantallas e informes, cada uno reconstruido a mano. La estimación es plantilla por un año.

Traspasos

Análisis, desarrollo, pruebas y datos, uno detrás de otro. Cada traspaso es una semana.

El cambio

Después de todo eso, el corte es un fin de semana que nadie ha ensayado, sin un camino de vuelta por escrito.

Mientras corre

Qué puede ver en cualquier momento.

Ingresos

Los ingresos siguen por el camino antiguo

  1. 01 Al lado El sistema nuevo corre con datos reales. Los clientes aún no se mueven.
  2. 02 Prueba Los totales coinciden, línea a línea. Finanzas firma la comparación.
  3. 03 Corte Usted elige la hora en que se mueve el tráfico.
El sistema antiguo sigue llevando el tráfico hasta que finanzas firma que coinciden los números.

El trabajo

Cómo se ejecuta, en orden.

01 Primer plan

Inventario y precio fijo

Se cuenta cada pantalla, informe, integración y conjunto de datos. Recibe un precio para ese alcance y una fecha. Ambos por escrito.

02 Construcción en paralelo

El enjambre lo reconstruye

Pantallas, informes, servicios y migración de datos corren a la vez. El ingeniero responsable revisa. Las pruebas se escriben con el código.

03 Marcha en paralelo

Los dos sistemas, datos reales

El sistema nuevo corre junto al antiguo. Los números se concilian línea a línea hasta que finanzas firma la coincidencia.

04 Corte

Cambiar, y apagar el antiguo

Usted elige la hora. El rollback está ensayado. Su equipo acepta los archivos. Se revoca nuestro acceso.

01 Partes

Una parte cada vez. Nada que no pueda deshacer.

Movemos el sistema por partes, empezando por la que tumbaría el cierre de mes. Si una parte falla, el resto sigue. El rollback de cada parte está escrito antes de que cambie.

Por partes

Pare una parte. El resto sigue.

  1. 01 Primero Empezamos por la parte que tumbaría el cierre de mes.
  2. 02 Al lado El camino antiguo sigue llevando el tráfico de clientes.
  3. 03 Corte Esa parte solo cambia cuando alguien firma que coinciden los números.
Una parte parada no tumba el resto del sistema.
02 Prueba

La coincidencia se firma, no se enseña en un cuadro de mando.

El enjambre concilia el sistema nuevo con el antiguo, con datos reales, cada día, a un volumen que ningún equipo podría sostener. Finanzas firma la comparación. Entonces cambia esa parte.

Ingresos

Los ingresos siguen por el camino antiguo

  1. 01 Al lado El sistema nuevo corre con datos reales. Los clientes aún no se mueven.
  2. 02 Prueba Los totales coinciden, línea a línea. Finanzas firma la comparación.
  3. 03 Corte Usted elige la hora en que se mueve el tráfico.
Los clientes se quedan en el camino antiguo mientras el nuevo se demuestra.
03 Puesta en producción

Lo dejamos seguro. Usted decide cuándo.

El ingeniero responsable escribe los criterios de corte y el rollback, y no cede si una comprobación falla. Usted elige la hora en que se mueve el tráfico real.

Quién lo sostiene

El riesgo de entrega tiene un único responsable

  1. 01 Horas Muchos proveedores, muchas manos. Cada fallo es suyo.
  2. 02 UNIT01 Un ingeniero responsable responde del resultado hasta que usted acepta.
  3. 03 Producción Usted decide cuándo se mueve el tráfico. Nosotros hacemos que pueda hacerlo.
Mover el tráfico real es su decisión. Hacer que sea seguro hacerlo, la nuestra.

En el primer plan

Qué queda escrito antes de empezar.

El primer plan nombra cada uno de estos puntos. Es un documento: puede aceptarlo, editarlo o rechazarlo.

Alcance

Contado, no estimado

Cada pantalla, informe, integración y conjunto de datos está listado. El precio queda fijo a esa lista.

Ingeniero responsable

Una persona designada

El ingeniero que manda consta en el contrato, con un suplente. Conoce a esta persona antes de firmar.

Coincidencia

La conciliación como cláusula

El comportamiento y los números tienen que coincidir con el sistema antiguo antes de que una parte cambie. Finanzas firma.

Rollback

Por escrito y ensayado

Tiempo para revertir, implicaciones para los datos, y quién lo dispara. Ensayado antes del corte, no después.

Archivos

En su repositorio

Código, pruebas, manuales de operación, monitorización y riesgos abiertos. Ahí antes de la aceptación.

Después

Garantía y acceso

Un periodo de garantía sobre el trabajo acordado. Nuestro acceso se revoca al cierre. Ambos por escrito.

Preguntas que nos hacen

Preguntas habituales.

01

¿Cómo puede ser tan rápido?

Una migración es, sobre todo, volumen. Un enjambre de agentes reconstruye pantallas, informes y mapeos de datos en paralelo, y el ingeniero responsable revisa. El volumen que a un equipo le cuesta un año es la parte que a nosotros menos nos cuesta.

02

¿Cómo puede ser fijo el precio?

Nuestro coste no es plantilla. Contamos el alcance, lo tasamos y lo sostenemos. Si el alcance cambia, el precio cambia por escrito. Nada más lo mueve.

03

¿Se reescribe todo?

No. Migrar, encapsular o retirar. El primer plan dice cuál, pantalla a pantalla.

04

¿Puede seguir el sistema antiguo?

Sí. Correr los dos es el valor por defecto en las rutas de ingresos hasta que coinciden los números.

05

¿Y el integrador de sistemas?

Puede quedarse con una parte. En la primera semana diremos si el reparto es inseguro, para que no se convierta en una pelea.

06

¿Dónde viven los datos?

En sus cuentas, bajo sus normas de residencia. No nos convertimos en el sistema de referencia.

Otro trabajo

La misma forma de trabajar, en otro sistema.

Siguiente paso

Díganos qué tiene que pasar a producción, y cuándo.

Le enviamos un primer plan: qué significa hecho, con sus palabras, cuánto cuesta y cuándo. La decisión es suya.