Cómo Modernizar un Sistema Legacy sin Parar tu Operación: Guía 2026
Volver al blogFábrica de Software

Cómo Modernizar un Sistema Legacy sin Parar tu Operación: Guía 2026

Juan Carlos Guajardo|8 min|

Tabla de Contenidos

---

Qué es la deuda técnica y por qué te está costando millones

La deuda técnica es el costo acumulado de decisiones tecnológicas que fueron prácticas en su momento pero que hoy limitan la capacidad operativa de tu empresa. No es un concepto abstracto: tiene impacto directo en tu estado de resultados.

Un estudio de McKinsey de 2024 reveló que las empresas gastan entre el 20% y el 40% de su presupuesto de TI exclusivamente en mantener sistemas legacy. En México, donde muchas empresas medianas todavía operan con sistemas desarrollados en FoxPro, Visual Basic 6, o versiones antiguas de .NET Framework, ese porcentaje puede superar el 50%.

Los 4 tipos de deuda técnica

Deuda deliberada: Decisiones conscientes de tomar atajos para cumplir un deadline. "Lo hacemos rápido ahora y lo arreglamos después." El problema es que ese "después" rara vez llega.

Deuda accidental: Código que se escribió siguiendo las mejores prácticas de su época, pero que hoy está obsoleto. Un sistema en COBOL escrito en 1995 no tenía deuda técnica en ese momento — la acumuló con el paso del tiempo.

Deuda de conocimiento: Cuando el equipo original se fue y nadie entiende cómo funciona el sistema. En México, esto es extremadamente común: el desarrollador que hizo el ERP interno se fue hace 8 años y no dejó documentación.

Deuda de infraestructura: Servidores on-premise sin actualizaciones de seguridad, bases de datos sin respaldos automatizados, dependencias de software que ya no reciben parches.

El costo real en números

Para una empresa mediana mexicana (500-2,000 empleados), la deuda técnica se traduce en:

  • $2.5 a $8 MDP anuales en mantenimiento correctivo de sistemas legacy
  • 15-30 horas mensuales del equipo de TI apagando incendios en lugar de innovar
  • 3-5x más lento el time-to-market para nuevas funcionalidades vs. competidores con stack moderno
  • Pérdida de talento: los desarrolladores competentes no quieren trabajar con FoxPro o VB6 — prefieren React, Python o cloud-native

La pregunta no es si puedes permitirte modernizar. La pregunta es si puedes permitirte no hacerlo.

5 señales de que necesitas modernizar tu sistema legacy

Señal 1: Tu sistema no se integra con nada

Si cada vez que necesitas conectar tu ERP con un marketplace, un CRM o un servicio de facturación electrónica necesitas desarrollos de semanas o meses, es una señal clara. Los sistemas modernos exponen APIs RESTful que permiten integraciones en días, no meses.

Ejemplo real: Una empresa de manufactura en Monterrey necesitaba conectar su sistema de producción (desarrollado en Delphi en 2003) con su nuevo sistema de facturación CFDI 4.0. El desarrollo de la interfaz tomó 4 meses y costó $1.2 MDP. Con un sistema moderno basado en microservicios, la misma integración habría tomado 2 semanas.

Señal 2: Solo una persona sabe cómo funciona

Si tu operación depende de "Don Roberto que es el único que le sabe al sistema", tienes un riesgo existencial. Cuando esa persona se va, se enferma o se jubila, tu sistema se convierte en una caja negra.

Este problema es tan común en México que tiene nombre: person dependency. Y no es solo un riesgo técnico — es un riesgo de negocio que debería estar en tu matriz de riesgos empresariales.

Señal 3: Los costos de mantenimiento crecen cada año

Si el presupuesto de mantenimiento de tu sistema sube un 15-25% anual mientras las funcionalidades se mantienen igual, estás en una espiral de deuda técnica. Cada parche genera más complejidad, cada workaround hace el sistema más frágil.

