Saltar al contenido

Plantilla gratis · Actualizado

Contrato de desarrollo de software: plantilla gratis

Un contrato de desarrollo de software define el software a desarrollar, los hitos y plazos, las pruebas de aceptación, el precio, la entrega del código, la cesión de derechos, la confidencialidad y la garantía.

Un contrato de desarrollo de software es el acuerdo entre un cliente y un desarrollador o empresa para crear una aplicación, web o sistema a medida. Fija el alcance, los hitos, las pruebas de aceptación, el precio, la entrega del código fuente y los derechos de propiedad intelectual. En España suele calificarse como arrendamiento de obra (arts. 1544 y 1588 y ss. del Código Civil).

Usar esta plantilla — firmar en líneaSe abre como un documento listo para enviar, con los campos de firma colocados.
Sustituye todo lo que está [ENTRE CORCHETES], expórtalo a PDF y envíalo para firmar.

1. Partes

Este Contrato de Desarrollo de Software (el «Contrato») se celebra el [FECHA] entre [RAZÓN SOCIAL DEL CLIENTE], con NIF [NIF] y domicilio en [DOMICILIO] (el «Cliente»), y [NOMBRE / RAZÓN SOCIAL DEL DESARROLLADOR], con NIF [NIF] y domicilio en [DOMICILIO] (el «Desarrollador»).

2. Objeto y alcance

El Desarrollador desarrollará y entregará el software descrito en el Anexo 1 (Especificación) (el «Software»). Queda excluido: [p. ej., alojamiento, carga de contenidos, licencias de terceros, mantenimiento]. Cualquier cambio de alcance se acordará por escrito (incluido el correo electrónico), con su efecto en precio y plazos.

3. Hitos y entrega

El proyecto se divide en: [HITO 1 – FECHA – IMPORTE; HITO 2 – ...]. Cada entrega consiste en subir el código fuente a [REPOSITORIO] y poner la versión en funcionamiento en [ENTORNO DE PRUEBAS]. Los retrasos imputables al Cliente amplían los plazos en la misma medida.

4. Pruebas de aceptación

El Cliente probará cada entrega conforme a los criterios del Anexo 1 en un plazo de [NÚMERO] días hábiles y la aceptará o comunicará por escrito los errores. El Desarrollador los corregirá en [NÚMERO] días hábiles. Si el Cliente no responde en plazo o pone el Software en producción, la entrega se entenderá aceptada.

5. Precio y pago

El precio total es de [IMPORTE] € más IVA [o: [IMPORTE] € por hora, con un máximo mensual de [IMPORTE] €]. Cada hito se factura tras su aceptación y se paga en [NÚMERO] días (Ley 3/2004 de morosidad, cuando aplique). Ante impagos, el Desarrollador podrá suspender los trabajos hasta el pago.

6. Propiedad intelectual

Con el pago íntegro del precio, el Desarrollador cede al Cliente, en exclusiva, para todo el mundo y por el plazo máximo de protección, los derechos de reproducción, distribución, comunicación pública y transformación (arts. 17 a 21 LPI) sobre el código fuente y objeto y la documentación desarrollados específicamente para el Cliente. Las herramientas, librerías y conocimientos previos del Desarrollador siguen siendo suyos; el Cliente recibe una licencia gratuita y perpetua para usarlos con el Software. Los componentes de código abierto se rigen por sus licencias y se listan en el Anexo 2.

7. Confidencialidad y datos personales

Las partes guardarán confidencialidad sobre la información, el código y los datos del otro durante el Contrato y [NÚMERO] años después. Si el Desarrollador accede a datos personales, actuará como encargado del tratamiento y las partes firmarán el contrato previsto en el art. 28 RGPD.

8. Garantía y soporte

El Desarrollador garantiza durante [PLAZO, p. ej., 90 días] desde la aceptación que el Software funciona sustancialmente según el Anexo 1 y corregirá gratis los errores comunicados en ese plazo. Después, el mantenimiento se prestará según acuerdo aparte a [TARIFA] por hora.

9. Responsabilidad y resolución

Salvo dolo o culpa grave, la responsabilidad total de cada parte se limita al precio pagado. Cualquiera de las partes puede resolver el Contrato si la otra incumple gravemente y no lo subsana en [NÚMERO] días desde su requerimiento escrito; el Cliente pagará el trabajo realizado y entregado hasta entonces.

10. Ley aplicable y fuero

Este Contrato se rige por la legislación española. Las partes se someten a los juzgados y tribunales de [CIUDAD].

11. Firmas

Las partes aceptan firmar este documento mediante firma electrónica, que tendrá la misma validez que su firma manuscrita en la medida en que lo permita la ley aplicable (Reglamento (UE) 910/2014 eIDAS y Ley 6/2020), y reconocen que puede firmarse en varios ejemplares. EL CLIENTE: [RAZÓN SOCIAL] Firma: ____________________ Nombre y cargo: [NOMBRE, CARGO] Fecha: [FECHA] EL DESARROLLADOR: [NOMBRE / RAZÓN SOCIAL] Firma: ____________________ Fecha: [FECHA]

