Ir al contenido principal
Solicitar diagnóstico
Solicitar diagnóstico
Volver al blog
Profesional de TI trabajando en la infraestructura de servidores y el cableado de un centro de datos.

Su presupuesto de TI se va en mantenimiento. Aquí está a dónde va realmente.

Igor Saevets
13 min de lectura

El año pasado contrató a dos desarrolladores. Esperaba nuevas funciones, lanzamientos más rápidos y un portal de clientes moderno. Doce meses después, uno de ellos dedica la mayor parte de su tiempo a evitar que una integración de facturación de diez años se rompa cada vez que un proveedor publica una actualización. El otro está parchando una herramienta de reportes que nadie recuerda haber creado. Las funciones que usted necesitaba siguen en la hoja de ruta, con seis meses de retraso.

Este no es un problema de personal. Es un problema de sistemas. Las aplicaciones y la infraestructura sobre las que opera su empresa se construyeron para una compañía de la mitad de su tamaño actual, con herramientas que eran actuales cuando se implementaron. Nadie las reconstruyó porque nunca hubo un momento limpio para hacerlo. Ahora el costo de mantenimiento se acumula cada trimestre, y la brecha entre lo que sus sistemas pueden hacer y lo que su negocio necesita de ellos se hace más grande.

Según investigaciones de Deloitte y Gartner, entre el 60 y el 80 por ciento del presupuesto de TI típico de una empresa mediana se destina a operaciones y mantenimiento: renovación de licencias, parches, mantenimiento de sistemas heredados y estabilidad de producción. Eso deja entre el 20 y el 40 por ciento para todo lo demás: nuevas funciones, automatización, mejoras de seguridad y los proyectos que la dirección realmente pidió.


Por qué los costos de mantenimiento siguen creciendo

La carga de mantenimiento en las empresas B2B medianas no es el resultado de malas decisiones. Es la consecuencia natural de construir sistemas bajo presión de tiempo, uno a la vez, a lo largo de los años. Cada sistema tenía sentido cuando se implementó. El problema es que nadie volvió a refactorizarlos, consolidarlos o reemplazarlos a medida que el negocio cambiaba.

1. Los sistemas se construyeron para una empresa más pequeña

La integración de CRM que funcionaba con 20 representantes de ventas se rompe con 80. La herramienta de reportes que trabajaba con una sola base de datos ahora consulta seis. El panel interno que cargaba en dos segundos tarda treinta porque el volumen de datos se multiplicó por diez. Ninguno de estos sistemas falló. Funcionaron el tiempo suficiente para volverse estructurales, y luego la carga cambió.

2. Nunca hubo un momento para reconstruir

Cada trimestre la decisión es la misma: dedicar tres meses a reconstruir la integración de facturación o seguir parchándola y entregar la función que pidió la junta directiva. El parche gana siempre, porque la necesidad del negocio es inmediata y la reconstrucción es especulativa. En cinco años, los parches se acumulan hasta formar un sistema que nadie entiende por completo y que todos temen tocar.

3. Las personas que lo construyeron se fueron

El contratista que escribió la integración original se fue hace dos años. El empleado que personalizó el ERP se cambió a otra empresa. El consultor que configuró la infraestructura en la nube ya no tiene un contrato vigente. Cada salida se lleva conocimiento no documentado, y cada reemplazo pasa semanas descifrando lo que construyó la persona anterior antes de poder mantenerlo.

4. La dependencia del proveedor eleva el costo de cambio cada año

Cuanto más tiempo funciona un sistema, más profundamente se integra con todo lo que lo rodea. Los formatos de datos se arraigan. Los flujos de trabajo dan por sentado un comportamiento específico de la herramienta. Otros sistemas crean dependencias de sus resultados. Después de tres años, cambiar no es un proyecto de fin de semana. Es una migración de varios meses con un riesgo real para el negocio. Así que se firma la renovación, sube el precio y la dependencia se estrecha.


Lo que muestran los datos