Métrica clave: Si gastas más del 60% de tu presupuesto de TI en mantenimiento (vs. innovación), necesitas modernizar. El benchmark saludable es 30-40% mantenimiento, 60-70% innovación.

Señal 4: No puedes escalar

Tu sistema funciona bien con 100 usuarios concurrentes pero se cae con 200. Tu base de datos tarda 45 segundos en generar un reporte que antes tardaba 5. Tu sistema de inventario no puede manejar más de 10,000 SKUs sin degradarse.

En un mercado donde el e-commerce mexicano creció un 24% en 2025, no poder escalar significa perder ventas directamente.

Señal 5: Problemas de seguridad y compliance

Tu sistema corre en Windows Server 2012 R2 que dejó de recibir actualizaciones de seguridad. Tu base de datos es SQL Server 2014 sin los últimos parches. Tu aplicación no soporta autenticación multifactor ni encriptación moderna.

Con la Ley Federal de Protección de Datos Personales y las cada vez más estrictas auditorías de clientes enterprise, operar con sistemas inseguros puede costarte contratos — o multas.

Estrategia 1: Strangler Fig Pattern

El Strangler Fig Pattern (patrón higuera estranguladora) es la estrategia más segura y la que recomendamos en la mayoría de los casos para modernización de software a la medida. Su nombre viene de una planta tropical que crece alrededor de un árbol viejo hasta que eventualmente lo reemplaza por completo.

Cómo funciona

  • Identificas un módulo del sistema legacy que quieres reemplazar (ejemplo: el módulo de facturación)
  • Construyes la versión moderna de ese módulo como un servicio independiente
  • Rediriges el tráfico gradualmente del módulo viejo al nuevo
  • Validas que funciona correctamente en producción con usuarios reales
  • Apagas el módulo viejo cuando el nuevo está 100% estable
  • Repites con el siguiente módulo

Ventajas

  • Zero downtime: La operación nunca se detiene porque siempre hay un sistema funcionando
  • Riesgo controlado: Si el módulo nuevo falla, puedes redirigir al viejo en minutos
  • Feedback temprano: Los usuarios validan cada módulo antes de continuar con el siguiente
  • Presupuesto gradual: No necesitas todo el presupuesto de golpe — puedes distribuirlo en 12-24 meses

Desventajas

  • Mayor duración total: Un proyecto que con big bang tomaría 6 meses, con strangler fig puede tomar 12-18
  • Complejidad de integración: Durante la transición, el sistema nuevo debe comunicarse con el viejo. Esto requiere APIs puente o event buses
  • Disciplina: Requiere un equipo disciplinado que no tome atajos durante la transición

Cuándo usarlo

  • Sistemas críticos que no pueden tener downtime (ERP, facturación, inventario)
  • Empresas con operación 24/7 (retail, manufactura, logistica)
  • Presupuestos que necesitan distribuirse en el tiempo
  • Cuando no tienes documentación completa del sistema legacy

Ejemplo de implementación

Supongamos que tienes un ERP monolítico en .NET Framework 4.5 con módulos de: facturación, inventario, ventas, compras, RH y reportes.

Mes 1-3: Extraes el módulo de facturación como un microservicio en .NET 8 con API REST. Lo conectas al SAT para CFDI 4.0. Creas un proxy que redirige las solicitudes de facturación del sistema viejo al nuevo.

Mes 4-6: Extraes inventario. El nuevo servicio de inventario se comunica con el nuevo servicio de facturación directamente, y con los módulos viejos a través del proxy.

Mes 7-12: Continúas con ventas, compras y RH. Cada módulo se valida en producción durante 2-4 semanas antes de apagar el correspondiente módulo viejo.

Mes 13-15: Migras reportes (generalmente el módulo más complejo porque toca datos de todos los demás). Apagas el sistema legacy por completo.

Estrategia 2: Parallel Run (ejecución en paralelo)

El Parallel Run es una estrategia donde construyes el sistema nuevo completo y lo ejecutas simultáneamente con el viejo durante un período de validación. Ambos sistemas procesan las mismas transacciones y comparas resultados.

