Inicio › Blog › Software a medida

Software a medida

Mantenimiento de software: qué incluye, cuánto cuesta y qué pasa si no lo contratas

José Luis Ramírez QuirozPor
Fundador de Grupo CONIT y Certifika
Publicado el 11 de octubre de 20268 min de lectura
En resumen

El mantenimiento de software es el trabajo que mantiene un sistema funcionando, seguro y al día después de entregado: corregir errores, aplicar actualizaciones de seguridad, adaptar el sistema a cambios (una nueva versión de PHP, una norma, una pasarela) y hacer mejoras. También incluye el servidor y las copias de seguridad. En Perú, una agencia estima el mantenimiento en 15 % a 25 % del costo inicial por año. Sin mantenimiento, el sistema no se cae de un día para otro, pero se vuelve vulnerable, deja de ser compatible y cada arreglo urgente sale más caro.

En este artículo
  1. ¿Qué es el mantenimiento de software?
  2. ¿Qué incluye el mantenimiento de un sistema?
  3. Los 4 tipos de mantenimiento
  4. ¿Cuánto cuesta el mantenimiento de software en Perú?
  5. ¿Qué mueve el precio del mantenimiento?
  6. ¿Qué pasa si no contratas mantenimiento?
  7. ¿Mantenimiento con tu propio personal o con un proveedor?
  8. ¿Qué debe decir un contrato de mantenimiento?
  9. En resumen
  10. Preguntas frecuentes

Un sistema a medida no termina el día que te lo entregan. Ese día empieza otra etapa, más larga que el desarrollo: la de mantenerlo funcionando, seguro y al día mientras tu empresa lo use. Muchas empresas lo descubren tarde, cuando el sistema empieza a fallar y el proveedor que lo hizo ya no responde.

Esta guía explica qué incluye el mantenimiento de software, cuáles son sus tipos, cuánto cuesta en el mercado peruano, qué debe decir un contrato de mantenimiento y qué pasa si decides no contratarlo. En CONIT mantenemos los sistemas, webs y aulas virtuales que administramos en un servidor propio con copias diarias, así que hablamos de un trabajo que hacemos todos los días.

¿Qué es el mantenimiento de software?

El mantenimiento de software es el trabajo que mantiene un sistema funcionando, seguro y adaptado a los cambios después de entregado. Incluye corregir errores, actualizar la tecnología, ajustar el sistema a nuevas reglas, hacer mejoras y cuidar el servidor y las copias de seguridad.

El estándar internacional que lo describe es ISO/IEC/IEEE 14764, que lo trata como un proceso del ciclo de vida del software. No necesitas conocer la norma; lo que necesitas saber es que el mantenimiento no es «arreglar cuando se rompe», sino un trabajo continuo que evita que se rompa.

¿Qué incluye el mantenimiento de un sistema?

Un mantenimiento completo cubre cinco frentes: errores, seguridad, servidor, copias de seguridad y mejoras. Si tu contrato solo cubre uno, tu sistema está protegido a medias.

  1. Corrección de errores. Lo que falla en el uso diario: un reporte que no cuadra, un botón que no responde en cierto navegador.
  2. Actualizaciones de seguridad. Del lenguaje de programación (por ejemplo, PHP), del framework (Laravel, Django), de las librerías y de la base de datos.
  3. Servidor e infraestructura. Que el servidor esté encendido, con espacio, con su certificado de seguridad vigente y vigilado.
  4. Copias de seguridad. Diarias, guardadas fuera del servidor y probadas: una copia que nunca se restauró no es garantía.
  5. Ajustes y mejoras. Cambios pequeños que pide el negocio y adaptaciones a nuevas reglas.

Las copias de seguridad no son solo una buena práctica: si tu sistema trata datos personales, el reglamento de la Ley 29733 exige controles para generar copias de respaldo seguras y continuas y verificar su integridad (DS 016-2024-JUS, artículo 48, revisado el 10 de octubre de 2026).

Los 4 tipos de mantenimiento

Los tipos de mantenimiento se distinguen por el motivo del cambio. Conocerlos te ayuda a leer un contrato y saber qué estás pagando.

Tipo Qué hace Ejemplo
Correctivo Arregla errores encontrados en el uso El reporte de ventas suma mal los descuentos
Adaptativo Ajusta el sistema a cambios del entorno Actualizar a una versión de PHP con soporte, adaptar la integración cuando la pasarela cambia su sistema
Perfectivo Mejora funciones o agrega nuevas Un filtro nuevo, un reporte adicional, un aviso por WhatsApp
Preventivo Revisa y ordena para evitar fallas Optimizar consultas lentas, revisar permisos, limpiar datos

