forumNouveau sujet

Création de site web : comment faire figurer la livraison du code source dans le contrat ?

ZZafer P***Membre actifMembre de la communauté
Membre depuis
déc. 2024
Message
411
#1

Nous sommes une entreprise de 15 salariés fabriquant des équipements de cuisine industrielle. Nous avons signé avec une agence digitale pour un montant de 75.000 TL afin de refondre notre site institutionnel et notre catalogue produits B2B. Les maquettes ont été validées et le développement a commencé.

En relisant le projet de contrat avec notre avocat, j'ai remarqué qu'il n'y avait aucune clause claire concernant la propriété et la livraison des codes sources. Quand j'ai demandé au commercial de l'agence comment nous allions récupérer le code lors de la livraison, il est resté très évasif : « Votre site sera hébergé en toute sécurité sur nos serveurs, et une fois en ligne nous vous donnerons les accès à un panneau d'administration avancé. »

J'ai peur que si nous arrêtons de travailler avec eux à l'avenir ou si nous voulons changer de prestataire, nous soyons obligés de tout refaire de zéro. Comment formuler exactement la livraison du code source dans le contrat, et techniquement, que dois-je exiger de l'agence à la fin du projet ?

PPınar U***Membre actifMembre de la communauté
Membre depuis
mars 2023
Message
188
Plus utile#2

Réponse courte : vous devez faire inscrire expressément au contrat qu'au règlement de la dernière échéance, l'intégralité du code source du site, le schéma de la base de données, les fichiers de design et les documentations d'intégrations tierces seront cédés sans réserve au client. Il doit être clairement stipulé que le projet ne sera pas considéré comme livré tant que le code n'aura pas été transmis, et qu'aucune dépendance d'hébergement ne sera créée.

La clause essentielle à ajouter à votre contrat devrait ressembler à ceci : « Le Prestataire s'engage à livrer l'intégralité des codes sources (HTML, CSS, JavaScript, backend, templates), la sauvegarde de la base de données et les éléments multimédias liés au site et au catalogue objet du présent contrat, dans un délai maximal de 5 jours ouvrés suivant le règlement de la dernière facture, sous forme complète et fonctionnelle sur un dépôt Git privé (ou un support numérique sécurisé) désigné par le Client. »

Demander un simple fichier zip au moment de la livraison risque de ne pas suffire. Le package de livraison de l'agence doit obligatoirement inclure : 1) Un dépôt Git propre avec tout l'historique du projet, 2) Un dump de la base de données (SQL dump), 3) Un guide d'installation succinct (README) expliquant comment déployer le site de zéro sur un serveur indépendant, 4) La liste et les licences des bibliothèques tierces utilisées le cas échéant.

Si l'agence utilise son propre CMS propriétaire en circuit fermé, elle refusera probablement de vous donner le code source. Dans ce cas, clarifiez tout de suite si le projet repose sur un CMS open source ou sur leur propre outil interne. Si l'infrastructure appartient à l'agence, vous ne pourrez jamais migrer l'hébergement ailleurs et vous serez pieds et poings liés pour la moindre modification.

SSena Y***Membre actif
Poste
Comptabilité préliminaire
Secteur
Services de santé
Type d'organisation
chaîne de magasins
Membre depuis
mai 2023
Message
205
#3

Ne vous contentez pas de demander « le code » : exigez explicitement les sources non compilées / non minifiées (raw/unminified), les scripts de build et un template des variables d'environnement (un fichier .env d'exemple). S'ils ne vous refilent que le code de prod minifié, aucun dev ne pourra jamais repasser derrière.

EEmre D***Membre actif
Poste
Directeur marketing
Secteur
Immobilier
Type d'organisation
atelier
Membre depuis
janv. 2025
Message
340
#4

Ne faites surtout pas l'impasse sur ces trois points dans le contrat : 1) Cession des droits de propriété intellectuelle dès le paiement final, 2) Obligation de fournir un guide d'installation et de build, 3) Condition de recette validée uniquement si le site tourne de façon autonome hors des serveurs de l'agence.

ZZerrin U***Membre actif
Poste
Planification logistique
Secteur
Construction
Type d'organisation
distributeur régional
Membre depuis
août 2022
Message
307
#5

Ouvrez dès maintenant un compte GitHub ou GitLab au nom de votre entreprise pendant que le dev est en cours. Dites à l'agence : « Vous devez commit directement sur le dépôt de notre boîte. » C'est infiniment plus simple que de devoir leur courir après une fois le projet terminé.

SSerdar K***Vétéran
Poste
Marketing de croissance
Membre depuis
mai 2023
Message
264
#6

75.000 TL pour un catalogue institutionnel, c'est un budget correct, mais les agences adorent verrouiller les clients sur leur propre back-office. S'ils sortent l'excuse du « on peut pas vous donner le code c'est le secret industriel de l'agence », c'est bien souvent qu'ils n'ont rien développé de sur-mesure et qu'ils ont juste bidouillé un thème acheté sur le web.