Cómo funciona

  • Construyes el sistema nuevo completo (sin módulos incrementales)
  • Ambos sistemas corren en paralelo procesando las mismas operaciones
  • Comparas resultados automáticamente: si el sistema nuevo genera la misma factura, el mismo inventario, el mismo reporte que el viejo, está funcionando bien
  • Cuando la paridad es del 99.9%+, apagas el sistema viejo

Ventajas

  • Máxima confianza: Puedes demostrar matemáticamente que el sistema nuevo produce los mismos resultados
  • Ideal para sistemas financieros: Donde un error de centavos puede tener consecuencias legales
  • Rollback instantáneo: Si algo sale mal, el sistema viejo sigue ahí procesando todo

Desventajas

  • Doble costo de infraestructura: Durante el parallel run, pagas servidores, licencias y mantenimiento de dos sistemas
  • Doble carga de trabajo: Los usuarios o los procesos automáticos deben alimentar ambos sistemas
  • Puede alargarse indefinidamente: Si no defines criterios claros de éxito, el parallel run puede durar meses más de lo necesario

Cuándo usarlo

  • Sistemas financieros o contables donde la precisión es crítica
  • Industrias reguladas (banca, seguros, gobierno)
  • Cuando necesitas evidencia auditable de que la migración fue correcta
  • Empresas con bajo apetito de riesgo

Estrategia 3: Big Bang — cuándo sí tiene sentido

El Big Bang es la estrategia de "apagar el viejo el viernes por la noche y encender el nuevo el lunes por la mañana". Tiene mala reputación, pero hay escenarios donde es la mejor opción.

Cómo funciona

  • Construyes el sistema nuevo completo en un ambiente de desarrollo
  • Realizas pruebas exhaustivas con datos reales (copia de producción)
  • Defines una ventana de migración (generalmente un fin de semana largo o período vacacional)
  • Migras datos y configuras todo en la ventana definida
  • Enciendes el sistema nuevo y apagas el viejo
  • Soporte intensivo las primeras 2-4 semanas post-migración

Ventajas

  • Menor duración total: Sin complejidad de integración entre sistemas
  • Menor costo total: No necesitas mantener dos sistemas simultáneamente
  • Corte limpio: No arrastras dependencias del sistema viejo

Desventajas

  • Alto riesgo: Si algo sale mal el lunes, puedes tener un día (o semana) sin sistema
  • Presión extrema: Todo debe funcionar desde el día 1 — no hay margen de error
  • Resistencia organizacional: Los usuarios pasan de un sistema que conocen a uno completamente nuevo de un día para otro

Cuándo usarlo

  • Sistemas pequeños con pocos usuarios (<50 usuarios activos)
  • Cuando el sistema viejo es tan inestable que mantenerlo durante una migración gradual es más riesgoso
  • Empresas con períodos naturales de baja actividad (vacaciones, temporada baja)
  • Sistemas no críticos (intranet, portal de empleados, herramientas internas)

Comparativa de las 3 estrategias

CriterioStrangler FigParallel RunBig Bang
RiesgoBajoMuy bajoAlto
Duración total12-24 meses8-14 meses3-6 meses
Costo totalMedio-AltoAltoMedio
DowntimeZeroZero24-72 horas
Complejidad técnicaAltaMediaBaja
Ideal paraSistemas críticos 24/7Financieros/reguladosSistemas pequeños
Equipo necesarioSeniorSeniorSenior + QA extensivo
RollbackPor móduloInstantáneoComplejo

Riesgos reales de una modernización mal ejecutada

Riesgo 1: Subestimar la complejidad del sistema legacy

El sistema legacy que "solo hace facturación" en realidad tiene 847 reglas de negocio embebidas en stored procedures, 23 integraciones no documentadas y 156 workarounds que nadie recuerda por qué están ahí. Subestimar esta complejidad es la causa #1 de fracaso en proyectos de modernización.

