Saltar al contenido
CloudTing
Migración8 min de lectura

Statement of Work para migración AWS: qué debe incluir y qué preguntar antes de firmar

El Statement of Work (SOW) es el documento que define qué hace el proveedor, hasta dónde llega su responsabilidad y qué pasa si algo sale mal. En una migración a AWS, un SOW mal redactado puede costarte meses de disputas, trabajo no contemplado o un proyecto que termina a medias. Esta guía explica qué debe incluir y qué preguntas hacer antes de firmar.

¿Qué es un SOW y por qué importa en una migración cloud?

Un Statement of Work es un contrato técnico que complementa el contrato comercial. Mientras el contrato comercial define precio, plazo de pago y condiciones generales, el SOW define el alcance técnico: qué sistemas se migran, bajo qué metodología, con qué criterios de aceptación y con qué responsabilidades divididas entre el proveedor y la empresa.

En migraciones a AWS, el SOW es especialmente importante porque hay múltiples zonas grises: ¿quién configura las cuentas AWS? ¿quién compra las licencias? ¿quién valida que la aplicación funciona en el nuevo entorno? ¿qué pasa si hay downtime no planificado durante el cutover? Sin un SOW claro, cada una de esas preguntas puede convertirse en un conflicto.

Las 7 secciones que no pueden faltar

1

Alcance detallado: qué se migra y qué no

El SOW debe listar explícitamente los sistemas en alcance: servidores, bases de datos, aplicaciones, entornos (producción, staging, desarrollo). Igual de importante es la lista de exclusiones — qué queda fuera del proyecto. Sin esta lista, cualquier sistema puede convertirse en “ya que estamos, ¿pueden migrar esto también?” sin costo adicional.

2

Criterios de aceptación por fase

¿Cómo saben ambas partes que una fase está completa? Los criterios de aceptación deben ser objetivos y verificables: “la aplicación responde en menos de 2 segundos en el nuevo entorno bajo carga de X usuarios”, “las pruebas de regresión pasan al 100%”, “el backup automatizado corre exitosamente por 3 días consecutivos”. Sin criterios claros, el proveedor puede declarar la fase completa y la empresa no estar de acuerdo.

3

División de responsabilidades (RACI)

Quién hace qué. En una migración AWS típica hay tareas compartidas que generan conflictos si no se definen: acceso a sistemas origen, credenciales de bases de datos, coordinación con proveedores de datacenter actual, pruebas de aceptación de usuario (UAT), comunicación interna a equipos de la empresa. El SOW debe aclarar quién es responsable de cada ítem, quién aprueba y quién ejecuta.

4

Plan de cutover y rollback

El SOW debe describir cómo se ejecuta el cutover: ventana de tiempo, procedimiento paso a paso, criterio de éxito, y qué pasa si algo falla. El plan de rollback es tan importante como el plan de migración — si durante el cutover aparece un problema crítico, el equipo necesita saber exactamente cómo volver al entorno anterior sin improvisar bajo presión.

5

Costos incluidos y costos excluidos

El honorario del proveedor es una cosa. Los costos de AWS durante el proyecto son otra. El SOW debe aclarar: ¿quién paga los costos de AWS durante la migración (instancias de prueba, transferencia de datos, DMS)? ¿están incluidas las licencias de software? ¿qué pasa con los costos que excedan el estimado? En proyectos de varios meses, los costos de AWS del propio proyecto suelen ser un rubro que nadie presupuestó, y aparece en la factura del mes siguiente.

6

Período de garantía post-migración

Los problemas en producción no siempre aparecen el día del cutover. Muchos aparecen en la primera o segunda semana bajo carga real. El SOW debe definir un período de garantía (típicamente 2-4 semanas) durante el cual el proveedor atiende problemas relacionados con la migración sin costo adicional. Sin esta cláusula, cualquier incidente post-cutover puede convertirse en un cobro adicional.

7

Entregables de documentación

Al finalizar la migración, la empresa debe recibir documentación que le permita operar sin depender del proveedor original. El mínimo razonable: diagrama de arquitectura actualizado, runbooks de operación básica, inventario de recursos AWS creados, configuración de alertas y monitoreo. Si el SOW no lista estos entregables, es muy probable que no los recibas.

10 preguntas que debes hacer antes de firmar

