Es la línea que más se negocia hacia abajo en cualquier presupuesto, y la que más caro sale eliminar. Se entiende por qué: el sistema recién entregado funciona perfecto, y pagar por mantener algo que anda bien parece redundante.
El problema es que el software no se degrada por usarlo. Se degrada porque el mundo alrededor cambia.
Por qué un software que nadie toca igual se rompe
Tu sistema no vive aislado. Depende de decenas de piezas que evolucionan sin pedirte permiso:
Las librerías. Un proyecto moderno usa entre 50 y 500 dependencias de terceros. Cada tanto se descubre una vulnerabilidad en alguna. Si nadie actualiza, tu sistema queda expuesto y vos ni te enterás.
Los servicios externos. La pasarela de pagos cambia su API, el proveedor de mails modifica los requisitos de autenticación, la API de la AFIP suma un campo obligatorio. Tu integración deja de funcionar un martes cualquiera, sin que nadie haya tocado nada.
Los navegadores y sistemas operativos. Se actualizan solos en la máquina de tus usuarios. Cada tanto algo que funcionaba deja de funcionar.
Los certificados. Vencen. Cuando vence el SSL, el navegador muestra una advertencia roja y tus clientes se van.
La infraestructura. El proveedor de hosting discontinúa una versión de base de datos, sube precios, o cambia una configuración.
Ninguna de esas cosas depende de que vos uses el sistema. Pasan igual.
Qué incluye el mantenimiento
Conviene tenerlo claro para poder comparar propuestas, porque bajo la misma palabra se venden cosas muy distintas.
Lo que debería incluir:
- Corrección de errores de lo que ya estaba entregado.
- Actualizaciones de seguridad de las dependencias.
- Monitoreo: que alguien se entere de que el sistema se cayó antes que tus clientes.
- Backups verificados. Un backup que nunca se probó restaurar no es un backup.
- Ajustes menores: un texto, un campo, un permiso.
- Un canal de soporte con tiempos de respuesta definidos.
Lo que no incluye, y está bien que no:
- Funcionalidades nuevas.
- Módulos nuevos.
- Rediseños.
Esa distinción importa. Si el mantenimiento incluyera desarrollo ilimitado, el precio sería otro. Lo sano es tener un plan de mantenimiento acotado y cotizar aparte las mejoras.
Los números
La referencia estándar de la industria es 15% a 20% anual del costo de desarrollo:
| Costo del desarrollo | Mantenimiento anual estimado |
|---|---|
| USD 5.000 | USD 750 – 1.000 |
| USD 15.000 | USD 2.250 – 3.000 |
| USD 50.000 | USD 7.500 – 10.000 |
En planes mensuales, arranca desde USD 150 por mes para sistemas chicos y sube según tres factores:
Criticidad. Un sistema que si se cae frena la facturación necesita monitoreo y tiempos de respuesta distintos a uno interno que puede esperar al lunes.
Cantidad de integraciones. Cada servicio externo conectado es una superficie que puede cambiar sin aviso.
Volumen de usuarios. Más usuarios significa más casos raros y más soporte.
Qué pasa si no lo hacés
No pasa nada durante un tiempo, y ese es exactamente el problema: la ausencia de consecuencias inmediatas convence a mucha gente de que el mantenimiento era un cargo inventado.
Lo que se acumula mientras tanto:
Deuda de seguridad. Vulnerabilidades conocidas y sin parchear. Es el riesgo más serio si manejás datos de clientes, porque además hay obligaciones legales de protección de datos.
Integraciones que se rompen de a una. Y como se rompen espaciadas en el tiempo, cada una se vive como un incidente aislado en vez de como un patrón.
Actualizaciones que se vuelven imposibles. Actualizar una librería con dos años de atraso es un trabajo acotado. Con seis años de atraso, a veces conviene reescribir. La deuda técnica tiene interés compuesto.
Nadie que conozca el sistema. Si el equipo que lo construyó no lo tocó en tres años, el conocimiento se evaporó. Retomarlo cuesta.
El resultado típico es una empresa que ahorró USD 2.000 por año durante cuatro años y después tuvo que pagar USD 25.000 para modernizar un sistema que se volvió intocable.
Cómo negociarlo bien
Pedí que esté en la propuesta inicial. Un proveedor que no menciona mantenimiento hasta después de entregar te está escondiendo un costo.
Que diga qué incluye y qué no, con tiempos de respuesta concretos: cuánto tarda en atenderse algo que frena la operación versus algo cosmético.
Chequeá que no sea un candado. Podés contratar el mantenimiento con quien lo construyó —es lo más eficiente— pero tenés que poder cambiar. Eso requiere código, accesos y documentación a tu nombre.
Preguntá qué pasa con las horas no usadas. Algunos planes las acumulan para mejoras, otros las pierden. Las dos cosas son razonables si están claras de entrada.
Una forma sana de pensarlo
El mantenimiento no es un seguro contra desastres: es lo que mantiene el sistema en condiciones de seguir evolucionando.
Un software mantenido se puede mejorar cuando el negocio lo necesite. Un software abandonado tres años es un edificio al que hay que hacerle refacciones estructurales antes de poder colgar un cuadro.
Y hay un beneficio menos obvio: el equipo que le hace mantenimiento sigue conociendo el sistema. Cuando llega el momento de agregar un módulo, empieza el lunes en vez de pasar tres semanas entendiendo qué hay.
En Deepyze todos los proyectos incluyen garantía de corrección de errores, y el plan de mantenimiento mensual es opcional, desde USD 150. Si tenés un sistema andando sin mantenimiento y querés saber qué tan expuesto estás, una auditoría técnica te lo dice. O contanos qué tenés.
Preguntas frecuentes
¿Cuánto cuesta mantener un software a medida?+
Como referencia, entre el 15% y el 20% anual del costo de desarrollo. Un sistema de USD 15.000 tiene un mantenimiento del orden de USD 2.000 a 3.000 por año. En planes mensuales, arranca desde USD 150 por mes para sistemas chicos y sube con la complejidad y la criticidad.
¿Qué incluye el mantenimiento?+
Corrección de errores, actualizaciones de seguridad de las dependencias, monitoreo de que el sistema esté arriba, backups verificados, y ajustes menores. Lo que no incluye son funcionalidades nuevas: eso es desarrollo y se cotiza aparte.
¿Qué pasa si no le hago mantenimiento?+
Al principio nada, y por eso es tentador saltearlo. Con el tiempo aparecen vulnerabilidades sin parchear en las librerías, servicios de terceros que cambian su API y rompen integraciones, y certificados que vencen. El costo no es lineal: se acumula en silencio y aparece de golpe.
¿Puedo hacerle mantenimiento con otro proveedor?+
Sí, siempre que tengas el código, los accesos y la documentación. Es una de las razones prácticas por las que conviene que eso quede a tu nombre desde el contrato inicial.
¿Querés que esto funcione en tu empresa?
En Deepyze convertimos procesos manuales en sistemas que trabajan solos: automatización con IA, apps web y móviles, y software a medida. Contanos tu caso y en 24 hs tenés una propuesta concreta.
Sin compromiso · Respuesta en 24 hs · Equipo en tu mismo huso horario