El estudio Developer Coefficient de Stripe encontró que los desarrolladores dedican en promedio el 42 por ciento de su tiempo de trabajo a deuda técnica y mantenimiento en lugar de desarrollo nuevo. En un equipo de cuatro ingenieros, eso significa que casi dos equivalentes de tiempo completo se dedican a mantener funcionando los sistemas existentes en lugar de construir lo que el negocio necesita a continuación.

Para las organizaciones medianas que operan entre 10 y 15 aplicaciones heredadas, los referentes del sector sitúan el costo directo de mantenimiento entre $400,000 y $800,000 al año. Esa cifra cubre solo los gastos visibles: contratos de soporte con proveedores, alojamiento, mano de obra para parches y respuesta a incidentes. No incluye el costo de oportunidad de las funciones que no se construyeron, las integraciones que no se completaron y la automatización que no se implementó.

El efecto acumulativo es lo que convierte este problema en algo estructural y no presupuestario. Cada año de modernización aplazada añade complejidad. Cada nuevo parche crea una dependencia. Cada solución provisional se convierte en un proceso que alguien tiene que mantener. Para cuando una empresa reconoce el patrón, el costo de modernizar ya es el doble de lo que habría sido tres años antes.


Usted tiene este problema si

Estos patrones son visibles sin una auditoría formal:

  • Las nuevas funciones tardan sistemáticamente entre tres y cinco veces más que la estimación original
  • Su equipo de ingeniería dedica más de un día por semana a mantenimiento no planificado y a apagar incendios
  • Al menos un sistema crítico depende de una sola persona que lo construyó o personalizó
  • Tiene sistemas en producción sin documentación, sin pruebas y sin un responsable claro
  • Las renovaciones de contratos con proveedores aumentan entre un 10 y un 20 por ciento al año y cambiar parece imposible
  • Las nuevas contrataciones tardan meses en ser productivas porque el código no tiene una ruta de incorporación
  • Su equipo crea soluciones provisionales en lugar de corregir las causas de fondo porque la corrección es demasiado arriesgada
  • No puede darle a la dirección una respuesta clara sobre qué porcentaje del gasto de TI se destina a mantenimiento frente a nuevas capacidades

Si se cumplen más de tres de estos puntos, el mantenimiento está consumiendo una parte de su capacidad de TI mayor de lo que la mayoría de las partes interesadas cree.


Lo que las empresas intentan primero (y por qué falla)

Contratar más desarrolladores

Sumar personal a un entorno cargado de mantenimiento significa que los nuevos desarrolladores también dedican el 40 por ciento de su tiempo a la deuda. Usted obtiene el 60 por ciento de la capacidad de cada nueva contratación para trabajo nuevo, menos el periodo de adaptación en el que los miembros actuales del equipo los capacitan en sistemas sin documentar. Las cuentas rara vez dan la ganancia de productividad que esperaba la dirección.

Reescribir todo desde cero

La reescritura completa es el enfoque más caro y de mayor riesgo. Tarda más de lo planeado, cuesta más de lo presupuestado y el sistema antiguo tiene que seguir funcionando en paralelo hasta que el nuevo esté listo. Muchas reescrituras en empresas medianas se estancan entre el 60 y el 70 por ciento de avance porque se acaba el presupuesto o los requisitos del negocio cambian a mitad del proyecto. Las reescrituras parciales dejan dos sistemas que mantener en lugar de uno.

Ignorarlo y enfocarse en funciones

Esta es la opción por defecto. Funciona durante uno o dos trimestres. Luego una caída deja fuera de servicio el sistema de facturación durante un día. O aparece una vulnerabilidad de seguridad en una biblioteca que nadie ha actualizado en tres años. O el ingeniero clave que sostiene el sistema presenta su renuncia. El problema no espera un momento conveniente para volverse urgente.


Un enfoque práctico: diagnosticar, priorizar y modernizar por etapas

Paso 1. Mapee lo que realmente tiene

Haga una lista de cada aplicación, integración, base de datos y componente de infraestructura en producción. Para cada uno, registre: quién lo construyó, quién lo mantiene, qué proceso de negocio depende de él, cuándo se actualizó por última vez y qué pasa si deja de funcionar. La mayoría de las empresas descubre sistemas que había olvidado y dependencias que nadie documentó.

