Aller au contenu

Modèle gratuit · Mis à jour

Contrat de développement logiciel : modèle gratuit

Le contrat de développement logiciel encadre la réalisation d'un logiciel sur mesure : périmètre, jalons, recette, prix, cession des droits de propriété intellectuelle, garantie et maintenance.

Un contrat de développement logiciel est l'accord par lequel un prestataire (agence, freelance, ESN) conçoit un logiciel, une application ou un site sur mesure pour un client. Il fixe le cahier des charges, les jalons, la procédure de recette, le prix et surtout le sort des droits d'auteur : en France, sans cession écrite conforme à l'article L131-3 du Code de la propriété intellectuelle, le prestataire reste titulaire des droits sur le code.

Utiliser ce modèle — signer en ligneS'ouvre comme un document prêt à envoyer, avec les champs de signature placés.
Remplacez tout ce qui est entre [CROCHETS], exportez en PDF, puis envoyez-le à signer.

1. Parties

Le présent contrat (le « Contrat ») est conclu le [DATE] entre [NOM DU CLIENT], [FORME JURIDIQUE, N° SIRET], dont le siège est situé [ADRESSE] (le « Client »), et [NOM DU PRESTATAIRE], [FORME JURIDIQUE OU STATUT, N° SIRET], dont le siège est situé [ADRESSE] (le « Prestataire »).

2. Objet et cahier des charges

Le Prestataire conçoit et développe pour le Client le logiciel décrit dans le cahier des charges annexé (Annexe A) (le « Logiciel ») : [DESCRIPTION, PLATEFORMES, FONCTIONNALITÉS PRINCIPALES]. Toute fonctionnalité non prévue au cahier des charges fait l'objet d'un avenant chiffré, signé avant sa réalisation.

3. Calendrier et jalons

Le développement suit les jalons suivants : [JALON 1 : maquettes, DATE] ; [JALON 2 : version bêta, DATE] ; [JALON 3 : livraison finale, DATE]. Les délais sont prolongés en cas de retard du Client dans la fourniture des contenus, accès ou validations nécessaires.

4. Obligations du Client

Le Client fournit en temps utile les informations, contenus, accès et validations nécessaires, désigne un interlocuteur habilité à prendre les décisions et collabore de bonne foi à la réalisation du projet.

5. Recette

À chaque livraison, le Client dispose de [NOMBRE] jours ouvrés pour procéder aux tests et notifier par écrit les anomalies constatées par rapport au cahier des charges, classées en bloquantes, majeures ou mineures. Le Prestataire corrige les anomalies bloquantes et majeures dans un délai de [NOMBRE] jours ouvrés. La recette est prononcée par écrit ; à défaut de réserve dans le délai ou en cas de mise en production par le Client, elle est réputée acquise.

6. Prix et paiement

