Contractes de programari
Contracte de desenvolupament de programari per a empresa: quines clàusules protegeixen i quines són trampes
Publicat: 19 febrer 2026
Signar un contracte de desenvolupament de programari sense entendre les clàusules clau pot costar-te el projecte sencer. Els proveïdors poc ètics utilitzen 4 patrons recurrents que deixen el client sense codi propi, sense garanties i sense manera de sortir del contracte si alguna cosa va malament.
Aquesta guia està pensada per a directius, responsables de compres i equips d'operacions d'empreses espanyoles que van a signar o estan avaluant un contracte de desenvolupament de programari. Si la teva empresa no té un CTO o àrea legal especialitzada en tecnologia, aquests punts són la teva defensa mínima davant proveïdors que operen en zones grises contractuals.
Les 8 clàusules que no poden faltar
- Propietat intel·lectual: el codi lliurat ha de ser teu al 100% des del primer pagament. Sense excepcions.
- Definició d'abast i criteris d'acceptació: què es lliura, quan i qui decideix si està ben fet.
- Gestió de canvis: procés formal per a qualsevol variació d'abast, amb impacte en preu i termini firmats.
- Garantia post-lliurament: mínim 3 mesos de correcció de bugs sense cost addicional. Especifica què és bug vs nova funcionalitat.
- Confidencialitat i protecció de dades: RGPD, accés restringit a dades de clients, protocols de seguretat.
- Condicions de terminació: com sortir del contracte si hi ha incompliment, amb devolució d'entregables i codi.
- SLAs de suport i disponibilitat: temps de resposta, escalada d'incidències crítiques, penalitzacions.
- Documentació tècnica: el proveïdor ha de lliurar documentació suficient perquè un altre equip pugui continuar.
Les 4 clàusules trampa més freqüents
- Clàusula de propietat compartida: el proveïdor reté llicència sobre components 'genèrics'. A la pràctica, et bloqueja la portabilitat.
- Preu fix sense abast definit: el proveïdor accepta preu fix sense haver analitzat el projecte. Les sorpreses es cobren com a extres.
- Garantia condicionada a manteniment de pagament: la garantia només aplica si contractes el manteniment amb ells.
- Propietat del codi en escrow: el codi es lliura només si pagues una quantitat final alta. Mecanisme de rehostatge legal.
Propietat intel·lectual: el punt que més es negocia malament
- La propietat intel·lectual del programari s'ha de transferir explícitament en el contracte. El silenci no implica cessió.
- Demana que inclogui: codi font, documentació tècnica, tests automatitzats, scripts de desplegament i accés a repositoris.
- Compte amb la propietat de llibreries open-source: el proveïdor no et pot cedir el que no és seu. Verifica les llicències.
- Si el proveïdor usa codi propietari propi com a base, negocia una llicència d'ús perpètua i irrevocable inclosa en el preu.
Checklist de validació abans de signar
- El codi font complet es lliura en el repositori de l'empresa des de l'inici, no al final?
- Hi ha una definició d'abast detallada aprovada per ambdues parts abans de començar?
- La clàusula de propietat intel·lectual és una cessió completa i sense condicions?
- Tens dret a auditar el treball en qualsevol moment del projecte sense cost addicional?
Necessites un partner de desenvolupament de programari amb contractes transparents?