Paso 2. Mida la carga de mantenimiento

Durante dos a cuatro semanas, registre en qué se va realmente el tiempo de ingeniería. Clasifique las horas en: trabajo planificado en funciones, mantenimiento no planificado, respuesta a incidentes y reducción de deuda técnica. La proporción le indica cuánta de su capacidad es productiva y cuánta consume el pasado. Comparta estos datos con la dirección en dólares, no en horas.

Paso 3. Califique los sistemas por riesgo y costo de oportunidad

Para cada sistema heredado, califique dos dimensiones. Riesgo: ¿cuál es la probabilidad y el impacto en el negocio de una falla en los próximos 12 meses? Costo de oportunidad: ¿qué podría construir el equipo si este sistema no requiriera mantenimiento continuo? Los sistemas con calificación alta en ambas dimensiones son sus prioridades de modernización. Los que califican bajo en ambas pueden esperar.

Paso 4. Modernice primero el sistema de mayor valor

Elija un sistema. Defina la modernización como un proyecto con presupuesto, plazo y resultado medible. Esto no es una reescritura. Es una reconstrucción focalizada del componente que consume más tiempo de mantenimiento o genera más riesgo para el negocio. Completar un proyecto de modernización construye el argumento y la experiencia para el siguiente.

Paso 5. Convierta el mantenimiento en una partida presupuestaria propia

Haga visible el mantenimiento. Sepárelo del presupuesto general de TI para que la dirección pueda ver la proporción y seguirla en el tiempo. Fije una meta: si hoy dedica el 75 por ciento al mantenimiento, apunte al 60 por ciento en 12 meses. La cifra no necesita llegar a cero. Necesita dejar de crecer.


Si su equipo no puede cuantificar cuánto de su tiempo se va en mantenimiento frente a trabajo nuevo, eso es lo primero que hay que corregir. Solicite un diagnóstico gratuito y le ayudaremos a construir ese panorama en 30-45 minutos.


Lo que debe responder un diagnóstico de deuda técnica

Una evaluación útil no es una revisión de código. Relaciona los sistemas con los procesos de negocio y responde:

  1. ¿Qué sistemas son estructurales para los ingresos, las operaciones y el cumplimiento normativo?
  2. ¿Cuáles consumen más horas de mantenimiento en relación con su valor para el negocio?
  3. ¿Dónde están los puntos únicos de falla: personas, proveedores o componentes sin documentar?
  4. ¿Cuál es el costo de modernizar frente al costo de seguir manteniendo durante 24 meses más?
  5. ¿En qué orden debe hacerse la modernización para liberar la mayor capacidad posible?

El resultado es una hoja de ruta de modernización ordenada por prioridad sobre la que la dirección puede presupuestar, no una lista de puntuaciones de calidad de código que nadie fuera de ingeniería entiende.


Cómo ayuda Fill System

Fill System trabaja con empresas B2B que han crecido más rápido de lo que su infraestructura pudo acompañar. La trampa del mantenimiento es una de las señales más claras: el equipo está ocupado, el presupuesto está gastado, pero el negocio no avanza.

Nuestro diagnóstico inicial gratuito identifica las cargas de mantenimiento más costosas y los sistemas que deben modernizarse primero. Cuando el diagnóstico lleva a la implementación, nuestros equipos de Desarrollo web y móvil y DevOps y nube se encargan de la reconstrucción: con un alcance definido después del diagnóstico y un tope de presupuesto acordado antes de comenzar el trabajo.


Siguiente paso

Su presupuesto de TI cuenta una historia. Si la mayor parte se va en mantener las cosas funcionando y muy poco en construir lo que viene, la brecha seguirá creciendo hasta que algo obligue a tener esa conversación.

Solicite un diagnóstico gratuito y descubra dónde es mayor su gasto en mantenimiento y qué capacidad liberaría modernizarlo.


Lecturas relacionadas

¿A dónde va realmente su presupuesto de TI?

Solicite un diagnóstico gratuito y obtenga una imagen clara de qué corregir primero - sin compromiso.