Mitigación: Dedica 4-8 semanas a un discovery técnico exhaustivo antes de estimar. Usa herramientas de análisis estático de código. Entrevista a los usuarios, no solo a TI — ellos conocen los workarounds que TI no sabe que existen.

Riesgo 2: Migración de datos incompleta

Los datos del sistema legacy tienen 15 años de inconsistencias, duplicados, campos que significan cosas diferentes según la sucursal, y registros huérfanos. Migrarlos tal cual al sistema nuevo solo traslada el problema.

Mitigación: Incluye una fase de limpieza y normalización de datos en tu plan. Presupuesta un 15-20% del proyecto solo para datos. Define reglas de transformación claras y valídalas con el negocio.

Riesgo 3: Resistencia al cambio

El 70% de los proyectos de transformación digital fallan por resistencia organizacional, no por problemas técnicos. Los usuarios que llevan 10 años usando el mismo sistema van a resistirse al cambio, especialmente si el nuevo sistema les quita atajos o workarounds que usaban.

Mitigación: Involucra a los usuarios clave desde la fase de diseño. Identifica a los "champions" en cada área y entrénales primero. Planea 2-4 semanas de capacitación formal + soporte en sitio las primeras semanas post-go-live.

Riesgo 4: Perder funcionalidad en la migración

"El sistema viejo hacía X y el nuevo no." Esta frase puede matar un proyecto de modernización. Muchas veces el sistema viejo tiene funcionalidades que nadie pidió formalmente pero que los usuarios usan todos los días.

Mitigación: Haz un inventario funcional exhaustivo antes de iniciar. No solo documentes las funcionalidades obvias — observa cómo los usuarios realmente usan el sistema. Usa grabaciones de pantalla y análisis de logs para descubrir funcionalidades ocultas.

Riesgo 5: Quedarte sin presupuesto a mitad del camino

Los proyectos de modernización tienen una tendencia natural a exceder presupuesto. Si tu proyecto se queda sin fondos al 60% de avance, terminas con dos sistemas incompletos en lugar de uno que funcione.

Mitigación: Agrega un 25-30% de contingencia al presupuesto. Usa la estrategia strangler fig para entregar valor incremental — así, incluso si el presupuesto se reduce, ya tienes módulos productivos.

Costos de modernización en México 2026

Los costos varían significativamente según el tamaño del sistema, la estrategia elegida y la complejidad. Estos son rangos de mercado para empresas mexicanas en 2026:

Por tamaño de sistema

Tamaño del sistemaUsuariosMódulosRango de inversión
Pequeño<503-5$800K - $2.5 MDP
Mediano50-5005-10$2.5 - $8 MDP
Grande500-2,00010-20$8 - $25 MDP
Enterprise2,000+20+$25 - $80 MDP

Desglose típico del presupuesto

  • Discovery y diseño: 10-15% del total
  • Desarrollo e implementación: 45-55% del total
  • Migración de datos: 15-20% del total
  • Pruebas y QA: 10-15% del total
  • Capacitación y change management: 5-10% del total

ROI esperado

La mayoría de los proyectos de modernización bien ejecutados generan ROI positivo en 18-36 meses a través de:

  • Reducción de costos de mantenimiento: 40-60%
  • Reducción de incidentes: 60-80%
  • Mayor velocidad para nuevas funcionalidades: 3-5x
  • Reducción de tiempo de capacitación para nuevos empleados: 50%
  • Habilitación de integraciones que generan nuevo revenue

Timeline realista: de legacy a producción

Fase 0: Discovery (4-8 semanas)

  • Auditoría técnica del sistema legacy
  • Inventario funcional completo
  • Análisis de integraciones
  • Evaluación de datos
  • Definición de estrategia y arquitectura target
  • Estimación de costos y timeline detallado

Fase 1: Fundaciones (4-6 semanas)

  • Setup de infraestructura cloud (Azure/AWS)
  • Pipelines de CI/CD
  • Arquitectura base del sistema nuevo
  • Ambientes de desarrollo, staging y producción
  • Estándares de código y documentación

