Cosa è un contratto di sviluppo software, App o Sito Web
Con questo tipo di contratto il cliente affida ad un fornitore la realizzazione di programmi per sistemi e applicazioni informatiche in cambio di un corrispettivo.
Regole da seguire per un contratto di sviluppo software, App o Sito Web
Si tratta della realizzazione di un'opera intellettuale è quindi importante seguire alcune regole che vi consentiranno di evitare incomprensioni e controversie.
- Stabilite delle specifiche tecniche precise e chiare, che descrivano il prodotto in modo puntuale. Dedicate il giusto tempo per la creazione di un documento che definisca il più possibile le caratteristiche del software, del sito o dell'app. Allegate poi questo documento al contratto.
- Se non avete le idee chiare su le caratteristiche tecniche e i requisiti che deve avere il sistema, provate a utilizzare schemi, disegni e mockup con eventuali appunti e commenti, che vi potranno aiutare a esporre al fornitore le vostre idee e a descrivere il risultato finale che volete ottenere. Valutate di allegarli al contratto unitamente al documento che conterrà le specifiche tecniche di dettagli.
- Nel contratto sarà essenziale inserire regole chiare sulla proprietà intellettuale e sull'esclusiva. Se siete i committenti di un prodotto sviluppato su misura per voi, assicuratevi che nel contratto sia previsto il trasferimento a vostro favore della proprietà del codice sorgente e la possibilità di utilizzare e controllare interamente il prodotto finale.
- Se il fornitore, per la realizzazione del prodotto, deve avere accesso a dati sensibili della vostra azienda è opportuno che sia inserita nel contratto una clausola sulla riservatezza.
- Stabilite delle specifiche tecniche precise e chiare, che descrivano il prodotto in modo puntuale. Dedicate il giusto tempo per la creazione di un documento che definisca il più possibile le caratteristiche del software, del sito o dell'app. Allegate poi questo documento al contratto.
- Definite da subito il termine entro cui il prodotto deve essere consegnato, stabilendo se ci saranno penali per il ritardo nella consegna.
- Definite da subito il termine entro cui il prodotto deve essere consegnato, stabilendo se ci saranno penali per il ritardo nella consegna.
- Concordate un periodo congruo di garanzia per l’attività di bugfixing (eliminazione di difformità, difetti o malfunzionamenti del prodotto).
- Oggetto: descrizione dell'opera da realizzare, che può includere eventuali allegati, disegni e specifiche tecniche aggiuntive.
- Corrispettivo: fisso o orario, con eventuali anticipi e pagamenti SAL. Definire se spese comprese o rimborsate.
- Termine di consegna: può essere fissata una data di inizio dei lavori, ma dovrà sempre essere indicato un termine di consegna.
- Penali: valutate se inserire una penale in caso di ritardo nella consegna.
- Proprietà intellettuale: regolate i diritti di proprietà intellettuale del prodotto e del suo codice sorgente.
- Esclusiva: valutate se opportuno vincolare il fornitore a non entrare in affari con i vostri concorrenti.
- Riservatezza: per impedire al fornitore di divulgare informazioni riservate.
- Subappalto: per scegliere se autorizzare o meno l’eventuale affidamento dell’opera a terzi.
- Periodo di verifica o collaudo: per controlla il corretto funzionamento del prodotto.
Quali sono le clausole standard da inserire nel contratto di sviluppo software, App o Sito Web
Le clausole standard da inserire nel contratto: