Saltar al contenido
Mantenimiento y evolución

Qué incluye el mantenimiento de un software a medida (y qué pasa cuando no lo tiene)

Un software que nadie mantiene se degrada. Qué cubre un buen mantenimiento (correctivo, preventivo y evolutivo), qué señales indican que el tuyo no lo tiene y cómo se estructura sin letra pequeña.

Oscar Blanco

Respuesta corta

El mantenimiento serio de un software tiene tres capas: correctivo (cuando algo falla, alguien responde con plazos por escrito), preventivo (actualizaciones, seguridad, copias verificadas, monitorización) y evolutivo (mejoras planificadas cada mes). La mayoría de los "mantenimientos" que se venden solo cubren la primera. Y un sistema sin las otras dos no se queda como está: se degrada en silencio hasta el día del susto.

El mito del software terminado

Un software a medida se parece más a una instalación que a un mueble. El entorno donde vive cambia constantemente (navegadores, servidores, sistemas conectados, requisitos legales), y el negocio al que sirve también. «Terminado» solo significa «entregado»; a partir de ahí, o se mantiene o envejece. Y envejece por dentro, sin que se vea, hasta que se nota de golpe.

Las tres capas de un mantenimiento serio

1. Correctivo, para cuando algo falla

Es lo mínimo, y aun así no siempre está. Consiste en un interlocutor claro, un canal definido y tiempos de respuesta por escrito según la gravedad. Haz la prueba del algodón. ¿Sabes hoy a quién escribir si tu sistema se cae un lunes a las 9:00, y en cuánto tiempo se ha comprometido a responderte? Si la respuesta es «le mando un WhatsApp al que lo hizo», lo que tienes es un favor pendiente.

2. Preventivo, para que no llegue a fallar

Es la capa invisible y la que más sustos evita:

  • Actualizaciones de las piezas sobre las que el sistema está construido, probadas antes de aplicarlas y nunca a ciegas en producción.
  • Seguridad: parches, revisión de accesos y dependencias vulnerables.
  • Copias de seguridad verificadas. La palabra importante es verificadas. Una copia que nunca se ha probado a restaurar es solo una esperanza.
  • Monitorización con alertas. Si el sistema se cae o una integración se detiene, alguien se entera sin que se lo digan, a ser posible antes que tus usuarios.

3. Evolutivo, para que siga siendo útil

El sistema que solo se conserva pierde valor cada mes, porque el negocio avanza y él no. El mantenimiento evolutivo reserva capacidad mensual de mejora planificada. Son pequeños cambios que se acumulan (un campo nuevo, un informe, un ajuste al proceso) sin esperar a «juntar cosas para un proyecto». Es lo que separa mantener con vida de mantener útil, y por eso preferimos hablar de mantenimiento y evolución.

Qué pasa cuando no lo tiene

El síntoma nunca es inmediato, y por eso engaña:

  • Las actualizaciones pospuestas se acumulan hasta que actualizar se vuelve un proyecto caro en sí mismo. El «ya lo haremos» tiene interés compuesto.
  • Las peticiones de mejora mueren en una lista y la empresa empieza a rodear el sistema con Excels, que es la señal 1 de que un software se ha quedado pequeño.
  • El día que algo falla en serio, se descubre a la vez que no había copia verificada, que nadie monitorizaba y que el que lo hizo ya no está.

Ese último escenario es tan común que le hemos dedicado una guía entera: qué hacer cuando heredas un software sin proveedor.

Cómo se estructura sin letra pequeña

Esto es lo que deberías exigir a cualquier plan de mantenimiento, el nuestro incluido:

  1. Revisión inicial del estado real antes de comprometer nada (versiones, seguridad, copias, deuda acumulada). Sin diagnóstico no hay plan honesto.
  2. Cobertura y tiempos por escrito. Qué incluye, con qué plazos de respuesta según la gravedad y qué queda fuera.
  3. Horas de evolución definidas y planificadas contigo cada mes, en vez de una bolsa difusa de la que nunca se sabe cuánto queda.
  4. Visibilidad. Un informe de qué se ha hecho, qué se ha actualizado y en qué se invirtió el tiempo.
  5. Sin rehenes. El código y los datos son tuyos, la documentación existe y cambiar de proveedor es posible. El mantenimiento se renueva por resultados, no por cautividad.

¿Y si mi software lo hizo otra empresa?

Se puede mantener igualmente (es de lo más habitual), pero el orden importa. Primero se revisa el estado real y después se firma el compromiso. Nadie serio te firmará tiempos de respuesta sobre un sistema que no ha visto por dentro; desconfía de quien lo haga.

Sobre el autor

Oscar Blanco

Oscar Blanco

Fundador y responsable técnico de MUROSOFT

Ingeniero informático y desarrollador de software para empresas, con más de una década construyendo sistemas de gestión, integraciones y aplicaciones. En MUROSOFT analiza el proceso antes que la tecnología: qué se hace hoy, qué cuesta y qué merece la pena automatizar. Trabaja de forma directa con quien va a usar el sistema, sin capas intermedias entre el problema y quien lo resuelve.

LinkedIn

Seguir leyendo

Relacionado

Mantenimiento y evolución

Qué hacer cuando heredas un software y quien lo hizo ya no está

El programa funciona, pero quien lo construyó desapareció. No hay documentación ni accesos claros, y nadie se atreve a tocarlo. Los pasos para retomar el control de un software heredado sin dramatismo y sin rehacerlo por sistema.

Cuánto cuesta

¿Cuánto cuesta integrar el ERP con la web? Lo decide tu ERP, no tu web

El precio de una integración lo fija lo que el sistema del otro lado deja hacer, más que quien la construye. Los cinco factores que lo mueven, por qué la frescura de los datos es el más caro y el coste continuo que suele quedarse fuera del presupuesto.

Siguiente paso

¿Tu sistema tiene las tres capas, o solo un teléfono al que llamar cuando falla?

Cuéntanos qué tienes y lo revisamos sin compromiso.

Ver la política de cookies

El detalle de cada cookie, su duración y el proveedor está en la política de cookies.