Moderniza tus sistemas legacy sin parar el negocio
Doomity, firma de desarrollo de software con equipos en España y Portugal, moderniza sistemas legacy por fases y sin parar la operación. Primero, un Legacy Assessment de alcance fijo que te dice si conviene refactorizar o reescribir. Después, una migración progresiva: tu sistema viejo sigue funcionando mientras lo sustituimos pieza a pieza, con evidencia verificable en cada entrega. Tu sistema sostiene el negocio. Y justo por eso cada cambio da miedo, y cada año cuesta más.
Actualizado: julio de 2026
- 1 Día 1 Kickoff y accesos → Inventario de evidencias
- 2 Día 2 Revisión técnica → Hallazgos con pruebas
- 3 Día 3 Mapa de riesgos → Cada hallazgo clasificado
- 4 Día 4 Opciones A/B/C → Trade-offs sobre la mesa
- 5 Día 5 Sesión ejecutiva → Roadmap 30/60/90
¿Cómo saber si tu software obsoleto está costando dinero a tu empresa?
Si solo una persona de tu empresa sabe tocar el sistema, ya te está costando dinero. No hace falta esperar a que se caiga. En Doomity vemos las mismas cinco señales en casi todos los sistemas legacy que auditamos:
- El mantenimiento sube cada año y nadie sabe explicar por qué.
- Todo depende de una persona. Si se va, el conocimiento se va con ella.
- No hay tests: cada subida a producción se hace conteniendo la respiración.
- Las mismas incidencias vuelven cada pocos meses.
- No encuentras a nadie que quiera trabajar con ese stack. Migrar una aplicación Visual Basic 6 o sustituir Microsoft Access no es un capricho técnico: es que ya no existe mercado laboral para mantenerlas.
Tres señales o más: pide el assessment antes de que lo pida un incidente.
¿Refactorizar o reescribir tu sistema legacy?
Refactoriza si el sistema hace bien su trabajo y el problema es cómo está construido por dentro. Reescribe solo si el negocio que ese software modela ya no es el tuyo, o si la plataforma está muerta y sin soporte. Ese es el criterio que Doomity aplica en cada Legacy Assessment, y con frecuencia la respuesta es la barata.
Nuestra opinión, discutible: la reescritura desde cero es la opción que más facturan las consultoras y la que más proyectos entierra. La mayoría de sistemas legacy no necesitan una reescritura. Necesitan tests que nunca tuvieron, una refactorización por fases y salir de las dependencias que ya nadie mantiene.
¿Cuándo sí reescribir? Cuando entender el código cuesta más que rehacerlo, cuando el runtime ya no recibe parches de seguridad, o cuando cada regla de negocio del sistema viejo es una regla que ya no aplicas. Si dudas, refactoriza: es reversible. La reescritura no.
¿Cómo modernizamos tu sistema sin parar el negocio?
El proceso de Doomity tiene cuatro fases, y en ninguna de ellas tu operación se detiene:
- Legacy Assessment. Auditamos código, datos y dependencias en un alcance fijo. Sales con un mapa de riesgo y una recomendación argumentada: refactorizar o reescribir, y qué haría cada opción por tu coste anual.
- Estrangulamiento progresivo. Aplicamos el patrón strangler fig: construimos las piezas nuevas alrededor del sistema viejo, que sigue en producción. Cada pieza nueva llega con sus tests, los primeros que ese sistema ha tenido.
- Migración por fases con evidencia. Cada fase se valida contra datos reales del sistema original, con registros que puedes enseñar a tu auditor. Si una comparación falla, se revierte y no se avanza.
- Estabilización. Monitorización, formación de tu equipo y retirada ordenada de lo viejo. Sin cadáveres en producción.
Usamos IA integrada en el proceso, hasta un 40% más rápido en tareas de migración. Con una condición: cada cambio pasa por revisión humana y tests. Abajo te contamos por qué esa condición no es negociable.
¿Qué incluye el Legacy Assessment y cuánto cuesta modernizar?
El Legacy Assessment de Doomity es un trabajo de alcance y precio fijos: inventario del sistema, mapa de dependencias y riesgos, estado de los datos, y un plan por fases con la recomendación de refactorizar o reescribir. Es un entregable tuyo: te sirve igual si el proyecto lo hacemos nosotros o cualquier otro.
¿Y el proyecto completo? Cualquier cifra sin ver tu sistema es humo. Como referencia de mercado: un análisis de Mobisoft Infotech (abril de 2026) sitúa la refactorización de un sistema principal en una empresa mediana entre 100.000 y 2 millones de dólares, con recortes del 30-40% cuando el proceso usa herramientas de IA. Un rango así de ancho es justo el motivo de empezar por un assessment de alcance fijo: para decidir con un número tuyo, no con un rango de internet.
Si tu empresa encaja la modernización dentro de un proyecto con fondos Next Generation o del Kit Digital, el informe del assessment sirve como base técnica de la memoria. No tramitamos ayudas ni prometemos concesiones: eso es trabajo de tu asesor.
¿Funciona esto con sistemas grandes de verdad?
Sí, y es donde más se nota. El equipo de Doomity ha trabajado en entornos enterprise para Holcim, Canon España e Indra: integración de fuentes de datos globales, plantas industriales en varios países y visualización para negocio sobre sistemas que no podían pararse ni un turno.
Y hay un dato de fuera que conviene mirar de frente. El informe DORA "State of AI-assisted Software Development" (Google Cloud, 23 de septiembre de 2025) encontró que la adopción de IA eleva el throughput de los equipos, pero "sigue teniendo una relación negativa con la estabilidad de la entrega de software": sin tests automáticos y ciclos de feedback rápidos, más velocidad se traduce en más fallos y más retrabajo. La IA amplifica lo que ya hay.
Un sistema legacy sin tests es el peor sitio del mundo para soltar velocidad sin control. Por eso nuestro proceso construye la red primero, tests y evidencia, y acelera después. En ese orden.
¿Y si la modernización sale peor que lo que ya tienes?
Es la pregunta correcta, y la respuesta está en el diseño del proceso: en el método de Doomity, el sistema viejo no se apaga hasta que cada pieza nueva ha demostrado, con datos reales, que hace lo mismo o mejor. Cada fase deja el sistema funcionando. Si una comparación falla, se revierte esa fase, no el proyecto.
Tus datos se migran con validación contrastada entre ambos sistemas, y la evidencia de cada verificación se conserva: si tu sector te exige trazabilidad ante un auditor, la tienes por escrito.
Lo que no hacemos: el corte total un viernes por la noche cruzando los dedos. Ese "big bang" es la causa de la mayoría de historias de terror de este sector, y renunciar a él es la primera decisión de cada proyecto.
FAQ
Refactoriza si el sistema cumple su función y el problema es su construcción interna; reescribe solo si la plataforma está muerta o el negocio que modela ya no es el tuyo. En Doomity resolvemos esta duda en el Legacy Assessment, con el coste anual estimado de cada opción. Si hay empate, recomendamos refactorizar: es la opción reversible.
No como norma. Doomity usa el patrón de estrangulamiento: el sistema viejo y el nuevo conviven, y el tráfico se mueve pieza a pieza. Si alguna fase exige un corte, se planifica contigo, en ventana acordada y con vuelta atrás preparada. Downtime sorpresa, nunca.
Se migran con validación contrastada: comparamos los datos del sistema origen y el destino registro a registro antes de dar ninguna fase por buena. El sistema original no se toca ni se apaga hasta que la verificación está firmada. Doomity conserva los registros de cada validación y te los entrega.
Sí. Cada fase de migración deja evidencia por escrito: qué se movió, cuándo, cómo se verificó y quién lo aprobó. Si tu sector tiene requisitos de compliance (financiero, sanitario, industrial), Doomity incorpora esos requisitos al plan desde el assessment, no al final.
Depende del tamaño y del estado del sistema, y desconfía de quien te dé un plazo sin haberlo visto. Lo honesto: las fases de Doomity se miden en semanas y entregan valor desde la primera; el proyecto completo, en meses. El Legacy Assessment te da el calendario de tu caso concreto.
Por el Legacy Assessment de alcance fijo. Vale igual para un monolito enterprise que para esa aplicación en Visual Basic 6 o esa base de Microsoft Access de la que depende media empresa. En 25-30 minutos de llamada inicial, Doomity te dice si el assessment tiene sentido para tu caso. Sin compromiso de proyecto.
La IA acelera el desarrollo, pero DORA lo dejó claro en 2025: sin tests y sin madurez técnica, esa velocidad se paga en fallos. Tu sistema legacy no necesita más velocidad a ciegas. Necesita una red debajo y un plan por fases.