Blog Noticias Contacto Pedir propuesta

¿Reescribir, refactorizar o replatform? Coste y riesgo a 3-5 años

Responda 14 preguntas sobre su sistema. La calculadora compara mantenerlo tal cual con tres formas de modernizarlo: coste total a 3–5 años, plazo de recuperación, riesgo y una recomendación que puede comprobar línea por línea.

Gratis6 minutosSin registroNo se guarda nada
Comparar mis opciones

Rangos de planificación, no un presupuesto

Las horquillas de coste proceden de nuestro propio artículo sobre modernización legacy y se ajustan a su sistema con los supuestos que se muestran bajo el resultado. Todos los supuestos se pueden modificar. El coste exacto se obtiene tras una fase de discovery del sistema. Esto no constituye asesoramiento jurídico, fiscal ni contable. YuSMP vende servicios de modernización.

Cómo funciona el modelo

Cuatro opciones. Mantener conserva el sistema y resuelve los riesgos más graves. Replatforming lo traslada a una plataforma moderna o a la nube con cambios mínimos en el código. Refactorización mejora el código y la arquitectura paso a paso, módulo a módulo (el enfoque strangler fig). Reescritura construye un sistema nuevo sobre un stack moderno con el mismo modelo de dominio.

Coste puntual. Partimos de las horquillas de coste por estrategia de nuestra guía de modernización para un sistema de empresa mediana de 200–500 mil líneas de código, las convertimos en meses-persona y las valoramos con la tarifa de un ingeniero sénior de la región que elija, según nuestros datos de tarifas de desarrolladores. El tamaño escala el esfuerzo con economías de escala (exponente 0,85). Pocas pruebas, un stack poco común, más de 20 integraciones, falta de documentación o una regulación estricta añaden esfuerzo allí donde realmente pesan. Se aplica un factor de sobrecoste por estrategia y escenario.

Coste de operación. El coste actual es la infraestructura y las licencias, más las personas que mantienen el sistema, más las incidencias. Si se mantiene tal cual, crece un 3–10% al año; una plataforma sin soporte y unas competencias escasas añaden un recargo. Tras la modernización, cada estrategia reduce una parte del coste de infraestructura, mantenimiento e incidencias. La refactorización sustituye el sistema antiguo de forma gradual; la reescritura mantiene ambos sistemas en paralelo durante unos meses tras el cambio.

TCO, plazo de recuperación, VAN. Sumamos los costes puntuales y de operación mes a mes a lo largo de su horizonte en tres escenarios. El plazo de recuperación es el primer mes en que la opción ha costado en total menos que mantener el sistema. El VAN descuenta la diferencia frente a mantener a la tasa que usted fije (10% por defecto).

Riesgo y recomendación. Cada opción parte de un riesgo base y suma puntos por lo que la dificulta en su situación. La recomendación sigue reglas fijas en un orden fijo: mantener si modernizar no compensa y nada obliga a cambiar; replatforming si la plataforma no tiene soporte o va a abandonar el centro de datos y las pruebas son aceptables; reescritura solo si es al menos un 15% más barata que la refactorización y su riesgo se mantiene en 50 o menos; refactorización en los demás casos. Volvemos a aplicar las reglas con un horizonte más corto y más largo, con todos los valores pesimistas y todos optimistas y con un equipo de Europa Occidental, y le indicamos si la respuesta cambia.

En qué se basan las cifras

FuenteSe usa para
YuSMP, Legacy system modernization in 2026 (actualizado el 26 sep 2026) — rangos de coste por estrategiaHorquillas de coste puntual: replatforming 100–500 mil $, refactorización 200 mil–1,2 M $, reescritura 600 mil–2 M $ o más por sistema
La misma guía — modernización asistida por IALas herramientas de IA reducen el esfuerzo puntual en un 30–40%
La misma guía — enfoque por fasesROI por fases en 12–14 meses frente a 36–48 meses en una reescritura big-bang; tamaño de sistema de referencia
La misma guía — resultados probadosLímites superiores de ahorro: migraciones a AWS −66% en infraestructura, IBM hasta −74% en mantenimiento; el modelo usa deliberadamente porcentajes menores
YuSMP, tarifas de desarrolladores por paísTarifa de ingeniero sénior por región