Nuestra opinión: Nuestra opinión: los proyectos de software rara vez fracasan por el precio; fracasan por un alcance difuso y criterios de aceptación inexistentes. Pon la especificación en un anexo, vincula cada pago a un hito que el cliente pueda probar y dale un plazo cerrado para aceptar o listar errores. Sé explícito con la propiedad intelectual: según la LPI, el autor del programa es quien lo crea (salvo asalariados, art. 97), y la cesión de derechos de explotación debe hacerse por escrito e indicar derechos, ámbito y duración (arts. 43 y 45); un documento firmado electrónicamente cumple ese requisito de forma escrita. El cliente suele recibir el código a medida al pagar; el desarrollador conserva sus herramientas previas, y el código abierto sigue su licencia. El alcance cambiará: pactad cómo con una orden de cambio. Para webs pequeñas, nuestro contrato de diseño web es más ligero, y conviene un acuerdo de confidencialidad previo si se comparten planes sensibles.

¿Cuándo conviene usar esta plantilla (contrato de desarrollo de software)?

  • Para encargar una app móvil, aplicación web o producto SaaS a medida
  • Con una agencia o freelance, a precio cerrado o por horas
  • Para integraciones o módulos sobre un sistema existente
  • Cuando quieres dividir el desarrollo posterior al MVP en fases

¿Cómo se rellena esta plantilla?

  1. Redacta la especificación y los criterios de aceptación como Anexo 1.
  2. Define los hitos, las fechas y el importe de cada uno.
  3. Indica qué derechos se ceden, qué herramientas conserva el Desarrollador y qué componentes de código abierto se usan.
  4. Sube el contrato y los anexos a eSignSimple y envíalo a ambos firmantes con un orden de firma.

¿Cómo se firma online?

  1. Guárdala en Word o PDF. Pega el texto ya relleno en Word o Google Docs y guárdalo como .docx, o expórtalo a PDF. eSignSimple acepta ambos, además de DOC, ODT y RTF, hasta 25 MB; los Word se convierten a PDF al subirlos.
  2. Súbela y coloca los campos. Regístrate con Google, sube el archivo y arrastra a la página los campos de firma, iniciales, fecha y texto de cada firmante. Define un orden de firma si una parte debe firmar primero.
  3. Envíala para firmar. Cada firmante recibe un enlace privado y firma en el navegador sin crear una cuenta. Se envían recordatorios automáticos por correo cada tres días (hasta tres) hasta que todos hayan firmado.
  4. Guarda la copia firmada. Cuando firma la última persona, todos pueden descargar el PDF final con certificado de finalización, registro de auditoría y una huella SHA-256 que puedes verificar más adelante.

¿Solo lo firmas tú en tu dispositivo? La guía para firmar un PDF explica las opciones gratuitas, y la página de seguridad cuenta cómo se guardan y verifican los archivos firmados.

Esta plantilla es información general, no asesoramiento legal. Las leyes cambian según el país y la región; pide a un abogado que revise los contratos importantes.

Escrito por Buğra Sözeri, fundador y editor de eSignSimple · Última revisión

Buğra desarrolla eSignSimple y escribe y mantiene sus guías. Contrasta cada página legal con los textos oficiales enlazados en ella y la actualiza cuando cambian la ley o el producto. No es abogado y nada de lo que aquí se dice es asesoramiento legal. Sobre eSignSimple

Preguntas frecuentes

¿De quién es el código si el contrato no dice nada?

Del autor que lo creó. Solo cuando lo desarrolla un asalariado en el ejercicio de sus funciones los derechos de explotación corresponden al empresario (art. 97 LPI). Un freelance o una agencia conservan los derechos si no hay cesión escrita.

¿La cesión de derechos puede firmarse electrónicamente?

Sí. La LPI exige forma escrita para la cesión, y la Ley 34/2002 equipara el soporte electrónico al escrito. Una firma electrónica simple con registro de auditoría sirve, aunque en proyectos de gran valor algunas empresas prefieren una firma avanzada.

¿Por qué son tan importantes las pruebas de aceptación?

Marcan cuándo se paga cada hito y cuándo empieza la garantía. Sin plazo ni criterios, la aceptación puede retrasarse indefinidamente.

¿Se puede firmar online un contrato de desarrollo de software?

Sí. Sube tu versión en Word o PDF, coloca los campos de firma y fecha y envíalo; los firmantes abren un enlace y firman desde cualquier dispositivo sin crear una cuenta. eSignSimple añade un registro de auditoría y un certificado de finalización.

Consigue la firma de tu próximo documento hoy.

Empieza con 3 documentos gratis al mes. Sin tarjeta.