La respuesta breve

El Cutover es un ejercicio operativo, no una fase técnica. Su éxito depende de tres factores: un plan detallado por hora con un responsable asignado a cada paso, una conciliación (reconciliation) que demuestre la veracidad de los datos —no solo su llegada—, y la definición de criterios Go/No-Go establecidos con serenidad.

La diferencia entre una organización con una transición fluida y otra que experimentó dos semanas de caos reside casi siempre en el número de ensayos de reversión (rehearsals), no en la calidad de las herramientas.

La planificación integral de la migración se describe en Migración de datos a Salesforce.

Estructura de la ventana: tres olas

OlaCuándoQué se carga
Históricos3-10 días antesDatos históricos cerrados: oportunidades, casos cerrados, historial
DeltaDurante la ventanaTodo lo que ha cambiado desde la primera ola
Post-Go-Live24-72 horas despuésArchivos pesados, datos no críticos, complementos

Esta división es lo que permite una ventana de tiempo reducida. Una organización que intenta cargar todo en una sola noche descubrirá que el tiempo de carga depende del volumen, y el tiempo de volumen no puede comprimirse más allá de los límites de la plataforma.

Ejemplo de cronograma - ventana de 12 horas

HoraAcciónResponsable
T-2Aprobación Go, verificación de disponibilidad del equipo y decisoresJefe de Proyecto
T0Freeze en el sistema de origen, desconexión de integraciones salientesOperaciones de TI
T0+1Extracción de Delta y validación de recuentos en origenLíder de Datos
T0+2Carga de Delta según orden de dependenciasMigración
T0+6Conciliación automática (reconciliation): recuentos, sumas, relacionesQA
T0+8Muestreo manual y aprobación de los propietarios del procesoNegocio
T0+9Punto de no retorno: decisión Go / RollbackComité Directivo
T0+10Activación de integraciones, apertura de permisos de usuariosOperaciones de TI
T0+11Pruebas de humo (smoke tests) en procesos críticosQA + Negocio
T0+12Anuncio de apertura a usuarios, transición a hypercareComunicación

Dos principios en el cronograma: cada línea tiene un responsable y cada verificación tiene un umbral numérico. Una línea sin responsable no se ejecutará; una verificación sin umbral se resolverá mediante discusión.

Conciliación (Reconciliation): Cuatro niveles ineludibles

Recuento - Cuántos registros hay en el origen frente al destino, para cada entidad y rango de fechas. Detecta cargas parciales.

Suma - Sumas de campos monetarios y numéricos. Detecta conversiones erróneas, truncamientos y reseteos silenciosos; un recuento correcto no los revelaría.

Relaciones - Cuántos registros hijos por cada padre, y cuántos registros huérfanos. Detecta un orden de carga incorrecto y mapeo de claves roto.

Muestreo manual - De 20 a 50 registros seleccionados previamente, incluyendo casos límite: un cliente con caracteres especiales, una oportunidad en moneda extranjera, un registro que fue fusionado. Este es el único nivel que detecta un error semántico —un dato que se cargó con éxito en el lugar equivocado.

La dependencia entre la precisión de la conversión y la calidad del mapeo se explica en Data Mapping para Migración.

Escenario: La migración que se detuvo a la octava hora

Una empresa de distribución planificó una ventana de diez horas para un fin de semana. La carga se completó, los recuentos coincidieron exactamente, y el equipo se preparaba para abrir. Durante el muestreo manual, se descubrió que en seis de los 30 clientes examinados, las oportunidades abiertas estaban asignadas al propietario incorrecto —resultado de una tabla de mapeo de usuarios que no se había actualizado después de dos bajas y un cambio de rol.

Los recuentos eran correctos. Las sumas eran correctas. Solo el muestreo lo detectó. El equipo no realizó un Rollback: identificó que se trataba de 1.400 registros que podían corregirse con una consulta, realizó una corrección específica dentro de la ventana y verificó nuevamente.

La decisión fue posible porque el criterio No-Go se había definido previamente como "un error que no puede corregirse en las próximas dos horas" y no como "cualquier error". Un criterio bien redactado es lo que permite a un equipo exhausto tomar la decisión correcta a las tres de la mañana.

Hypercare: Los 14 días posteriores

La ventana de Cutover finaliza con la apertura a los usuarios, pero el riesgo persiste. Se requiere un equipo de apoyo con un único canal de contacto, un informe diario de las anomalías de integración y un seguimiento de los indicadores de calidad frente a una línea de base (baseline). Los incidentes se clasifican según su impacto comercial y no por quién alzó la voz más fuerte.

La medición continua de la calidad después de la transición se describe en Métricas de calidad de datos.

Riesgos comunes y acciones de prevención

RiesgoCómo se manifiesta en la prácticaAcción preventiva
Ventana única para todo el volumenLa carga excede el tiempo y la transición se posponeDivisión en tres olas
Integración reactivadaRegistros duplicados o actualizaciones contradictoriasDesconexión controlada y activación ordenada
Conciliación superficialRecuentos correctos y datos incorrectosCuatro niveles incluyendo muestreo manual
Ausencia de criterios No-GoSe avanza por inerciaUmbrales escritos antes de la ventana
Mapeo de usuarios obsoletoPropiedad incorrecta de registrosActualización de la tabla de usuarios el día anterior

Cómo medir el éxito

ÁreaQué se mideFrecuencia de verificación
Precisión de la conversiónDiscrepancias de recuento, suma y relacionesEn cada ola y durante el Cutover
Cumplimiento de plazosDesviación de los tiempos del cronogramaEn cada Rehearsal
Estabilidad post-transiciónFallos de integración e incidentes P1 por díaDiariamente durante los 14 días
AdopciónInicios de sesión y operaciones frente al BaselineSemanalmente durante el primer mes

El acompañamiento en la planificación y ejecución del Cutover se realiza en el marco del servicio de integraciones y datos.

Checklist para Go/No-Go

  • ☐ Dos ensayos (rehearsals) completos con volumen de producción.
  • ☐ Cronograma por horas con responsable para cada línea.
  • ☐ Plan de Freeze acordado con el negocio.
  • ☐ Lista ordenada de integraciones a desconectar y activar.
  • ☐ Script de conciliación en cuatro niveles, lo más automatizado posible.
  • ☐ Muestra manual predefinida, incluyendo casos límite.
  • ☐ Tabla de mapeo de usuarios y propiedad actualizada.
  • ☐ Criterios No-Go escritos con umbrales numéricos.
  • ☐ Punto de no retorno y plan de Fix-Forward.
  • ☐ Equipo de Hypercare, canal de contacto y reporte diario.

Recursos Profesionales