intelligence

¿Sabes cuáles son las causas de extinción de un Contrato de Software?

Como anuncié en Twitter , he decidido empezar una cadena de publicaciones sobre Derecho Informático y Nuevas Tecnologías. La mayoría de las Startups con las que trabajo tienen un gran contenido tecnológico y cada vez hay más dudas del mundo “tech”. Por esto, me gustaría ir recopilando todas las preguntas que me llegan e ir contestándolas una a una.

En el  Tema de hoy… ¿Cuáles son las causas de extinción del contrato de software (contrato para la elaboración de un programa de ordenador)? ¡Resolvamos las dudas sobre exigencias del contrato e indemnizaciones!

Cuáles son las principales causas de extinción de un contrato

Las causas de extinción reconocidas legalmente respecto a un contrato de obra las encontramos en el artículo 1594 del Código Civil – que incluye el desistimiento del cliente–  y en el artículo 1595, que incluye la muerte del contratista y la imposibilidad sobrevenida.

Por otro lado, la doctrina también considera causas de extinción la voluntad de las partes de no continuar con la obra (mutuo disenso), la resolución por incumplimiento y la ineficacia estructural del contrato. Hoy explicaremos el desistimiento del proyecto informático por parte de la empresa cliente

¿Cómo lo aplicamos al contrato de software?

En el caso de un contrato de software, encontramos los siguientes motivos de extinción:

  • El desistimiento del proyecto informático efectuado por parte de la empresa cliente.
  • La voluntad de las partes de no continuar con el proyecto informático.
  • La resolución del contrato.
  • La imposibilidad sobrevenida.

Primer caso: El desistimiento del proyecto informático por parte de la empresa cliente

El cliente podrá desistir de la realización del proyecto informático una vez empezado sin tener que alegar un motivo concreto. No obstante, deberá indemnizar a la empresa desarrolladora del programa por todos los “gastos” y “trabajo y utilidad que pudieran obtener de ella”. A continuación analizamos los diferentes casos de indemnización:

¿Qué entendemos por gastos?

Como muestran varias sentencias del Tribunal Supremo, los gastos son todo el dinero empleado por la empresa de software en adquirir materiales o dispositivos (hardware y software) destinados específicamente a la elaboración del programa informático encargado. Se incluyen también los servicios de técnicos externos que hayan tenido que ser contratados para el proyecto por complejidad o envergadura y la contratación de licencias de herramientas de diseño y desarrollo para ese proyecto.

¿Qué incluyen los “trabajos”?

Los trabajos equivaldrían al valor de la parte del programa informático que ha sido ya elaborada. Sería el número de horas invertidas por el personal de la empresa informática multiplicado por las tarifas por hora de la empresa. Del valor de la parte del programa ya realizado, se deducirán los defectos o falta de conformidad con los requerimientos, siempre que se detecten y sean imputables a la empresa informática.

¿Qué entendemos por “utilidad”?

En la interpretación de este concepto hay discrepancias, según si se entiende como beneficio neto que espera la empresa de software la realización y entrega al cliente del programa completo o bien sólo de la parte proporcional hasta el desistimiento del cliente. La jurisprudencia ha optado por la primera opción (STS de 10 de marzo de 1979, 15 de diciembre de 1981 y STS de 20 de mayo de 1998), por lo que la empresa cliente deberá pagar a la empresa de software el beneficio neto total del programa. ¿Qué quiere decir esto? Que el cliente deberá pagar el resultado de restar al precio total pactado por las partes todos los gastos provocados a la empresa informática y los salarios de su personal. Sin embargo, en muchas resoluciones sobre contratos de obra, el Tribunal Supremo ha determinado el lucro cesante como el 15% del precio total pactado.

Aunque el artículo 1594 del Código Civil sólo incluye estos tres conceptos, también existe el “coste de oportunidad”. Se refiere a los proyectos informáticos a los que la empresa de software ha tenido que renunciar antes y durante el desarrollo del proyecto para poder dedicarse a él.

En la práctica…

Pese a todo lo anterior, y para evitar problemas, se recomienda establecer en el contrato una referencia a los casos de desistimiento unilateral del cliente, detallando todos los conceptos indemnizatorios, en especial, la utilidad o lucro cesante de la empresa informática.

Proponemos la siguiente cláusula como modelo:

En caso de que, una vez iniciado el desarrollo del programa, la empresa cliente desista del mismo, deberá abonar a la empresa informática todos los gastos, trabajos y utilidades devengados hasta el momento en que haya sido recibida la notificación de desistimiento.

Se entienden por gastos todos aquellos elementos adquiridos específicamente para el proyecto (esto es, hardware, software y otros elementos necesarios) así como, en su caso, las tareas concretas de desarrollo encomendadas a terceros.

Se entienden por trabajos el número de horas empleado por el personal de la empresa informática multiplicado por la tarifa X euros/hora actualmente vigente (o la vigente en ese momento).

Se entenderá por utilidad la cantidad que resulte de aplicar al precio final el programa pactado en este contrato el:

10% Si el desistimiento tiene lugar transcurridos 1 mes tras la firma del contrato.

15% Si el desistimiento tiene lugar transcurridos 3 meses.

X% Si el desistimiento tiene lugar transcurridos X meses.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *