Les Vraies Causes Contractuelles d'Échec des Projets

Dans un projet Salesforce, un conflit ne surgit que très rarement de la question du coût. Il prend naissance autour de la question de l'achèvement. Le fournisseur estime qu'une livraison est effectuée ; l'organisation la juge inutilisable. Les deux parties ont raison dans leur perception, car la notion de "terminé" n'a pas été préalablement définie.

De là découle un principe fondamental pour tous les points abordés dans cet article : un bon contrat ne protège pas votre partie en cas de litige, il prévient le litige.

Les Douze Clauses Essentielles

1. Définition de l'Acceptation pour Chaque Livrable

C'est la clause la plus cruciale. Chaque livrable doit être associé à un critère observable : non pas "un écran de gestion des clients", mais "un utilisateur avec le profil X peut exécuter le scénario Y et obtenir le résultat Z, tel que défini dans les critères d'acceptation approuvés".

Formulation recommandée : une période de test définie à partir de la livraison, à l'issue de laquelle le client approuve ou détaille par écrit les écarts. Le silence au-delà de cette période vaut acceptation — une clause qui protège le fournisseur et responsabilise le client.

2. Mécanisme de Gestion des Demandes de Changement

Cette clause définit qui est autorisé à demander un changement, qui l'évalue, dans quel délai et à quel tarif. Le tarif doit être fixé à la signature du contrat, et non pas au moment du besoin.

3. Dépendance Bidirectionnelle

La plupart des contrats précisent ce qu'il advient en cas de retard du fournisseur, mais rarement en cas de retard du client. Résultat : si l'organisation tarde à valider, le fournisseur en subit les conséquences, qu'il répercute ensuite via des demandes de modification.

Formulation équilibrée : le calendrier est conditionné par la réactivité définie du client (délai de validation, disponibilité du responsable de processus, livraison des données). Tout retard en provenance du client décale le jalon, notifié par écrit.

4. Propriété du Code, de la Configuration et de la Documentation

Cette clause distingue les livrables spécifiques des composants génériques du fournisseur, et stipule une licence d'utilisation illimitée dans le temps pour les composants génériques, non conditionnée par la poursuite de la relation contractuelle.

5. La Documentation comme Livrable Contractuel

Une documentation non définie comme un livrable avec des critères d'acceptation ne sera pas rédigée, ou sera bâclée la dernière semaine. Définissez un minimum : décisions architecturales, modèle de données, cartographie des intégrations, procédures opérationnelles.

6. Garantie et Correction des Défauts

Une période définie, et une distinction nette entre un défaut et un changement. Une définition fonctionnelle : un écart entre le comportement réel et les critères d'acceptation approuvés constitue un défaut.

7. Personnes Clés

Les noms, le pourcentage d'affectation, la notification préalable en cas de remplacement et l'approbation par le client du niveau de compétence équivalent pour le remplaçant.

8. Accès, Environnements et Sécurité des Données

Qui obtient l'accès à quels environnements, pour quelle durée, ce qu'il advient des accès à la fin du projet, et comment les données réelles sont traitées dans des environnements non-productifs.

9. Conformité aux Exigences Réglementaires et de Confidentialité

Lieu de stockage des données, traitement des informations personnelles, droit d'audit et rapport d'incident de sécurité. Pour les organisations réglementées, cette clause nécessite une formulation spécifique et non un modèle standard.

10. Portes de Décision et Points de Sortie

Le droit d'interrompre le projet à la fin d'un jalon défini, avec un accord de paiement prédéfini. Une telle clause réduit le risque pour les deux parties, qu'un bon fournisseur ne contestera donc pas.

11. Transfert de Connaissances

Non pas "une formation", mais : nombre d'heures, pour qui, sur quel sujet, et quel est le livrable. Il est préférable que le transfert soit réparti tout au long du projet plutôt que concentré à la fin.

12. Résiliation et Sortie