Qué no se incluye

  • Licencias de productos sustitutos (SaaS o software estándar): las opciones de sustituir y retirar aún no se modelan.
  • Cambio organizativo: formación, rediseño de procesos, nuevos roles.
  • Migración de datos más allá de lo que incluye un proyecto típico de este tamaño.
  • Impuestos, coste de financiación y tratamiento contable (capex frente a opex).
  • El valor de las nuevas funcionalidades que podría desarrollar tras la modernización.

FAQ

Reescribir, refactorizar o replatforming: ¿qué es más barato?

Depende del tamaño, del estado y del horizonte. El replatforming tiene el menor coste puntual y el menor ahorro. La refactorización cuesta más al principio, pero reduce el mantenimiento y las incidencias y sustituye el sistema de forma gradual, por lo que el ahorro llega pronto. La reescritura tiene el mayor coste puntual y la espera más larga hasta el ahorro. La calculadora compara las tres con mantener el sistema tal cual y da el veredicto a partir de las cifras, no de una plantilla.

¿Cuánto cuesta modernizar un sistema legacy?

Por sistema, nuestra guía de modernización sitúa el replatforming en 100.000–500.000 $, la refactorización y rearquitectura en 200.000 $–1,2 millones y la reconstrucción en 600.000 $–2 millones o más. El tamaño, la cobertura de pruebas, las integraciones y la región del equipo mueven la cifra dentro y fuera de estas horquillas.

¿Cuánto tiempo lleva?

Un replatforming lleva meses, normalmente 3–8 hasta el cambio. La refactorización por fases con el enfoque strangler fig dura 10–24 meses, pero aporta valor por el camino; la guía cita un ROI positivo en 12–14 meses. Una reescritura big-bang tarda 18–48 meses hasta el cambio, y el ROI llega al cabo de 36–48 meses.

¿Qué es el enfoque strangler fig?

Se coloca una fachada delante del sistema antiguo y se sustituye pieza a pieza: cada nuevo módulo asume una parte del tráfico y el código antiguo de esa parte se desactiva. El sistema sigue funcionando en todo momento, cada paso se puede revertir y las partes más arriesgadas pueden dejarse para el final.

¿Cuándo está justificada una reescritura completa?

Pocas veces: menos del 20% de los proyectos de modernización la justifican. Tiene sentido cuando el código es lo bastante pequeño para reconstruirlo rápido, el stack está muriendo, apenas hay pruebas que protejan una refactorización y pocas integraciones que reconstruir, o cuando el modelo de dominio debe cambiar de raíz. La calculadora recomienda reescribir solo si es al menos un 15% más barato que refactorizar en su horizonte y su puntuación de riesgo se mantiene en 50 o menos.

¿Reduce la IA el coste de la modernización?

Según nuestra guía, las herramientas asistidas por IA reducen el esfuerzo del trabajo puntual en un 30–40%: análisis de código, generación de pruebas, traducción entre lenguajes. No reducen los costes de operación. En la calculadora están desactivadas por defecto; actívelas en los supuestos para ver el efecto.

¿Cómo se calculan aquí el TCO y el plazo de recuperación?

El TCO suma mes a mes a lo largo de su horizonte el coste puntual (repartido durante el proyecto), el coste de operación del sistema antiguo y del nuevo, la operación en paralelo y el coste esperado de las interrupciones. El plazo de recuperación es el primer mes en que el coste acumulado de una opción cae por debajo del coste acumulado de mantener el sistema. Todos los supuestos figuran con su fuente y se pueden modificar.

¿Puede YuSMP revisar mi sistema?

Sí. Una revisión de arquitectura gratuita de 30 minutos contrasta su resultado con lo que la calculadora no puede ver. Después, un discovery de pago convierte los rangos de planificación en un plan por fases con un registro de riesgos y una estimación de costes. Firmamos un NDA a petición.