1
Identifier les parties et leur juridiction
Complétez le nom légal complet de votre entreprise, le type de société (SARL, SAS, Inc., etc.), la loi constitutive (droit québécois, français, etc.) et l'adresse du siège social. Faites de même pour le Développeur.
💡 Vérifiez que le nom légal et l'adresse correspondent aux statuts officiels et aux registres publics.
2
Rédiger le préambule avec les intentions
Décrivez brièvement ce que votre entreprise souhaite accomplir avec ce logiciel. Par exemple : « améliorer la gestion des stocks », « automatiser la facturation », « créer une plateforme de réservation », etc.
💡 Soyez concis mais suffisamment clair pour montrer l'objectif commercial du projet.
3
Définir précisément l'étendue et les livrables
Dans la section « Étendue des services », décrivez le logiciel à créer ou à modifier, les systèmes existants concernés, et les objectifs fonctionnels généraux. Soyez aussi spécifique que possible.
💡 Attachez une annexe détaillée listant les modules, fonctionnalités principales et intégrations attendues.
4
Mettre en place la structure des phases
Définissez comment le projet sera divisé en étapes logiques (p. ex. : phase 1 = gestion des utilisateurs, phase 2 = rapports, phase 3 = API). Chaque phase doit être validable indépendamment.
💡 Limiter chaque phase à environ 4 à 8 semaines de travail pour maintenir un rythme de validation rapide.
5
Fixer les modalités de paiement
Spécifiez les pourcentages à chaque étape : à la signature du contrat d'étape (p. ex. 20 %), à la livraison (p. ex. 30 %), après test réussi (p. ex. 30 %), et retenue finale (p. ex. 20 %) pendant la période d'utilisation.
💡 Choisissez des pourcentages qui protègent la Société tout en garantissant au Développeur une rémunération prévisible.
6
Établir les délais et les pénalités
Fixez un délai de grâce raisonnable (p. ex. 15 jours après la date prévue) et définissez les réductions de paiement progressives (p. ex. 5 % par période de 5 jours). Définissez aussi le nombre de mois au-delà duquel le contrat d'étape peut être annulé.
💡 Un délai de grâce de 15 à 30 jours est courant ; au-delà, les pénalités augmentent rapidement.
7
Détailler la procédure de test d'acceptation
Attachez l'Annexe B décrivant comment les tests seront menés, quels critères doivent être satisfaits, et qui est responsable de la préparation des données de test. Définissez le délai maximal de correction (p. ex. 10 jours) si le test échoue.
💡 Préparez une matrice de test claire listant chaque fonction, le comportement attendu et le résultat attendu.
8
Réviser et faire examiner par un avocat
Avant la signature, faites réviser le contrat complet par un avocat spécialisé en droit des contrats informatiques pour votre juridiction (Québec, France, etc.). Cela réduit les litiges futurs.
💡 Une revue juridique coûte moins qu'un différend ; elle vaut chaque euro ou dollar investi.