Fase 2: Migración incremental (12-36 semanas según estrategia)

  • Desarrollo módulo por módulo (strangler fig) o completo (big bang)
  • Pruebas unitarias, de integración y de aceptación
  • Migración de datos por fases
  • Validación con usuarios clave

Fase 3: Go-live y estabilización (4-8 semanas)

  • Despliegue a producción
  • Soporte intensivo 24/7 las primeras 2 semanas
  • Resolución de incidentes y ajustes finos
  • Monitoreo de performance y estabilidad
  • Cierre formal del proyecto

Timeline total según estrategia

  • Strangler Fig: 9-18 meses para un sistema mediano
  • Parallel Run: 7-12 meses para un sistema mediano
  • Big Bang: 4-8 meses para un sistema mediano

Caso de estudio: Soriana y su transformación digital

Uno de los casos más emblemáticos de modernización en el retail mexicano es la transformación digital de Soriana. Con más de 800 tiendas en todo México y millones de transacciones diarias, Soriana enfrentaba un desafío masivo: su plataforma de e-commerce no podía escalar al ritmo que demandaba el mercado post-pandemia.

El reto

  • Plataforma e-commerce con problemas de estabilidad bajo alta carga
  • Sistema de gestión de pedidos (OMS) fragmentado entre múltiples soluciones
  • Tiempos de respuesta de 8+ segundos en horas pico
  • Tasa de conversión por debajo del promedio de la industria
  • Inventario no sincronizado entre tienda física y online

La solución

Soriana implementó una estrategia de modernización basada en SAP Commerce Cloud integrado con un OMS personalizado que unificó la gestión de pedidos omnicanal. La estrategia fue un parallel run durante 3 meses antes de migrar completamente.

Los componentes clave incluyeron:

  • SAP Commerce Cloud como plataforma de e-commerce enterprise
  • Order Management System personalizado para manejar fulfillment desde 800+ puntos
  • Integración en tiempo real con SAP ERP para inventario y pricing
  • CDN y caching distribuido para manejar picos de tráfico

Los resultados

  • 99.99% uptime incluso durante eventos de alto tráfico como El Buen Fin
  • +18% en tasa de conversión año contra año
  • 3M+ transacciones procesadas sin degradación de performance
  • Tiempo de respuesta promedio de 1.2 segundos (vs. 8+ anteriores)
  • Inventario omnicanal sincronizado en tiempo real

Este caso demuestra que incluso las operaciones más complejas pueden modernizarse sin interrumpir la operación — siempre que se elija la estrategia correcta y se ejecute con disciplina.

Cómo elegir la estrategia correcta para tu empresa

La elección de estrategia depende de 5 factores:

Factor 1: Criticidad del sistema

Si tu sistema procesa transacciones financieras en tiempo real y un minuto de downtime te cuesta $500K, necesitas strangler fig o parallel run. Si es un sistema interno de reserva de salas de juntas, big bang está bien.

Factor 2: Disponibilidad de presupuesto

Si tienes el presupuesto completo aprobado y disponible, cualquier estrategia funciona. Si necesitas demostrar ROI parcial para liberar más presupuesto, strangler fig es tu mejor opción porque entrega valor incremental.

Factor 3: Tolerancia al riesgo

Empresas públicas, reguladas o con compromisos contractuales estrictos necesitan parallel run. Startups o empresas privadas con mayor tolerancia al riesgo pueden considerar big bang.

Factor 4: Complejidad del sistema legacy

Si el sistema legacy tiene +500K líneas de código, +100 tablas de base de datos y +20 integraciones, la complejidad favorece strangler fig. Si es un sistema relativamente simple (<50K líneas, <20 tablas), big bang es viable.

Factor 5: Capacidad del equipo

Strangler fig requiere un equipo que pueda mantener el sistema viejo mientras construye el nuevo. Si tu equipo es pequeño (3-5 personas), big bang puede ser más eficiente porque concentra el esfuerzo.

