La publicación de un sitio web no es el final del proyecto: es el comienzo de su vida en producción. Actualizaciones, copias de seguridad, supervisión, pequeñas evoluciones: el mantenimiento de un sitio web abarca un conjunto de tareas que condicionan su disponibilidad y su seguridad a lo largo del tiempo. Este artículo detalla qué designa concretamente este término y qué debería precisar un contrato de mantenimiento.
Por qué un sitio publicado exige un seguimiento
Un sitio web se apoya en varias capas técnicas que evolucionan con independencia de usted: el lenguaje y las bibliotecas utilizados, los navegadores, los certificados de seguridad, los servicios de terceros conectados (pago, cartografía, envío de correos electrónicos). Cada una de estas capas publica correcciones con regularidad. Un sitio dejado sin seguimiento sigue funcionando durante un tiempo, y después acumula incompatibilidades y fallos de seguridad conocidos.
A esto se suman los acontecimientos ordinarios de una actividad: un formulario que deja de enviar sus mensajes, un nombre de dominio que llega a su vencimiento, una normativa que cambia. El seguimiento consiste en detectar estas situaciones pronto, antes de que tengan efecto sobre los visitantes.
Las cuatro vertientes del mantenimiento
El término agrupa prestaciones de naturaleza distinta. Distinguirlas ayuda a entender lo que un proveedor propone realmente.
- Mantenimiento correctivo: reparar lo que ha dejado de funcionar, ya sea un error, una visualización rota tras una actualización del navegador o una integración de terceros que ha cambiado de formato.
- Mantenimiento preventivo: aplicar las actualizaciones de seguridad, renovar los certificados y el nombre de dominio, comprobar que las copias de seguridad son utilizables, supervisar la disponibilidad y los tiempos de respuesta.
- Mantenimiento evolutivo: añadir una página, modificar un recorrido, integrar una nueva herramienta. Esta vertiente pertenece más al desarrollo que al mantenimiento, y suele facturarse aparte o dentro de una bolsa de horas.
- Mantenimiento de contenido: actualizar textos, imágenes, tarifas u horarios. Según el sitio, esta tarea la realiza usted a través de una interfaz de administración o se confía al proveedor.
Lo que varía según la tecnología del sitio
La carga de mantenimiento depende en gran medida de la manera en que se ha construido el sitio. Un sitio estático en HTML y CSS, sin base de datos ni área de administración, expone poca superficie de ataque y requiere sobre todo un seguimiento del dominio, del certificado y del alojamiento. Un sitio basado en un sistema de gestión de contenidos con numerosas extensiones necesita actualizaciones frecuentes, y cada una de ellas puede provocar regresiones que hay que comprobar. Una aplicación web a medida en React se sitúa entre ambos: las dependencias deben mantenerse al día, pero el perímetro es conocido y está controlado por el equipo que la ha desarrollado.
El coste de mantenimiento de un sitio se decide en gran parte en el momento de su concepción: cuantos menos componentes de terceros hay, menos cosas hay que vigilar.
Lo que un contrato de mantenimiento debería precisar
Las ofertas del mercado van desde el simple alojamiento con copias de seguridad hasta un acompañamiento completo que incluye horas de desarrollo. Para comparar, es útil comprobar que los siguientes puntos están escritos negro sobre blanco.
| Punto que aclarar | Pregunta que plantear |
|---|---|
| Perímetro | ¿Qué vertientes se incluyen: correctivo, preventivo, evolutivo, contenido? |
| Plazos de intervención | ¿En cuánto tiempo se atiende una avería bloqueante? ¿Y una solicitud no urgente? |
| Copias de seguridad | ¿Con qué frecuencia, conservadas durante cuánto tiempo y probadas en qué ocasión? |
| Supervisión | ¿Se controla el sitio automáticamente, y a quién se avisa en caso de indisponibilidad? |
| Horas incluidas | ¿Cuántas horas de evolución al mes o al año, y qué ocurre con las horas no consumidas? |
| Reversibilidad | En caso de fin de contrato, ¿recupera usted el código, los contenidos y los accesos? |
Los accesos y la propiedad
Un punto que a menudo se descuida es la titularidad de los accesos. El nombre de dominio, el alojamiento, las cuentas de servicios de terceros y el repositorio del código fuente deberían abrirse a nombre de su empresa, con el proveedor como usuario delegado. Esta organización evita depender de una sola persona y facilita un cambio de interlocutor si fuera necesario. El contrato también debe precisar a quién pertenecen el código y los contenidos producidos.
Orden de magnitud de los costes
Las tarifas varían según el perímetro y el tipo de sitio. Para situar las cosas, el seguimiento preventivo de un sitio corporativo sencillo se cifra por lo general en unas decenas de euros al mes, mientras que un contrato que cubre una aplicación de negocio con compromiso de plazos y horas de evolución se cuenta en cientos de euros mensuales. Una cuota anual de entre el 10 y el 20 % del coste inicial de desarrollo constituye una referencia citada con frecuencia, sin valor de regla.
La elección entre cuota mensual e intervención bajo demanda depende de la criticidad del sitio: un sitio del que dependen citas o pedidos justifica un seguimiento regular, mientras que una página de presentación que rara vez se modifica puede conformarse con una comprobación periódica.
Lo que puede controlar usted mismo
Incluso con un proveedor, algunas comprobaciones siguen a su alcance y merecen planificarse.
- Anotar las fechas de vencimiento del nombre de dominio y de las suscripciones, y asegurarse de que los correos de renovación llegan a una dirección que se consulta.
- Probar el formulario de contacto una vez al mes enviando un mensaje real.
- Recorrer el sitio desde el teléfono después de cada modificación importante.
- Conservar una lista actualizada de los servicios conectados y de las personas que tienen acceso a ellos.
Anticipar el mantenimiento desde la concepción de un sitio evita la mayoría de las sorpresas desagradables tras la publicación. Si desea hacer balance del seguimiento de su sitio actual o integrar esta cuestión en un proyecto futuro, puede escribirnos o consultar nuestros servicios.
