CONTRAT DE SERVICES DE DÉVELOPPEMENT ET DE
CONSEIL POUR LE DÉVELOPPEMENT DE LOGICIEL
Le présent contrat est signé et prend effet à compter du [DATE],
ENTRE : [VOTRE NOM DE COMPAGNIE] (la "Société"), une société [INDIQUER LE
TYPE DE SOCIÉTÉ] incorporée sous le régime de/régie par les Loi(s) de
[INDIQUER LA LOI CONSTITUTIVE/LOI RÉGISSANTE], et dont le siège social
est sis :
[VOTRE ADRESSE COMPLÈTE]
d’une part,
ET : [NOM DE LA SOCIÉTÉ] (le "Développeur"), une Société [INDIQUER LE TYPE
DE SOCIÉTÉ] incorporée sous le régime de/régie par les Loi(s) de [INDIQUER
LA LOI CONSTITUTIVE/LOI RÉGISSANTE], et dont le siège social est sis :
[INDIQUER L’ADRESSE]
d’autre part,
PRÉAMBULE
CONSIDÉRANT que la Société souhaite [DÉCRIRE LES INTENTIONS DE LA SOCIÉTÉ] et;
CONSIDÉRANT que la Société désire recruter le Développeur pour développer un logiciel et;
CONSIDÉRANT que le Développeur souhaite développer un logiciel pour le compte de la Société;
DE CE FAIT ET PAR CONSÉQUENT, les parties conviennent ce qui suit:
1. DÉFINITION DES SERVICES DE CONSEIL
Lorsqu’il est utilisé dans le présent contrat le terme "Service de conseil" signifiera la fourniture des ser-
vices professionnels, dont les analyses de systèmes, le développement de programme, la formation du
personnel, la rédaction de la documentation et le conseil en gestion.
2. ÉTENDUE DES SERVICES
Le Développeur fournira et livrera à la Société le logiciel et les services de conseil en relation avec le dé-
veloppement du logiciel ainsi que le prévoit l’Article 3 du présent contrat. Le développement du logiciel
devra produire des logiciels pouvant être utilisés dans le cadre de la mise en œuvre de :
Contrat de services de développement et de conseil pour le développement de logiciel Page 1 de 15
[DÉCRIRE]
3. RESPONSABILITÉS DU DÉVELOPPEUR
A. Le Développeur développera un logiciel qui modifiera, adaptera, amendera et optimisera ou
changera les logiciels suivants afin qu’ils puissent répondre aux besoins de la Société.
[DÉCRIRE]
B. Les besoins à satisfaire pour l’adaptation des logiciels décrits ci-dessus ne sont pas définis pour
le moment. La définition des besoins de la Société se fera en plusieurs phases, chaque phase re-
présentant une division du fonctionnement de la Société. Les sous-phases peuvent consister à
développer une application donnée.
C. Chaque phase et sous-phase devra être approuvée, planifiée, livrée, testée et acceptée confor-
mément aux procédures décrites ci-dessous.
4. PHASES ET SOUS PHASES DE DÉVELOPPEMENT
A. Le Développeur assistera le personnel de la Société dans le cadre de la conception des spé-
cifications de la programmation. Les spécifications devront contenir les éléments énumérés à
l’Annexe A.
B. Une fois que le Développeur aura conçu les spécifications de programmation, elles seront
alors remises à la Société avec les capacités de fonctionnement estimées pour chaque pro-
gramme mentionné dans les spécifications. Les capacités de fonctionnement estimées indi-
queront toutes les limites du programme et le délai de réponse estimé pour les programmes
en ligne ou le temps de fonctionnement des programmes hors ligne.
C. À la réception des spécifications de programmation, la Société approuvera ou désapprouvera
les spécifications. Cette approbation se fera à la seule discrétion de la Société.
i. Une fois les spécifications de programmation approuvées, le Développeur concevra
de concert avec la Société, un test d’acceptation des spécifications. Le test d’accep-
tion se fera conformément aux normes définies à l’Annexe B. Les spécifications et
les capacités de fonctionnement estimées ainsi que le test d’acceptation seront incor-
porés dans un contrat d’étape.
ii. Si la Société n’approuve ces spécifications, le Développeur et la Société devront se
concerter à nouveau suivre à nouveau la procédure.
D. Après la conduite du test d’acceptation, les parties devront signer un contrat d’étape. Le
contrat d’étape disposera de :
i. Le prix fixé pour l’étape;
ii. Les noms des fonctions des applications à créer;
iii. La date de livraison et insistera sur l’importance de respecter les délais.
E. Les documents suivants seront joints au contrat d’étape :
i. Les spécifications des fonctions constituant une description et une explication du
fonctionnement du programme avec affiches des écrans et des rapports;
Contrat de services de développement et de conseil pour le développement de logiciel Page 2 de 15
ii. Les spécifications de programmation à utiliser par les programmeurs impliqués dans
la création du logiciel pour le compte de la Société;
iii. Les spécifications des fonctions du logiciel une fois la personnalisation effectuée;
iv. Les dossiers contenant tous les fichiers utilisés ou créés au cours de l’étape dont les
enregistrements et/ou les descriptions des données;
v. Les capacités de fonctionnement estimées;
vi. Les tests d’acceptation, dont les données des tests.
F. À la signature du contrat d’étape par la Société et le Développeur, la Société paiera au Déve-
loppeur [%] des frais prévus le contrat d’étape. Le Développeur procédera alors l’écriture de
la programmation de l’étape.
G. À la date de livraison prévue dans le contrat d’étape, le Développeur livrera à la Société la
programmation effectuée au cours de cette phase. Pour toute livraison effectuée au plus tard
à la date prévue par le contrat d’étape, la Société paiera au Développeur [%] du prix pour
cette phase. Pour toute livraison effectuée après la date prévue dans le contrat d’étape, mais
avant la date d’expiration du délai de grâce de [NOMBRE] jours, la Société paiera au Déve-
loppeur [%] du prix de cette étape.
H. Si le Développeur ne livre pas la programmation réalisée à l’expiration du délai de [NOMBRE]
jours après la date de livraison prévue dans le contrat d’étape, mais la livre après la date spé-
cifiée dans le contrat d’étape, et ce, dans le délai de grâce de [NOMBRE] jours, la Société
paiera au Développeur [%] du prix de cette étape. Si le Développeur ne livre pas la program-
mation réalisée à l’expiration du délai de [NOMBRE] jours après la date de livraison prévue
dans le contrat d’étape, mais la livre après la date spécifiée dans le contrat d’étape, la Socié-
té bénéficiera d’une réduction de [%] sur le prix de l’étape pour chaque période de
[NOMBRE] jours au cours laquelle le Développeur sera en retard. La date de livraison ne
peut être modifiée que par avenant au contrat d’étape signée par les deux parties.
I. Si ne livre pas la programmation réalisée [NOMBRE] mois après la date originale de livraison
et que la date de livraison n’est pas modifiée, la Société pourra alors annuler le contrat
d’étape. En cas d’annulation, le Développeur livrera à la Société tous les travaux en cours,
les spécifications de programmes, etc. alors en possession du Développeur. L’annulation du
contrat en cas de non-livraison ne nécessitera aucun paiement supplémentaire au Dévelop-
peur ainsi que le prévoit normalement l’article 19.
J. À la livraison, la Société devra conduire le test d’acceptation conçu par les parties.
K. Une fois le test d’acceptation effectué, la Société devra payer le Développeur [%] supplémen-
taire du prix de la phase. Si le Développeur avait perçu [%] pour la livraison des programmes,
la Société devra payer au Développeur [%] une fois de test passé avec succès. La Société
devra retenir la dernière part de [%] restant jusqu’à une utilisation efficace de cette phase du-
rant au moins [NOMBRE] jours.
L. Si les tests d’acceptation ne sont pas réussis, les parties suivront la procédure suivante :
i. La Société devra notifier immédiatement au Développeur l’échec du test. La Société
confirmera alors cette notification en envoyant une confirmation écrite de l’échec ain-
si que de la documentation au Développeur, et ce, par courrier recommandé avec
demande d’accusé de réception.
Contrat de services de développement et de conseil pour le développement de logiciel Page 3 de 15
ii. Le Développeur peut immédiatement reprendre la programmation en vue de corriger
les erreurs.
iii. Si les erreurs peuvent être corrigées au bout de [NOMBRE] jours, le test d’accepta-
tion pourra se poursuivre.
iv. Au cas où les erreurs ne pourraient être corrigées au bout de [NOMBRE] jours, le
Développeur devra notifier à la Société la nouvelle date de livraison qui accordera un
délai supplémentaire de [NOMBRE] jours après la date initiale de livraison
M. Une fois que la Société aura utilisé les programmes de la phase pour une période de
[NOMBRE] jours successifs sans problème conformément à l’article 11, la Société paiera
alors au Développeur la dernière tranche de [%].
Aucune disposition du présent contrat ne sera interprétée comme interdisant le démarrage simultané de
plusieurs phases ou sous-phases.
5. DOCUMENTATION À LIVRER
Le Développeur livrera à la Société la documentation du logiciel ainsi que les documents décrits à l’An-
nexe "D".
6. TÂCHES À ACCOMPLIR PAR LA SOCIÉTÉ
La Société devra fournir les informations demandées par le Développeur et dont ce dernier a besoin pour
remplir ses obligations prévues par le présent contrat. La Société devra mettre à la disposition du person-
nel du Développeur un espace de travail et un téléphone si le travail est effectué sur place. La Société
devra contribuer à l’entrée de données et à tester les ordinateurs, si le Développeur a besoin d’une telle
assistance pour remplir ses obligations prévues par le présent contrat. Les retards inutiles attribuables di-
rectement à la Société et engendrant des coûts supplémentaires pour le Développeur feront l’objet de né-
gociation en vue d’une compensation supplémentaire du Développeur.
7. DURÉE DU CONTRAT
Le présent contrat entrera en vigueur à la date de signature par les deux parties. Les conditions du
contrat resteront valables jusqu’à ce que le Développeur livre à la Société et la Société accepte les logi-
ciels à développer dans le cadre du présent contrat. En aucun cas le contrat n’aura une durée de plus de
[NOMBRE] ans, à moins que les deux parties ne conviennent d’un avenant pour prolonger la durée du
présent contrat. L’expiration du présent contrat n’affectera pas les obligations d’aucune partie à l’égard de
l’autre partie en ce qui concerne les obligations prévues par le présent contrat. L’une quelconque des par-
ties peut mettre fin au contrat pour quelque raison après notification écrite préalable de [NOMBRE] jours
adressée à l’autre partie.
8. CONTINUITÉ APRÈS L’ACCOMPLISSEMENT DES TÂCHES
Les dispositions relatives à la confidentialité, à l’indemnisation d’utilisation, au transfert, à la reproduction,
à la garantie, à la propriété, au retour et à la destruction du logiciel resteront valables même après la li-
vraison des logiciels et l’intégralité du paiement des frais prévus.
Contrat de services de développement et de conseil pour le développement de logiciel Page 4 de 15
9. GARANTIES
A. Le Développeur garantit que les logiciels développés dans le cadre du présent contrat
peuvent être intégrés dans l’environnement et le système informatique tel que prévu à l’article
10 (B).
B. Le Développeur garantit que les logiciels développés dans le cadre du présent contrat sont
conformes aux spécifications de programmation et aux critères du test d’acceptation conte-
nus dans ces mêmes contrats d’étapes. Si à tout moment après la période de [NOMBRE]
jours décrits à l’article 11, un des logiciels est jugé par la Société comme n’étant pas en
conformité avec ces spécifications, la Société le notifiera par écrit au Développeur au plus
tard [NOMBRE] jours après le constat de la non-conformité ou d’erreur. Au plus tard
[NOMBRE] jours après la notification, le Développeur devra soit corriger les erreurs ou fournir
à la Société un plan de correction des défauts sur une période mutuellement convenue ente
les parties. En cas de désaccord quant à la réussite des tests d’acceptation, les parties feront
de leur mieux pour régler les désaccords. Au reste, la Société pourra mettre fin au présent
contrat si le Développeur ne corrige par les erreurs ou ne fournit aucun plan de correction
des défauts.
C. Pour une période de [NOMBRE] mois après le paiement de la dernière tranche de frais pour
chaque phase ou sous-phase achevée, le Développeur devra corriger tout défaut affectant la
conformité du logiciel par rapport aux spécifications.
D. Après l’expiration de la période de garantie de [NOMBRE] mois, le Développeur s’engage à
entretenir les logiciels développés afin qu’ils demeurent conformes aux spécifications pré-
vues, et ce, pour une période supplémentaire de [NOMBRE] ans en contrepartie des charges
à supporter par la Société à cet effet, lesquelles charges seront déterminées en fonction des
taux horaires et matériels mutuellement convenus; mais ces taux ne dépasseront en aucun
cas les taux prévus à l’Annexe "C" augmentés (i) d’un taux annuel minimum de [%] ou (ii) de
l’indice annuel des prix ainsi définis par [AGENCE OU DIRECTION] pour la région dans la-
quelle se déroule la présente opération.
10. GARANTIE DU DÉVELOPPEMENT ORIGINAL
A. Sauf pour les composantes énumérées dans la section 10 (B) ci-dessus, le Développeur ga-
rantit que tous les documents et supports produits dans le cadre du présent constituent le dé-
veloppement original du Développeur et seront spécialement développés dans le respect des
obligations prévues par le présent contrat et ne violeront aucun brevet, droits d’auteur, se-
crets industriels ou quelque autre droit de propriété industrielle d’aucune tierce partie. Au
reste, le Développeur indemnisera et protègera la Société contre toute perte, dépense, res-
ponsabilité résultant de la violation ou prétendue violation de la présente garantie.
B. Le Développeur est autorisé à incorporer les matériaux et/ou composantes suivantes dans
les logiciels à développer dans le cadre du présent contrat.
[ÉNUMÉRER LES COMPOSANTES]
Si le Développeur désire ajouter des composantes ne lui appartenant pas, le Développeur devra alors ob-
tenir au préalable une autorisation écrite de la Société.
Le Développeur devra assister la Société dans le processus de transfert des licences et/ou titres d’utilisa-
tion de la licence perpétuelle des composantes, sauf si la Société dispose déjà du titre ou d’une licence
sur les composantes relatives au présent contrat. Aucun frais ne sera payé par la Société dans le cadre
Contrat de services de développement et de conseil pour le développement de logiciel Page 5 de 15
dudit transfert pourvu que les composantes soient utilisées exclusivement dans le cadre des spécifica-
tions des logiciels à développer conformément au présent contrat.
11. TEMPS DE FONCTIONNEMENT DU SYSTÈME
A. Le temps de fonctionnement, ainsi que le prévoit l’article 4, est défini comme suit : le Déve-
loppeur garantit que les logiciels (dont la configuration du logiciel avec le disque dur sur le-
quel il est installé) fonctionneront conformément aux spécifications pour chaque phase pen-
dant au moins [%] [NOMBRE] jours successifs à compter du début du test d’acceptation et
pendant toute la période de garantie. Pour tous les cas où le système ne fonctionnait pas du
fait d’une panne du disque dur ou pour raison de maintenance, ou toute autre raison ne dé-
pendant pas de la conception ou de la volonté du Développeur, le présent taux ne sera alors
pas applicable.
B. En cas d’erreur d’un programme pendant la période de [NOMBRE] jours prévue dans l’article
11 (A), la Société devra la notifier immédiatement au Développeur. La Société devra confir-
mer cette première notification par une notification écrite comprenant les documents en rap-
port avec cette erreur ou la panne, et ce, par courrier recommandé avec demande d’accusé
de réception.
C. Après avoir reçu la notification de l’erreur, le Développeur devra immédiatement commencer
à réparer ces erreurs. Si les erreurs sont corrigées au cours de la phase concernée avant
l’expiration d’une période de [NOMBRE] jours successifs, la période de test de fonctionne-
ment interrompue se poursuivra normalement.
D. Si un défaut ou un ensemble de défauts apparaît ou persiste pour une période de plus
[NOMBRE] jours durant une phase donnée, la période de test de fonctionnement de
[NOMBRE] jours sera reprise à nouveau à compter de la nouvelle date de livraison prévue
dans la section (E) ci-dessus. La Société devra donner une notification au Développeur sui-
vant la procédure décrire dans la section (B) ci-dessus en cas de non-fonctionnement total
durant [NOMBRE] jours.
E. Une fois la notification d’un non-fonctionnement total transmise, le Développeur disposera de
[NOMBRE] jours ouvrables pour notifier une nouvelle date de livraison pour cette phase. En
aucun cas cette date de livraison ne devra dépasser les [NOMBRE] jours suivant la réception
de la notification de non-fonctionnement total par le Développeur.
12. CONFIDENTIALITÉ ET SÉCURISATION DU SYSTÈME
Chacune des parties reconnaît que les supports et informations dont elle a pris connaissance dans le
cadre du présent contrat et de la réalisation de son objet constituent des informations confidentielles et
personnelles dont la divulgation ou l’utilisation par une tierce partie peut porter préjudice aux deux parties.
Ainsi, les deux parties s’engagent de ce fait à conserver ces informations en stricte confidentialité, à ne
les utiliser que dans le cadre du présent contrat, à ne fournir ces informations qu’aux employés en ayant
besoin et à ne les fournir ou les divulguer à aucune autre partie.
13. NON-CONCURRENCE
Sauf consentement de la Société, lequel consentement ne peut être refusé sans raison, le Développeur
s’engage à ne fournir les services de programmation ou de conseil à quelque entreprise concurrente de
Contrat de services de développement et de conseil pour le développement de logiciel Page 6 de 15
la Société pendant la durée du présent contrat d’étape et pour une période de [NOMBRE] après la fin de
cette étape; une entreprise concurrente est définie ici comme [DÉCRIRE].
14. DROITS SUR LA PROPRIÉTÉ INTELLECTUELLE
Les parties reconnaissent que le respect des obligations prévues par le présent contrat peut conduire à la
création de nouveaux concepts, de méthodes, de techniques, de processus, d’adaptations et idées, les-
quels seront personnels et secrets. Les parties conviennent que la propriété intellectuelle ne sera que la
propriété de la Société indépendamment de son origine et que le Développeur ne peut vendre, utiliser ou
fournir à quelque autre partie, groupe, firme ou Société cette propriété intellectuelle sans le consentement
écrit préalable express de la Société, lequel consentement ne peut être refusé sans raison aucune, sauf
pour les cas d’utilisation dans le cadre du présent contrat.
15. DROIT DE LA SOCIÉTÉ DE SIGNER UN CONTRAT SIMILAIRE AVEC UNE AUTRE PARTIE
La Société se réserve le droit de signer à avec d’autres parties un contrat pour un travail similaire à celui
effectué dans le cadre du présent contrat.
16. ANNULATION
Si la Société décide, à sa seule discrétion, d’annuler le présent contrat, elle devra en notifier le Dévelop-
peur; auquel cas la Société devra payer au Développeur un montant équivalant aux charges horaires et
matérielles engagées dans le cadre de l’exécution du travail ainsi annulé à la date de réception de la noti-
fication écrite d’annulation.
17. DROITS DE TITRE, PROPRIÉTÉ ET UTILISATION
A. Le système d’application personnalisé ainsi que la documentation y afférent et développée
dans le cadre du présent contrat et toute modification, changement, optimisation ou person-
nalisation des logiciels préexistants du Développeur seront la propriété exclusive de la Socié-
té et exempts de toute plainte ou rétention de droit de la part du Développeur. Le Dévelop-
peur conservera une licence non exclusive et non perpétuelle sur le système pendant la pé-
riode de développement, la période de garantie et la période de maintenance. En cas de fin
ou de résiliation du présent contrat, le Développeur rétrocèdera à la Société toutes les copies
de tous les documents en relation avec le système développé dans le cadre du présent
contrat pourvu que la Société ait payé intégralement au Développeur les factures en relation
avec la mise en œuvre du présent contrat.
B. L’Article 17 (A) ne sera pas interprété comme accordant à la Société un droit de propriété sur
le logiciel préexistant que le Développeur a dû modifier pour répondre aux besoins du pré-
sent contrat. Et par exception, le Développeur continuera d’être le propriétaire unique et ex-
clusif du logiciel du Développeur décrit selon les modalités suivantes :
[DÉCRIRE]
C. À la fin de chaque phase de programmation prévue par le présent contrat, le Développeur
devra livrer à la Société tous les codes sources ou leurs équivalents de toutes les program-
mations de modification, de changement, d’optimisation ou de personnalisation sous forme
de fichiers de format [FORMAT]. Toute insertion du code source ou de son équivalent sous
forme de fichier de format [FORMAT] à partir du logiciel du Développeur sera considérée
Contrat de services de développement et de conseil pour le développement de logiciel Page 7 de 15
comme une renonciation par le Développeur de la propriété dudit code, conformément à l’ar-
ticle 17, alinéa (B).
D. Le Développeur peut utiliser tous les logiciels sans restriction pourvu que ce soit conformé-
ment au présent contrat, mais seulement sous réserve des restrictions contenues dans le
présent contrat et en rapport avec la divulgation, la reproduction et l’autorisation d’utiliser le
logiciel.
18. PAIEMENTS
En contrepartie du travail à faire et des produits à livrer, la Société rémunèrera le Développeur comme
suit :
A. Le Développeur facturera la Société sur une base horaire et matérielle, et aux taux prévus par
l’Annexe C, pour le temps consacré à la conception des spécifications de la programmation, la
définition du test d’acceptation, la définition des données du test d’acceptation et d’une assis-
tance de plus de [NOMBRE] heures apportée pour la conduite du test d’acceptation. La factura-
tion se fera pour chaque phase de développement du système.
B. La Société paiera au Développeur des frais fixes pour l’écriture, le test et l’application de chaque
phase. Les frais fixes incluront les frais de licence du logiciel préexistant du Développeur qui sera
utilisé et/ou modifié dans la création du logiciel de la Société. Les frais fixes seront mutuellement
convenus par les deux parties et seront incorporés dans le contrat d’étape décrit à l’article 4 (D).
Les paiements pour chaque frais fixe correspondant à chaque contrat d’étape se feront conformé-
ment à la procédure de développement décrit à l’article 4.
19. FACTURES
A. Le Développeur devra soumettre des factures couvrant tout au plus une période d’un mois à :
[NOM ET ADRESSE]
B. Chaque facture relative au travail effectué par le Développeur sera accompagnée au moins d’une
documentation justificative détaillant le nom de chaque employé, le temps de travail par employé,
les taux horaires et le total, le temps passé devant l’ordinateur, le taux unitaire applicable et le
coût total.
C. Toutes les factures pour la conception des spécifications de la programmation, la définition des
tests d’acception et les données relatives à chaque phase seront soumises à la Société avant la
signature du contrat d’étape relative à cette phase.
D. Les factures relatives aux frais fixes des contrats d’étape n’ont pas besoin d’être justifiées, mais
le Développeur devra enregistrer à son niveau le temps consacré à la production relative auxdits
frais fixes pour l’étape en question dont le nom de chaque employé, le temps de travail par em-
ployé, les taux horaires par employé.
20. FORMATION
Le Développeur devra former le personnel de la Société aux taux horaires et matériels prévus à l’Annexe
"C". Cette formation du personnel de la Société se fera conformément à un calendrier.
Contrat de services de développement et de conseil pour le développement de logiciel Page 8 de 15
21. TRANSFERT DU CONTRAT PAR LA SOCIÉTÉ
Le présent contrat peut être transféré par la Société à une entité dont la Société détient la majorité des in-
térêts, et ce, sans le consentement du Développeur. Une fois le transfert effectué et les responsabilités
prévues reconnues par le bénéficiaire, la Société sera acquittée de ces responsabilités et obligations pré-
vues par le présent contrat.
22. NON-TRANSFERT DU CONTRAT PAR LE DÉVELOPPEUR
Le Développeur ne peut transférer le présent contrat sans le consentement écrit de la Société.
23. DROITS D’AUTEUR, BREVETS ET SECRET INDUSTRIEL
Le Développeur défendra à ses propres frais toute action engagée contre la Société ou le Développeur
découlant d’une plainte soutenant que les logiciels développés et livrés dans le cadre du présent contrat
violent un brevet, les droits d’auteur ou tout autre droit de propriété d’une tierce partie enregistré au
[PAYS]. Ainsi, le Développeur sera responsable des pertes, des dommages imposés à la Société dans
du fait de toute plainte; toutefois, cette défense et les paiements sont conditionnés du respect des obliga-
tions suivantes : (1) la Société envoie à temps une notification écrite de cette plainte au Développeur et
(2) la Société aura le contrôle exclusif de la défense de toute action en justice en relation avec cette
plainte et les négociations pour son règlement ou (3) en cas de violation de brevet, du droit d’auteur ou
de tout autre droit de propriété d’une tierce partie enregistré au [PAYS], la Société autorise le Dévelop-
peur (i) à obtenir, à ses propres frais, le droit de continuer d’utiliser le(s) logiciel(s), ou (ii) à remplacer ou
modifier les logiciels de manière à ce qu’ils ne violent plus le droit en question ou à accepter le retour de
tous les logiciels au Développeur et à rembourser tous les paiements effectués à la Société.
Le Développeur n’aura aucune obligation de défendre la Société pour payer les dépenses ou les dom-
mages pour toute plainte fondée sur (i) l’utilisation de toute version autre qu’une version non modifiée des
logiciels, si une telle violation avait pu être évitée par l’utilisation de la version non modifiée, ou (ii) la com-
binaison, le fonctionnement et l’utilisation de tout logiciel fourni dans le cadre du programme avec
d’autres programmes ou données n’étant celui du Développeur, si cette violation avait pu être évitée en
absence de toute combinaison, fonctionnement ou utilisation des logiciels à avec d’autres programmes
ou données.
24. INDEMNISATION
Chacune des parties s’engage à indemniser l’autre partie contre toute perte, frais, dépense engendré par
la violation d’une disposition, garantie ou promesse contenue dans le présent contrat ou en relation avec
l’application du présent contrat ou l’une quelconque de ses dispositions.
25. FAILLITE
Au cas où la Société ou le Développeur (i) déclarait faillite ou voyait sa mise en faillite ordonnée par un
tribunal ou (ii) cédait tous ses biens au bénéfice de ses créanciers (3) voyait sa mise en faille ordonnée,
l’autre partie pourra mettre fin au contrat conformément à l’article 7.
26. DROIT DE LA SOCIÉTÉ DE VÉRIFIER LES COMPTES DU DÉVELOPPEUR
Dans le cadre de la validation de frais facturés et payés dans le cadre du présent contrat, la Société se
réserve le droit d’auditer à ses propres frais la grille horaire ou tout autre document montrant le temps
passé par le personnel du Développeur sur les programmes de la Société. Le Développeur devra mettre
à la disposition de la Société ces documents pendant les heures d’ouverture et ce pendant au moins
[NOMBRE] ans après la fin du présent contrat.
Contrat de services de développement et de conseil pour le développement de logiciel Page 9 de 15
27. CAS DE FORCE MAJEURE
Aucune partie ne sera tenue responsable de quelque retard ou non-respect de ses obligations prévues
pas le présent contrat résultant des actes indépendants de sa volonté dont entre autres les catastrophes,
les grèves, les lockouts, les émeutes, les guerres, les épidémies, les décrets gouvernementaux survenant
après le fait du contrat, les incendies, les pannes de communication, les coupures de courant, les trem-
blements de terre, autres catastrophes et autres cas de force majeure.
28. EMPLOYÉS DU DÉVELOPPEUR ASSIGNÉS DANS LE CADRE DU PRÉSENT CONTRAT
Tous les employés assignés dans le cadre du présent contrat devront être des employés à plein temps
du Développeur sauf pour les employés assignés aux tâches administratives mineures ou ceux que le
Développeur engage en qualité de sous-traitant. Si des employés à contrat ou des sous-traitants sont re-
crutés, le Développeur devra assumer de façon spéciale à l’égard de la Société toutes les responsabilités
à leur égard comme s’ils étaient des employés du Développeur et le Développeur devra indemniser et
protéger la Société contre leur acte. Les employés assignés par le Développeur peuvent être rejetés par
la Société si cette dernière juge à sa discrétion que les performances d’un employé ne sont pas satisfai-
santes. Sur notification écrite de la Société au sujet d’un employé nom satisfaisant, le Développeur devra
le remplacer par un employé acceptable à la Société aussitôt que possible. En aucun cas, les employés
du Développeur ne peuvent être considérés comme les employés, les agents ou les mandataires de la
Société.
29. RESPECT DE TOUTES LES LOIS ET DE L’INVALIDITÉ PARTIELLE
Chacune des parties convient qu’elle respectera ses obligations prévues par le présent contrat conformé-
ment aux lois et règlements en la matière applicables présentement et subséquemment. Si un élément ou
une disposition du présent contrat était jugé invalide ou inapplicable, les dispositions restantes demeure-
raient pleinement valides et applicables
30. DROIT APPLICABLE
Le présent contrat sera régi et interprété conformément aux lois de [PAYS/ÉTAT/PROVINCE].
31. MODIFICATION DU CONTRAT
Le présent contrat ne peut être complété, suppléé, amendé ou modifié que par contrat
écrit entre représentants dûment autorisés des parties aux présentes.
32. DES EMPLOYÉS DU DÉVELOPPEUR RECRUTÉ PAR LA SOCIÉTÉ
Si un représentant du Développeur était employé par la Société en tant que consultant indépendant ou en
tant qu’employé dans les deux ans suivant la date de signature du présent contrat, la Société devra payer
au Développeur une somme jugée une rémunération raisonnable à titre de frais de recrutement. Ces frais
représenteront le seul droit du Développeur contre la Société. La Société ne sera pas jugée responsable
de quelque autre dommage causé par le Développeur suite à un tel recrutement. Les frais ci-dessus évo-
qués peuvent être refusés si le Développeur met fin au contrat de travail entre le Développeur et l’em-
ployé avant son embauche par la Société.
33. ENTIÈRETÉ DU CONTRAT
Contrat de services de développement et de conseil pour le développement de logiciel Page 10 de 15
Le présent contrat constitue l’entièreté du contrat entre les parties par rapport à l’objet du présent contrat
et remplace tous les accords, promesses, déclarations, négociations et démarches antérieures entre les
parties.
EN FOI DE QUOI, les parties ont signé le présent contrat à la première date inscrite ci-dessus, en pleine
conscience de son contenu et de sa signification avec l’intention d’être liées par ses dispositions.
LA SOCIÉTÉ LE DÉVELOPPEUR
Signature Autorisée Signature Autorisée
Nom et Fonction Nom et Fonction
Contrat de services de développement et de conseil pour le développement de logiciel Page 11 de 15
ANNEXE A
SPÉCIFICATIONS DE LA PROGRAMMATION DU LOGICIEL
1. Description des fonctions de chaque programme ou programme à modifier avec description du pro-
gramme, et ce, du point de vue des utilisateurs.
2. Description de tous les fichiers utilisés, créés et/ou modifiés, ainsi que les bases de données en rela-
tion avec les fichiers décrivant les limites et/ou critères d’utilisation de ces fichiers.
3. Description du fonctionnement du programme du point de vue des programmes, des fonctions routi-
nières et autres traitements de données.
4. Échantillon de toutes les entrées et affichages d’écran, rapports, factures, formulaires utilisés, néces-
saires ou produits.
NOTE: Ce qui précède n’est qu’une description des spécifications de la programmation. Les spécifica-
tions réelles du programme pour une étape donnée seront jointes au contrat de cette étape.
Contrat de services de développement et de conseil pour le développement de logiciel Page 12 de 15
ANNEXE B
TEST D’ACCEPTATION
1. Toutes les options de menu devront être sélectionnées et exécutées
2. Le système d’exploitation
3. Prix total (Système)
4. Répartition des tâches du projet
5. Autres spécifications de conception du système
6. Préparation du site
7. Intégration/interface avec le système existant
8. Système de pointage
9. Procédures d’évaluation
10. Problèmes à résoudre
11. Données du test
12. Temps accordé pour effectuer les corrections nécessaires
13. Fiabilité et résistance
14. Les Répétitions
15. Fréquence d’erreur
16. Débogage et maintenance pour corriger les erreurs
17. Frais pour les services de maintenance, à compter de la date d’expiration de la période de garantie.
Contrat de services de développement et de conseil pour le développement de logiciel Page 13 de 15
ANNEXE C
TAUX HORAIRES ET MATÉRIEL
Contrat de services de développement et de conseil pour le développement de logiciel Page 14 de 15
ANNEXE D
DOCUMENTATION SUR LE LOGICIEL
Contrat de services de développement et de conseil pour le développement de logiciel Page 15 de 15