El adaptativo es el que más se subestima. Las tecnologías tienen fecha de caducidad: la versión 8.2 de PHP deja de recibir parches de seguridad el 31 de diciembre de 2026, y la 8.3 el 31 de diciembre de 2027 (php.net). En el framework Laravel, cada versión recibe correcciones de errores durante 18 meses y de seguridad durante dos años (Laravel), ambos revisados el 10 de octubre de 2026. Un sistema que no se actualiza queda, tarde o temprano, sobre una base sin parches.

¿Cuánto cuesta el mantenimiento de software en Perú?

No hay una tarifa oficial, pero las agencias peruanas publican referencias. Una estima el mantenimiento entre el 15 % y el 25 % del costo inicial por año; otra usa como ejemplo S/ 800 al mes más S/ 250 de infraestructura para una plataforma de S/ 30,000.

Concepto Referencia publicada Fuente
Mantenimiento anual de un sistema a medida 15 % a 25 % del costo inicial (por ejemplo, S/ 7,500 a S/ 12,500 al año para un sistema de S/ 50,000) Adratech, dic. 2025
Hosting o servidor S/ 200 a S/ 2,000 al mes según tráfico y usuarios Adratech
Soporte técnico S/ 500 a S/ 3,000 al mes según el nivel de servicio Adratech
Ejemplo: plataforma de S/ 30,000 S/ 800 al mes de mantenimiento + S/ 250 de infraestructura (S/ 67,800 en tres años, con el desarrollo) Alaz, actualizado jul. 2026
Mantenimiento de una web informativa pequeña S/ 150 a S/ 400 al mes kom.pe, jun. 2026

Referencias comerciales revisadas el 10 de octubre de 2026. El monto real depende del sistema y del nivel de servicio.

La lección del ejemplo de Alaz es la más útil: en tres años, el mantenimiento y la infraestructura pueden costar más que el desarrollo. Por eso, al comparar propuestas, compara siempre el costo a tres años y no solo el precio de entrada, como explicamos en cuánto cuesta un sistema a medida.

¿Qué mueve el precio del mantenimiento?

El precio depende de cuánto trabajo exige el sistema y de qué tan rápido quieres que te respondan. Estos son los factores principales:

  • Tamaño y complejidad. Más módulos, más reglas y más integraciones significan más cosas que revisar.
  • Integraciones. Cada servicio externo (pasarela, facturación, WhatsApp) cambia de vez en cuando y obliga a ajustar.
  • Tiempo de respuesta. No es lo mismo «en 48 horas hábiles» que «en 2 horas, todos los días».
  • Horas de mejoras incluidas. Algunos planes incluyen un número de horas al mes para ajustes.
  • Servidor. Un servidor compartido cuesta menos que uno dedicado con monitoreo y copias fuera del sitio.
  • Estado del código. Un sistema bien documentado y ordenado es más barato de mantener que uno improvisado.

¿Qué pasa si no contratas mantenimiento?

Si no contratas mantenimiento, el sistema no se cae de inmediato, pero empieza a envejecer. Con el tiempo se vuelve inseguro, incompatible y caro de arreglar, y el día que falla no hay nadie que lo conozca.

Lo que vemos con más frecuencia en sistemas abandonados:

  1. Vulnerabilidades sin parche. Los ataques más comunes aprovechan versiones viejas de componentes conocidos. Según el OWASP Top 10 2025, las fallas en la cadena de suministro de software (componentes de terceros) están entre los tres primeros riesgos de las aplicaciones web.
  2. Incompatibilidades. El servidor se actualiza, la pasarela de pagos cambia su sistema o el navegador deja de aceptar algo, y una parte del sistema deja de funcionar.
  3. Copias que no existen o no sirven. Nadie las revisaba, y se descubre el día que hacen falta.
  4. Conocimiento perdido. El programador que lo hizo ya no está y nadie entiende el código.
  5. Arreglos de emergencia caros. Un proveedor nuevo debe estudiar el sistema desde cero, con urgencia y sin documentación.
Verificador de certificados en línea de un instituto, con búsqueda por código y resultado
Verificador de certificados en la web de Centro CIFP: una función que debe responder todos los días y por eso se mantiene y vigila. Caso: conit.pe/proyectos/centro-cifp.

Lo que hacemos en CONIT

Construimos sistemas a medida y páginas web para empresas de todo el Perú y los mantenemos en un servidor propio con copias de seguridad diarias fuera del servidor, actualizaciones de seguridad y monitoreo. Funciones que se consultan a diario, como el verificador de Centro CIFP o la consulta de resultados de Sisgenyca, necesitan ese cuidado continuo. Conoce el servicio de sistemas a medida.

¿Mantenimiento con tu propio personal o con un proveedor?

Para la mayoría de pymes conviene contratar el mantenimiento con un proveedor, porque un programador a tiempo completo cuesta más que un plan mensual y no cubre solo todos los frentes (servidor, seguridad, copias, código). Tener a alguien interno tiene sentido cuando el sistema es central para el negocio y cambia todas las semanas.