Une liste des livrables, le format, la période de chevauchement, et le tarif des heures de support pour la transition. C'est la clause que personne ne veut aborder à la signature, et c'est précisément pourquoi il est crucial d'insister dessus à ce moment-là.

Carte des Risques : Ce que Chaque Clause Prévient

ClauseÉchec PrévenuCoût de l'Absence
Définition d'acceptationLitige sur l'achèvementRetard de paiement et de mise en production
Demandes de changementTarification sous pressionSurcoût incontrôlé
Dépendance bidirectionnelleAccusations mutuelles de retardDécalage non transparent du calendrier
Propriété et documentationDépendance vis-à-vis du fournisseurCoût élevé en cas de changement de fournisseur
Personnes clésRemplacement discret de l'équipePerte de lien et de connaissances
GarantieLitige défaut vs. changementDouble paiement pour correction
SortieNégociation en position de faiblesseCoût de transition imprévu

Formulations à Éviter

  • "Le fournisseur effectuera le travail avec un professionnalisme habituel" — non applicable sans critère.
  • "Les parties s'accorderont ultérieurement sur..." — chaque clause de ce type est un futur conflit en attente.
  • "Sous réserve de la pleine collaboration du client" — sans définir ce que cela signifie, c'est une protection unilatérale.
  • "Le livrable sera remis à la fin du projet" — sans définir ce qu'est "la fin".
  • Calendrier de paiements basés sur des dates calendaires plutôt que sur l'acceptation de livrables.

Exemple Illustratif : Chaîne de Commerce de Détail

Le scénario est hypothétique et à des fins d'illustration. Une chaîne de détaillants a signé un SOW incluant une "migration des données clients d'un système existant". L'organisation supposait que la migration inclurait le nettoyage des doublons ; le fournisseur supposait qu'il transférerait ce qui lui était fourni tel quel.

En réalité, des centaines de milliers d'enregistrements avec des doublons ont été migrés. Les deux parties ont lu la même phrase et l'ont interprétée différemment. Le contrat ne contenait aucune ligne définissant ce qu'était un enregistrement valide.

La correction apportée aux accords ultérieurs de cette chaîne fut brève : un avenant définissant un seuil de qualité mesurable pour le chargement – taux d'enregistrements validés, règles d'identification des doublons, et qui approuve. Cet avenant a remplacé des dizaines d'heures de débat.

Ce qu'il Faut Vérifier Avant de Signer

  • Chaque livrable de la proposition figure dans le SOW avec un critère d'acceptation.
  • Chaque hypothèse présentée dans la proposition figure comme une hypothèse explicite dans le contrat.
  • Le calendrier de paiements est lié à l'acceptation des livrables.
  • Il existe une clause de sortie et une clause de transfert de connaissances.
  • La définition d'un défaut est suffisamment claire pour trancher un cas limite.

Ce qui a été convenu lors de la comparaison des offres mais n'a pas été inscrit dans le contrat n'existe simplement pas. Le processus de comparaison lui-même est détaillé dans le guide de comparaison des propositions Salesforce, et la base de la formulation des exigences est établie dès le document d'appel d'offres, comme décrit dans le guide RFP Salesforce.

Le Lien avec la Sélection du Fournisseur

Certaines des clauses ici servent également d'outil d'évaluation : un fournisseur qui s'oppose à une clause de propriété de la documentation ou à une clause de sortie vous en dit long sur son modèle d'affaires. L'intégration de l'évaluation professionnelle et de la conformité contractuelle est détaillée conjointement dans le guide Scorecard pour la sélection de fournisseurs, et les critères larges pour l'évaluation de l'entreprise sont regroupés dans le guide de choix d'une société d'intégration Salesforce. L'adéquation du type de contrat au type de service acheté est spécifiée dans le guide des services Salesforce.

Prochaine Étape

Prenez le SOW que vous avez sous les yeux et marquez chaque occurrence de "sera livré" ou "sera exécuté" sans indication de la manière dont son achèvement sera vérifié. Chaque marque représente un conflit potentiel, et chacun d'eux peut être résolu en cinq minutes dès maintenant.