En resumen: un contrato de desarrollo de un sitio web debe recoger cinco elementos básicos: el alcance del trabajo, los plazos, el precio y la forma de pago, el procedimiento de entrega y aceptación, y a quién pertenecen el código, el diseño, el dominio y los accesos tras el proyecto. Lo demás (la garantía, las solicitudes de cambio, los datos personales) protege a ambas partes cuando algo no sale según lo previsto.
CREATING.LV firma un contrato para cada proyecto, incluso para un sitio web Onepage de una sola página. No porque esperemos conflictos, sino porque un “sitio web sencillo” significa dos cosas distintas para dos personas. El contrato es el lugar donde esa diferencia se detecta a tiempo, y no una semana antes del lanzamiento.
Por qué también un proyecto pequeño necesita un contrato
Los problemas más frecuentes en los proyectos web no se deben a una mala programación. Surgen de lo que no se habló: quién redacta los textos, cuántas propuestas de diseño están incluidas, si la versión multilingüe forma parte del precio, quién paga las licencias de los plugins. Si no está por escrito, cada parte recuerda la conversación como más le conviene, y normalmente ambas de buena fe.
Según nuestra experiencia, el contrato ayuda, ante todo, a empezar a trabajar sin demora. Ambas partes tienen seguridad: el cliente, de que el trabajo se realizará con el alcance y en el plazo acordados; nosotros, de que se pagará. No hay que perder tiempo en correos sobre si de verdad empezamos y en qué condiciones.
Qué debe incluir un contrato de desarrollo de un sitio web
1. Alcance del trabajo
Lo más útil es adjuntar al contrato la propuesta o la especificación técnica como anexo: qué páginas, qué funciones, cuántos idiomas, qué integraciones. Igual de importante es dejar por escrito lo que no está incluido; por ejemplo, la redacción de textos, la fotografía o la introducción de contenidos por encima de una cantidad determinada.
2. Plazos y fases
Un plazo sin fases es solo una fecha. Es mejor dividir el proyecto en fases (estructura, diseño, desarrollo, pruebas, lanzamiento) e indicar en cada una qué debe aportar el cliente: contenidos, comentarios, accesos. Si los materiales del cliente se retrasan, el plazo se desplaza en la misma medida, y conviene dejarlo claramente por escrito.
3. Precio y forma de pago
- el precio total y si incluye o no el IVA;
- el anticipo y los pagos por fases;
- cómo se valoran los trabajos adicionales fuera del alcance (tarifa por hora o propuesta aparte);
- los costes periódicos tras el lanzamiento: hosting, dominio, mantenimiento, licencias de plugins de pago.
4. Solicitudes de cambio
Durante un proyecto las ideas cambian, y es normal. En el contrato basta con un párrafo: los cambios que superen el alcance acordado se valoran primero, el cliente los aprueba por escrito y solo entonces se realizan. Esto protege tanto el presupuesto como el plazo.
5. Entrega y aceptación
¿Cómo se revisa el trabajo y cuándo se considera aceptado? Normalmente, con un periodo de pruebas en el que el cliente comunica los errores encontrados y un acta de entrega. También conviene acordar qué se considera un error (la web no funciona como se describió) y qué una nueva petición.
6. Derechos de autor, dominio y accesos
Este es el punto que más a menudo se recuerda demasiado tarde. El contrato debería establecer claramente:
- que los derechos patrimoniales sobre el diseño y el código desarrollados pasan al cliente tras el pago íntegro;
- que los temas y plugins de terceros se utilizan conforme a sus licencias: no pueden “venderse” como propiedad;
- que el dominio y la cuenta de hosting están registrados a nombre del cliente o se han transferido al cliente;
- que el cliente recibe los accesos de administrador y que no se le retiran en caso de conflicto.
7. Garantía y mantenimiento
Durante el periodo de garantía, el desarrollador corrige gratuitamente los errores de su propio trabajo. Con nosotros, la garantía es de 6 meses, con la condición de que se haya firmado un contrato de mantenimiento para el sitio web. No es una restricción formal: sin actualizaciones periódicas del núcleo de WordPress y de los plugins no es posible garantizar el funcionamiento del sitio, ya que una actualización o una vulnerabilidad de seguridad pueden afectarlo sin culpa del desarrollador. El mantenimiento (actualizaciones, copias de seguridad, supervisión de la seguridad) es un servicio aparte con su propio precio; con nosotros son los paquetes de mantenimiento con una cuota mensual fija.
8. Datos personales
Si el desarrollador accede a datos de clientes (por ejemplo, pedidos de una tienda online o solicitudes de formularios de contacto), el artículo 28 del Reglamento General de Protección de Datos (RGPD) exige firmar un contrato de encargado del tratamiento o incluir las cláusulas correspondientes en el contrato principal.
Cómo trabajamos
- entendemos la tarea y el objetivo;
- preparamos una propuesta con el alcance, el plazo y el precio;
- firmamos el contrato, y la propuesta pasa a ser su anexo;
- si el proyecto lo requiere, wireframes y diseño con pruebas;
- desarrollo y pruebas;
- entrega, lanzamiento y, si lo desea, mantenimiento.
Los precios de partida de todos los servicios están recogidos en la página Precios, y para un proyecto concreto puede contactar con nosotros aquí: respondemos el mismo día.
Este artículo no constituye asesoramiento jurídico. En proyectos complejos o de gran tamaño, se recomienda revisar el texto del contrato con un abogado.