Le prix est de [MONTANT] EUR HT [FORFAITAIRE / SUR LA BASE D'UN TAUX JOURNALIER DE MONTANT EUR HT], payable selon l'échéancier suivant : [POURCENTAGE] % à la signature, [POURCENTAGE] % à [JALON], le solde à la recette. Les factures sont payables à [NOMBRE] jours. Tout retard entraîne des pénalités au taux de [TAUX] et l'indemnité forfaitaire de 40 EUR pour frais de recouvrement (art. L441-10 du Code de commerce).

7. Cession des droits de propriété intellectuelle

Sous réserve du paiement intégral du prix, le Prestataire cède au Client, à titre exclusif, les droits patrimoniaux d'auteur sur le Logiciel développé spécifiquement (code source et objet, documentation, maquettes), à savoir les droits de reproduction, de représentation, d'adaptation, de traduction, de modification, de commercialisation et de distribution, sur tout support, pour le monde entier et pour la durée légale de protection des droits d'auteur, pour toute exploitation [destination : ex. exploitation commerciale du Logiciel par le Client et ses clients]. Le prix de cession est inclus dans le prix du Contrat. Le code source et la documentation sont remis au Client à la recette.

8. Composants préexistants et open source

Les outils, bibliothèques et savoir-faire préexistants du Prestataire, listés en Annexe B, restent sa propriété ; il concède au Client une licence non exclusive, perpétuelle et gratuite pour les utiliser avec le Logiciel. Les composants open source sont utilisés conformément à leur licence ; le Prestataire les liste et n'intègre pas de composant dont la licence imposerait la publication du code du Client sans son accord écrit.

9. Garantie et maintenance

Le Prestataire garantit la conformité du Logiciel au cahier des charges pendant [NOMBRE] mois à compter de la recette et corrige gratuitement les anomalies signalées pendant cette période. La maintenance évolutive et l'hébergement font, le cas échéant, l'objet d'un contrat distinct.

10. Confidentialité et données personnelles

Chaque partie garde confidentielles les informations de l'autre pendant le Contrat et [NOMBRE] ans après. Si le Prestataire traite des données personnelles pour le compte du Client, les parties concluent l'accord de sous-traitance prévu à l'article 28 du RGPD.

11. Responsabilité

La responsabilité du Prestataire est limitée aux dommages directs et plafonnée au montant payé au titre du Contrat, sauf faute lourde ou dolosive. Aucune partie n'est responsable des dommages indirects, tels que la perte de chiffre d'affaires ou de données non sauvegardées.

12. Résiliation

En cas de manquement grave d'une partie non réparé dans les [NOMBRE] jours suivant une mise en demeure, l'autre partie peut résilier le Contrat. Les travaux réalisés jusqu'à la résiliation sont payés et les droits correspondants cédés au Client sous réserve de ce paiement.

13. Droit applicable

Le Contrat est soumis au droit [français / belge / suisse / québécois]. Les litiges sont soumis, après tentative de règlement amiable, au [TRIBUNAL COMPÉTENT].

14. Signatures

Les parties conviennent de signer le présent document par voie électronique et reconnaissent que cette signature a la même valeur que leur signature manuscrite. Le document signé, son certificat de signature et sa piste d'audit sont conservés par chacune des parties. LE CLIENT : [NOM ET QUALITÉ DU REPRÉSENTANT] Signature : ____________________ Date : [DATE] LE PRESTATAIRE : [NOM ET QUALITÉ DU REPRÉSENTANT] Signature : ____________________ Date : [DATE]

Notre avis : Notre avis : la clause qui coûte le plus cher quand elle manque, c'est la cession de droits. Un client qui paie le développement n'en devient pas propriétaire pour autant : il faut une cession qui liste les droits cédés (reproduction, représentation, adaptation, distribution), le territoire, la durée et la destination, comme l'exige l'article L131-3 du CPI. Prévoyez aussi une recette avec des délais clairs, sinon le projet ne se termine jamais, et le sort des composants open source. Faites signer un accord de confidentialité avant d'envoyer le cahier des charges ; pour un site vitrine, le contrat de création de site web suffit souvent.

Quand utiliser le modèle « contrat de développement logiciel » ?

  • Pour faire développer une application mobile ou web sur mesure
  • Quand une agence ou un freelance réalise un logiciel métier pour un client
  • Pour un MVP de startup développé par un prestataire externe
  • Quand le client doit devenir titulaire des droits sur le code source

Comment remplir ce modèle ?

  1. Identifiez le client et le prestataire, et joignez le cahier des charges en Annexe A.
  2. Fixez les jalons, le délai de recette et l'échéancier de paiement.
  3. Complétez la cession de droits : droits cédés, territoire, durée et destination.
  4. Listez les composants préexistants et open source en Annexe B.
  5. Importez le contrat dans eSignSimple, placez les champs de signature des représentants et envoyez-le.

Comment le faire signer en ligne ?

  1. Enregistrez-le en Word ou en PDF. Collez le texte complété dans Word ou Google Docs et gardez-le au format .docx, ou exportez-le en PDF. eSignSimple accepte les deux, ainsi que DOC, ODT et RTF, jusqu'à 25 Mo ; les fichiers Word sont convertis en PDF à l'import.
  2. Importez et placez les champs. Inscrivez-vous avec Google, importez le fichier et faites glisser les champs signature, initiales, date et texte sur la page pour chaque signataire. Définissez un ordre de signature si une partie doit signer en premier.
  3. Envoyez-le à signer. Chaque signataire reçoit un lien personnel et signe dans son navigateur, sans créer de compte. Des relances automatiques partent tous les trois jours (trois au maximum) jusqu'à ce que tout le monde ait signé.
  4. Conservez l'exemplaire signé. Quand la dernière personne a signé, chacun peut télécharger le PDF final avec un certificat de signature, une piste d'audit et une empreinte SHA-256 vérifiable plus tard.

Vous signez seul, sur votre propre appareil ? Le guide pour signer un PDF présente les options gratuites intégrées, et la page sécurité explique comment les fichiers signés sont stockés et vérifiés.

Ce modèle est une information générale, pas un conseil juridique. Le droit diffère selon les pays ; faites relire les contrats à fort enjeu par un avocat.

Rédigé par Buğra Sözeri, fondateur et rédacteur, eSignSimple · Dernière relecture

Buğra développe eSignSimple et rédige et tient à jour ses guides. Il vérifie chaque page juridique à partir des textes officiels cités et met les pages à jour lorsque la loi ou le produit évolue. Il n'est pas avocat et rien ici ne constitue un conseil juridique. À propos d'eSignSimple

Questions fréquentes

Qui est propriétaire du code d'un logiciel développé sur commande ?

En France, le prestataire, tant qu'aucune cession écrite n'a été signée. Le paiement seul ne transfère pas les droits d'auteur ; il faut une clause conforme à l'article L131-3 du CPI.

Qu'est-ce que la recette ?

C'est la phase de tests par laquelle le client vérifie que le logiciel est conforme au cahier des charges. Sa validation déclenche souvent le solde du prix et le début de la garantie.

Faut-il prévoir un dépôt du code source ?

Si le client ne reçoit pas le code source, un dépôt auprès d'un tiers (par exemple l'APP) protège le client en cas de défaillance du prestataire.

Un contrat de développement logiciel peut-il être signé électroniquement ?

Oui. La cession de droits doit être constatée par écrit, et l'écrit électronique a la même valeur que l'écrit papier (art. 1366 du Code civil) ; une signature électronique simple avec piste d'audit convient.

Faites signer votre prochain document dès aujourd'hui.

3 documents gratuits par mois pour commencer. Aucune carte bancaire requise.