¿Qué es y para qué sirve un contrato de desarrollo de software?

9 de marzo de 2016
Un contrato de desarrollo de software se redacta cuando una empresa o autónomo elabora un programa informático a medida, con las características y requisitos técnicos que el cliente haya solicitado para cubrir sus necesidades concretas. En este contrato, se deberá pactar el precio, la forma de pago y un plazo de entrega determinados.

Principales cláusulas de un contrato de desarrollo de software

Cada contrato es único y tiene sus peculiaridades, pero nuestra experiencia como abogados expertos en nuevas tecnologías nos dice que un contrato de creación de un programa informático debe incorporar, como mínimo,  las cláusulas que te detallamos a continuación:

  • Descripción técnica del programa a desarrollar: donde vendrán detalladas las especificaciones técnicas, exigencias y necesidades del cliente.
  • Desarrollo del software: es una parte importante porque es donde se deberá especificar que el programa cumplirá con todas las características que exija el cliente.
  • Precio: debe constar el precio pactado para el desarrollo del software.
  • Forma de pago: deberá aparecer por escrito cómo y cuándo van a efectuarse los pagos
  • Introducción de modificaciones: el cliente podrá solicitar modificaciones o mejoras. Si la empresa que está desarrollando el software las acepta, deberá haber modificaciones en plazos de entrega o precio final que deberán anotarse también en el contrato.
  • Control y cooperación: durante el desarrollo del software se establecerá una organización, control de seguimiento, y colaboración entre las partes durante el período de creación.
  • Confidencialidad: con esta cláusula, se regula cómo las partes deberán guardar confidencialidad de la información tratada.
  • Entrega del software: es importante que esté descrito cómo y cuándo se entregará el programa informático.
  • Garantía: en el contrato también figurarán los tiempos de garantía del programa
  • Licencia de uso: es muy importante regular en el contrato la cesión o licencia de uso del programa
  • Protección de datos: cláusula indispensable ya que hay que cumplir con la Ley de Protección de Datos, LOPD

¿Qué nos permite introducir estas cláusulas en un contrato de desarrollo de software? Básicamente se usan para regular todos los aspectos del encargo de desarollo de software. Además, con un contrato de estas características y sus cláusulas te evitará problemas en caso de conflictos.

Abogados para la redacción de contratos tecnológicos

¿Vas a contratar a alguien para que te desarrolle un programa de software? ¿Necesitas que redactemos algún tipo de contrato tecnológico? Contacta con nuestros abogados para que te asesoren de forma personalizada.

Contacto

Ainoa Calderón
Escrito por Ainoa Calderón