El rol de la nube en la modernización

La modernización de sistemas legacy y la migración a la nube van de la mano, pero no son lo mismo. Puedes modernizar sin ir a la nube (reescribir on-premise) o ir a la nube sin modernizar (lift-and-shift). Lo ideal es hacer ambas.

Las 6 Rs de la migración a nube

  • Rehost (lift-and-shift): Mover el sistema tal cual a una VM en la nube. Rápido pero no resuelve la deuda técnica.
  • Replatform: Mover con ajustes menores (ejemplo: de SQL Server on-premise a Azure SQL Database).
  • Refactor: Reescribir partes del código para aprovechar servicios cloud-native.
  • Repurchase: Reemplazar con SaaS (ejemplo: de ERP propio a SAP S/4HANA Cloud).
  • Retire: Apagar sistemas que ya no se necesitan.
  • Retain: Mantener on-premise los sistemas que no tiene sentido migrar (por latencia, regulación, etc.).

Azure vs AWS para modernización en México

Para empresas mexicanas, Azure tiene la ventaja de tener una región en Querétaro (México Central), lo que significa latencia de <10ms desde la mayoría de las ciudades principales. AWS tiene su región más cercana en Virginia, con latencia de 50-80ms.

Para proyectos de modernización que integran con SAP o Microsoft 365, Azure es generalmente la mejor opción por la integración nativa con el ecosistema Microsoft.

Gestión del cambio organizacional

La tecnologia es solo el 30% de una modernización exitosa. El otro 70% es personas y procesos.

El framework ADKAR para gestión del cambio

Awareness (Conciencia): Los usuarios deben entender POR QUÉ se está modernizando. No basta con decir "el sistema viejo ya no sirve" — hay que explicar qué ganarán ellos personalmente.

Desire (Deseo): Crear motivación para el cambio. Involucra a los usuarios en el diseño del nuevo sistema. Si sienten que es "su" sistema, lo adoptarán más rápido.

Knowledge (Conocimiento): Capacitación formal antes del go-live. No solo manuales — sesiones prácticas, videos, guías rápidas de referencia.

Ability (Habilidad): Práctica supervisada con el nuevo sistema. Sandbox o ambiente de pruebas donde puedan experimentar sin miedo a romper algo.

Reinforcement (Refuerzo): Soporte post-go-live, reconocimiento a usuarios que adoptan rápido, y corrección de problemas que frenen la adopción.

Cronograma de change management

  • Meses 1-2: Comunicación del proyecto, formación de comité de cambio
  • Meses 3-4: Workshops de diseño con usuarios clave
  • Mes 5: Capacitación a champions (usuarios líderes por área)
  • Mes 6: Capacitación general + práctica en sandbox
  • Mes 7+: Go-live + soporte intensivo + feedback loops

Errores fatales que debes evitar

Error 1: Empezar sin discovery

Llegar y decir "vamos a reescribir todo en React y Node.js" sin entender el sistema actual es una receta para el desastre. El discovery no es un gasto — es un seguro.

Error 2: Intentar replicar el sistema viejo exactamente igual

Si replicas el sistema viejo 1:1 en tecnologia nueva, terminas con un "sistema legacy con ropa nueva". La modernización es una oportunidad para rediseñar procesos, eliminar funcionalidades que nadie usa, y agregar las que realmente necesitan.

Error 3: No involucrar al negocio

Si la modernización la lidera solo TI sin participación del negocio, vas a construir un sistema técnicamente excelente que nadie quiere usar.

Error 4: Elegir tecnologia por moda

Microservicios, Kubernetes, serverless — son herramientas poderosas pero no siempre son la respuesta. Un monolito modular bien construido puede ser mejor que una arquitectura de microservicios para una empresa de 200 personas.

Error 5: No presupuestar la migración de datos

"Ah, los datos los pasamos al final." Error gravísimo. La migración de datos puede consumir el 20% del presupuesto y el 30% del timeline. Planéala desde el día 1.

Error 6: No tener un plan de rollback

