Il software che fai costruire resta tuo?
Questo va messo nel contratto prima che venga scritta una sola riga. Ci sono tre cose da fissare.
1. La proprietà del codice sorgente
Ricevi il codice, oppure solo il diritto di usare il software? Esistono entrambe le formule ed entrambe possono essere ragionevoli — ma devi sapere quale stai comprando.
2. Dove sta il codice
Anche se sei il proprietario, non te ne fai nulla se non puoi accedervi. Concorda di avere accesso al repository, non solo al risultato finale.
3. Che cosa succede se cambi fornitore
Un'altra società può subentrare? Serve codice leggibile, documentazione e le chiavi dell'ambiente. Mettilo per iscritto mentre la collaborazione va bene.
Perché conta
Non per sfiducia. Le aziende cambiano, le persone se ne vanno, le priorità si spostano. Gli accordi chiari servono per ogni evenienza e non costano nulla finché tutto va bene.
Che cosa chiedere comunque
Chiedi quali componenti provengono da terzi e sotto quale licenza. Il software è raramente fatto solo di codice nuovo, e quei componenti portano con sé le proprie condizioni.