Más allá del texto del SOW, estas preguntas revelan si el proveedor tiene experiencia real o está vendiendo capacidades que no tiene:

  • ¿Han hecho migraciones con AWS DMS antes? Si van a mover bases de datos relacionales en producción, deben tener experiencia con Change Data Capture (CDC). Sin CDC, el downtime puede ser de horas en lugar de minutos.
  • ¿Tienen acceso a soporte AWS Business o Enterprise? Si aparece un problema con un servicio AWS durante la migración, el tiempo de respuesta de soporte puede determinar si el proyecto se bloquea por horas o días.
  • ¿Cómo manejan un descubrimiento tardío? Es normal que durante el MRA aparezcan sistemas o dependencias que no estaban en el inventario inicial. ¿Cómo se maneja ese cambio de alcance? ¿Se cobra aparte? ¿Se extiende el plazo?
  • ¿Quién ejecuta el proyecto — el vendedor o un subcontratista? En algunas empresas quien vende no es quien ejecuta. Pregunta directamente quién va a estar en el proyecto día a día y pide hablar con esa persona antes de firmar.
  • ¿Qué pasa si el proyecto se extiende más del plazo acordado? ¿Hay costo adicional por semana extra? ¿Se renegocia? Tener esto claro antes evita conversaciones incómodas si el proyecto se alarga.
  • ¿Las credenciales AWS quedan en poder de la empresa o del proveedor? Al finalizar el proyecto, la cuenta AWS y todas las credenciales deben quedar en manos de la empresa, no del proveedor. Algunos proveedores crean las cuentas a su nombre y esto genera dependencia.
  • ¿Cuántas horas de QA y pruebas están incluidas? El testing en el nuevo entorno toma tiempo real. Si el SOW no especifica horas de pruebas, es probable que ese tiempo no esté presupuestado y el proveedor lo haga de prisa o lo cobre aparte.
  • ¿El precio incluye el costo de AWS o solo los honorarios? Esta confusión es más común de lo que parece. Aclara si el valor del SOW cubre solo el trabajo del proveedor o también los servicios AWS que se usan durante el proyecto.
  • ¿Qué monitoreo queda configurado al finalizar? Una migración exitosa incluye alertas de CPU, memoria, disponibilidad y costos configuradas en CloudWatch. Si el proveedor no menciona esto espontáneamente, pregunta directamente.
  • ¿Pueden mostrar un proyecto similar que hayan completado? No necesitas un caso de éxito publicado — con una referencia de contacto de un cliente anterior es suficiente para validar experiencia real.

Señales de alerta en un SOW

Estos elementos en un SOW deben hacerte pausar antes de firmar:

  • Alcance descrito en términos vagos: frases como “migración de infraestructura a AWS” sin listar sistemas específicos son una garantía de conflictos futuros.
  • Sin plan de rollback documentado: cualquier proveedor con experiencia real tiene un plan B. Si no lo mencionan, es porque no lo han pensado.
  • Cronograma sin hitos intermedios: un SOW que dice “entrega en 8 semanas” sin checkpoints no permite detectar problemas a tiempo. Los hitos semanales o por fase son la norma en proyectos bien gestionados.
  • Sin mención de documentación de entrega: si el SOW no lista qué documentación recibes al finalizar, probablemente no recibirás nada.
  • Precio muy por debajo del mercado: una migración seria de 5-10 servidores con bases de datos toma entre 6 y 12 semanas de trabajo. Si el precio implica que el proveedor trabajaría 2 semanas, algo no cierra — o el alcance es menor de lo que crees, o van a trabajar muy rápido sin las pruebas necesarias.

Cómo dimensionar el esfuerzo sin hablar de cifras

En vez de preguntar cuánto cuesta una migración, conviene preguntar qué mueve el costo. Tres cosas lo mueven más que ninguna otra, y las tres se pueden evaluar antes de pedir una sola cotización:

  • Cuántos sistemas tienen dependencias reales entre sí. Diez servidores independientes son mucho más simples que cuatro que se hablan todo el tiempo. Lo que pesa son las dependencias, no la cantidad.
  • Si las bases de datos en producción deben moverse con downtime mínimo. Suele ser el factor más grande de todos. Mover una base que puede estar seis horas abajo es un proyecto distinto de una que solo puede parar quince minutos.
  • Cuánto hay que cambiar de la aplicación. Un rehost puro no toca código. En el momento en que hay que rehacer sesiones, almacenamiento de archivos o direcciones cableadas, el alcance ya es otro.

Responder esas tres antes de hablar con proveedores además te da con qué comparar cotizaciones: si dos propuestas difieren mucho, casi siempre es porque leyeron estas tres respuestas de forma distinta, no porque una sea más barata.

¿Estás evaluando proveedores para una migración?

En CloudTing entregamos un SOW detallado con alcance, criterios de aceptación, plan de rollback y entregables documentados antes de iniciar cualquier proyecto. Si quieres revisar tu caso, agenda una llamada sin costo.

Hablar con un especialista →