Esperar que todo salga perfecto es ingenuo. Tener un plan de rollback probado y documentado para cada fase de la migración es obligatorio.

Error 7: Subestimar el soporte post-go-live

Los primeros 30 días después del go-live son críticos. No es momento de reducir equipo — es momento de tener soporte reforzado 24/7 para resolver problemas antes de que generen resistencia al cambio.

Preguntas Frecuentes

¿Cuánto tiempo toma modernizar un sistema legacy?

Depende del tamaño y la estrategia. Para un sistema mediano (5-10 módulos, 50-500 usuarios), el rango típico es 6-18 meses. Sistemas enterprise pueden tomar 2-3 años. Lo importante es que con la estrategia strangler fig, empiezas a ver valor desde el mes 3-4, no hasta el final.

¿Es mejor reescribir desde cero o migrar gradualmente?

En la mayoría de los casos, migrar gradualmente (strangler fig) es más seguro y genera mejor ROI. La reescritura total (big bang) solo tiene sentido para sistemas pequeños o cuando el sistema legacy es tan inestable que mantenerlo durante una migración gradual es más riesgoso que reemplazarlo de golpe.

¿Puedo modernizar sin ir a la nube?

Sí, pero generalmente no tiene sentido. La nube ofrece escalabilidad, reducción de costos de infraestructura, disaster recovery automático y acceso a servicios managed que aceleran el desarrollo. Modernizar y quedarse on-premise significa que tendrás tecnologia nueva pero seguirás con los mismos problemas de infraestructura.

¿Qué hago si no tengo documentación del sistema legacy?

Es más común de lo que crees. Las opciones son: (1) ingeniería inversa usando herramientas de análisis estático de código, (2) análisis de la base de datos para entender el modelo de datos, (3) entrevistas con usuarios para documentar procesos, (4) análisis de logs para entender patrones de uso. Presupuesta 4-8 semanas adicionales de discovery si no tienes documentación.

¿Cuánto personal necesito dedicar internamente?

Mínimo necesitas: 1 product owner del lado del negocio (50-100% de su tiempo), 1 technical lead de TI (100% de su tiempo), y acceso a usuarios clave para validación (2-4 horas semanales por usuario). El desarrollo lo puede hacer un partner externo como iTechDev, pero la toma de decisiones de negocio siempre debe ser interna.

¿Qué pasa con los datos históricos?

Tienes 3 opciones: (1) migrar todo al sistema nuevo (más costoso pero más práctico a largo plazo), (2) migrar solo datos activos y mantener el sistema viejo en modo read-only para consultas históricas, (3) migrar datos activos y archivar históricos en un data warehouse. La opción 2 es la más común porque equilibra costo y funcionalidad.

¿Cómo convenzo a mi directiva de que inviertan en modernización?

Habla en lenguaje de negocio, no de tecnologia: (1) calcula el costo anual de mantener el sistema legacy, (2) cuantifica las oportunidades perdidas por limitaciones del sistema, (3) presenta el riesgo de continuidad de negocio si el sistema falla, (4) muestra el ROI esperado con un business case de 3-5 años. El argumento más poderoso suele ser: "Estamos gastando $X MDP anuales solo en mantener algo que no mejora. Con esa inversión podríamos tener un sistema que nos genere $Y MDP adicionales."

¿Se puede modernizar un sistema SAP legacy?

Sí. SAP tiene su propia ruta de modernización desde ECC 6.0 a S/4HANA, que puede hacerse con brownfield (migración en el mismo sistema), greenfield (implementación nueva) o selective data transition. El timeline típico es 8-18 meses y el costo para una empresa mediana en México es de $5-15 MDP dependiendo de la complejidad.

---

¿Tu sistema legacy está frenando tu crecimiento? Agenda una consulta gratuita y evaluamos juntos la mejor estrategia de modernización para tu empresa.

Diagnóstico técnico gratuito de 30 minutos

Sin compromiso. Respuesta en menos de 2 horas.

Agendar ahora