Opción Ventajas Riesgos
Programador propio Conoce el negocio, responde rápido Depende de una persona; vacaciones y renuncias dejan el sistema sin dueño
Freelance Costo bajo Disponibilidad incierta; suele cubrir solo el código, no el servidor
Proveedor con plan mensual Equipo, servidor y copias incluidos; continuidad Hay que definir bien el alcance y los tiempos de respuesta
Mixto Alguien interno para pedidos del día a día y un proveedor para infraestructura y seguridad Requiere coordinar responsabilidades por escrito

Sea cual sea la opción, la regla es la misma: el código, la documentación y los accesos deben estar a nombre de tu empresa, para que el mantenimiento pueda pasar de una persona a otra sin empezar de cero.

¿Qué debe decir un contrato de mantenimiento?

Un contrato de mantenimiento serio dice qué incluye, en cuánto tiempo responden, qué no incluye y cómo recuperas tu sistema si terminas la relación. Si no lo dice por escrito, no está garantizado.

Revisa que incluya:

  • Alcance: qué tipos de mantenimiento cubre (correctivo, adaptativo, preventivo) y cuántas horas de mejoras al mes.
  • Tiempos de respuesta según la gravedad: caída total, error que bloquea una tarea, consulta.
  • Copias de seguridad: frecuencia, dónde se guardan, cuánto tiempo y cada cuánto se prueba una restauración.
  • Actualizaciones: cada cuánto se revisan versiones del lenguaje, el framework y la base de datos.
  • Reportes: qué se hizo cada mes.
  • Salida: entrega del código, la base de datos, la documentación y los accesos si cambias de proveedor.

Estas cláusulas se complementan con las del contrato de desarrollo, que repasamos en contrato de desarrollo de software: las 10 cláusulas que debes exigir.

En resumen

  • El mantenimiento de software mantiene el sistema funcionando, seguro y adaptado después de entregado; incluye errores, seguridad, servidor, copias de seguridad y mejoras.
  • Hay cuatro tipos: correctivo, adaptativo, perfectivo y preventivo; el adaptativo es el que más se olvida.
  • En Perú, una agencia estima el mantenimiento entre 15 % y 25 % del costo inicial por año; compara siempre el costo a tres años.
  • Las tecnologías caducan: PHP 8.2 deja de recibir parches de seguridad el 31 de diciembre de 2026.
  • Sin mantenimiento, el sistema se vuelve vulnerable e incompatible, y los arreglos de emergencia salen más caros.
  • Exige por escrito el alcance, los tiempos de respuesta, las copias de seguridad y la entrega del código si cambias de proveedor.

Preguntas frecuentes

¿Qué es el mantenimiento de software?

Es el conjunto de trabajos que se hacen sobre un sistema después de entregado para que siga funcionando, sea seguro y se adapte a los cambios: corregir errores, actualizar la tecnología, ajustar el sistema a nuevas reglas y agregar mejoras. Incluye también el cuidado del servidor y las copias de seguridad.

¿Cuáles son los tipos de mantenimiento de software?

Los cuatro tipos clásicos son el correctivo (arreglar errores), el adaptativo (ajustar el sistema a cambios del entorno, como una nueva versión del lenguaje o una norma), el perfectivo (mejoras y funciones nuevas) y el preventivo (revisar y ordenar el sistema para evitar fallas futuras).

¿Cuánto cuesta el mantenimiento de un software en Perú?

No hay una tarifa oficial. Una agencia peruana estima entre 15 % y 25 % del costo inicial por año, y otra usa como ejemplo S/ 800 al mes de mantenimiento más S/ 250 de infraestructura para una plataforma de S/ 30,000. El monto real depende del tamaño del sistema, del servidor y del tiempo de respuesta que contrates.

¿Qué pasa si no contrato mantenimiento?

El sistema sigue funcionando un tiempo, pero sus componentes dejan de recibir parches de seguridad, aparecen incompatibilidades con navegadores, pasarelas o servidores, y cuando algo falla no hay nadie que lo conozca para arreglarlo rápido. Al final, los arreglos de emergencia suelen salir más caros que el mantenimiento.

¿El mantenimiento incluye funciones nuevas?

Depende del contrato. Lo habitual es que incluya correcciones, actualizaciones y pequeños ajustes, y que las funciones nuevas grandes se coticen aparte. Pide que el contrato diga cuántas horas de mejoras incluye al mes y qué se considera una función nueva.

¿Puedo cambiar de proveedor de mantenimiento?

Sí, si tienes el código fuente, la documentación y los accesos al servidor. Por eso es tan importante que el contrato de desarrollo diga que el código es tuyo y que te lo entregarán. Sin eso, quedas atado al proveedor original.

¿Tu sistema tiene quién lo mantenga?

Cuéntanos con qué tecnología está hecho y quién lo cuida hoy. Te decimos qué necesita y cuánto costaría mantenerlo al día.

Escríbenos por WhatsApp