NNazlı A***Membre actifMembre de la communauté
Membre depuis
oct. 2025
Message
58
#7

on a fait exactement cette erreur il y a deux ans. l'agence a mis la clé sous la porte ils ont arrêté de payer le serveur donc le site est tombé, et on n'avait pas une seule ligne de code. on a dû tout repayer de zéro. ne cédez rien le code vous revient de droit.

EEsra K***Membre actifMembre de la communauté
Membre depuis
févr. 2023
Message
3
#8

le coup du « ça reste sur notre serveur on vous donne un accès panel » c'est red flag direct. genre validez rien et ne payez pas le solde sans avoir testé le déploiement sur votre propre serveur.

YYavuz B***Membre actifMembre de la communauté
Membre depuis
avr. 2022
Message
203
#9

Pour être moi-même développeur, je nuance : même quand le client récupère le code, il ne sait généralement pas administrer un serveur, donc l'agence propose l'hébergement par défaut. Ce n'est pas forcément malveillant. En revanche une agence sérieuse répond sans hésiter « bien sûr à la fin du projet on vous livre un export Git ou une archive zip ». S'ils tournent autour du pot, c'est soit un manque de compétences techniques, soit une volonté délibérée de vous rendre captif.

RRecep K***Membre actifMembre de la communauté
Membre depuis
avr. 2022
Message
6
#10

Conditionnez le paiement du dernier acompte à la livraison complète des codes sources, et faites inscrire cette condition noir sur blanc dans le contrat.

BBora Z***Membre actifMembre de la communauté
Membre depuis
mars 2024
Message
55
#11

C'est exactement ça. Si le périmètre s'agrandit, il faut augmenter soit le délai, soit le budget. Il n'y a pas de troisième option.

SSerkan A***Membre actifMembre de la communauté
Membre depuis
juin 2024
Message
350
#12

Nous avons vécu presque la même chose l'année dernière. Quand on décide sans mesurer, on revient toujours au même point.

C'est confirmé par l'expérience.

KKadir G***VétéranMembre de la communauté
Membre depuis
févr. 2023
Message
14
#13

Je n'ai aucune expérience en livraison du code source, c'est pourquoi je pose la question. Plus il est difficile de revenir sur une décision, plus il faut la prendre lentement.

Les solutions qui fonctionnent à petite échelle s'effondrent en grandissant, j'ai appris cela trop tard. J'espère que cela vous sera utile.

AAhmet Ç***Membre actif
Poste
Responsable d'entrepôt
Secteur
Joaillerie
Type d'organisation
atelier
Membre depuis
janv. 2026
Message
399
#14

il y a un point auquel il faut faire attention. l'offre la moins chère est généralement la moins réfléchie.

tous ceux qui se pressent sur livraison du code source se heurtent au même obstacle mais je suis aussi curieux de savoir si d'autres font autrement.

PPerihan G***Expert
Poste
Responsable administratif
Secteur
Logistique
Type d'organisation
Entreprise de 20 personnes
Membre depuis
févr. 2026
Message
283
#15

Exact.

MMerve Ç***Membre actif
Poste
Technicien de maintenance
Secteur
Sous-traitance automobile
Type d'organisation
entreprise familiale
Membre depuis
nov. 2024
Message
27
#16

Comment avez-vous résolu ce point ? Quand on essaie de tout changer en même temps, rien ne prend.

Si la propriété du code n'est pas mentionnée dans le contrat, vous perdez tout pouvoir de négociation au départ. Voilà, désolé si je me suis étendu.

OOnur Y***Membre actif
Poste
Responsable réseaux sociaux
Secteur
cuir
Type d'organisation
distributeur régional
Membre depuis
août 2025
Message
120
#17

Je ne suis pas d'accord sur ce point. N'hésitez pas à demander celui qui ne demande pas paie toujours plus cher.

Voilà, désolé si je me suis étendu.

ZZeynep O***Nouveau membre
Poste
Propriétaire d'entreprise
Secteur
Fabrication de meubles
Type d'organisation
entreprise familiale
Membre depuis
mai 2026
Message
1
#18

Exactement et ce n'est pas si connu que ça. Les accès doivent être créés au nom de l'entreprise, pas avec des comptes personnels.

Corrigez-moi si je me trompe.

ZZerrin G***Membre actifMembre de la communauté
Membre depuis
juil. 2023
Message
260
#19

C'est exactement ça. Tout point non écrit est un point que les deux parties se rappelleront différemment plus tard.

Je suis aussi curieux de savoir si d'autres font autrement.

VVeli T***Membre actifMembre de la communauté
Membre depuis
oct. 2023
Message
152
#20

Si vous partez dans cette direction, réglez cela dès le départ. Demandez qui a préparé le devis et qui fera le travail.

Un rapport d'avancement écrit hebdomadaire est bien plus utile que de demander des dates. Corrigez-moi si je me trompe.

Répondre