Your Training Partner
Toolbox des techniques
Deux triangles aux sommets Périmètre, Délai et Coût, avec la qualité au centre comme seuil. Dans le premier, le périmètre est fixe et un changement est absorbé par le délai ou le coût. Dans le second, le délai et le coût sont fixes et le changement est absorbé par le périmètre.

Triple contrainte

La triple contrainte est le modèle qui lie trois contraintes d'un projet: le périmètre, ce qu'il livre; le délai, la date à laquelle il le livre; le coût, ce qu'il dépense pour le livrer. Les trois dépendent du même travail. Ce qui est fixé désigne ce qui absorbe le changement. La qualité se place au centre du triangle, comme quatrième contrainte ou comme seuil. Le PMBOK parle de contraintes concurrentes (competing constraints). Pour les approches adaptatives, il présente deux options: fixer le périmètre et laisser varier le budget ou le délai; fixer le budget et le délai et laisser varier le périmètre.

Objectif

La triple contrainte est un modèle de gestion de projet qui lie le périmètre, le délai et le coût. Le modèle ne produit aucun chiffre. Il oblige à répondre, avant le premier imprévu, à une question que les mandants repoussent: quand quelque chose change, laquelle des trois cède?

Cette réponse revient au mandant, que le PMBOK appelle sponsor. Le chef de projet la prépare, chiffres à l'appui, mais ne la tranche pas. Le mandant la donne au lancement et la signe dans la charte de projet. Le chef de projet la relit à chaque demande de changement: si le changement entre, une contrainte ajustable en paie le prix.

Le livrable tient sur une page: le statut de chaque contrainte, fixe ou ajustable, la marge chiffrée des contraintes ajustables, un seuil de qualité vérifiable et le nom de l'arbitre. Il sert à accepter ou refuser un changement, à choisir le levier devant un retard et à désigner ce que le projet sacrifiera si l'imprévu dépasse les marges.

Usage

Quand l'utiliser

  • Lancement d'un projet: décider quelle contrainte cède avant le premier imprévu et l'écrire dans la charte.
  • Demande de changement: chiffrer son effet sur les trois contraintes avant de l'accepter.
  • Retard ou dépassement constaté: choisir entre payer, repousser la date ou réduire le périmètre.
  • Date imposée par un tiers: entrée en vigueur d'une loi, fin du support d'un logiciel, bouclement annuel. Le délai est fixe, classer les deux autres.
  • Crédit d'engagement voté: tout dépassement exige un crédit additionnel. Le coût est fixe, classer les deux autres.
  • Choix du type de contrat: forfait, régie ou budget par itération répartissent les contraintes entre client et fournisseur.
  • Mandant qui exige les trois: montrer, chiffres à l'appui, qu'une contrainte doit céder et laquelle.

Quand ne pas l'utiliser

  • Juger si un projet vaut sa dépense ou comparer des projets: le modèle mesure l'exécution; passer par le business case et la valeur actuelle nette.
  • Chiffrer un délai ou un coût: le modèle dit quelle contrainte bouge, pas de combien; passer par l'estimation.

Description

Trois contraintes liées par le travail

Le périmètre est l'ensemble des livrables et des fonctions que le projet s'engage à produire. Le délai est la date de fin ou d'une étape imposée. Le coût est la somme engagée: salaires, prestations externes, licences, matériel. Pour un projet public suisse, il prend souvent la forme d'un crédit d'engagement voté par un parlement.

Le lien passe par le travail et la capacité de l'équipe. Le périmètre détermine la quantité de travail. Divisée par la capacité, elle donne une durée. La capacité multipliée par la durée donne l'essentiel du coût. Fixer deux contraintes revient donc à calculer la troisième. Une date et un budget déterminent la capacité achetable sur la période, donc la quantité de travail qu'elle réalise.

Le modèle trompe pourtant qui le lit comme une équation. Une personne ajoutée coûte dès son arrivée et ne rend du temps qu'une fois intégrée. Sur un projet logiciel déjà en retard, la loi de Brooks prédit qu'ajouter des personnes le retarde encore. De l'argent dépensé hors du chemin critique n'avance pas la date de fin.

La qualité: au centre ou quatrième contrainte

Le triangle d'origine n'avait pas ces trois sommets. Martin Barnes, membre fondateur de l'Association for Project Management (APM) britannique, a dessiné un triangle temps, coût, qualité. Il expliquait en 2012, dans le journal de l'APM, avoir voulu que quelqu'un réponde de la qualité du produit, à côté des ingénieurs qui tenaient le budget et le planning. Le triangle qualité, coût, délai (QCD), courant dans l'industrie francophone, porte les mêmes trois sommets. La version usuelle en gestion de projet met le périmètre au sommet et la qualité au centre.

Le PMBOK range la qualité dans le périmètre. La solidité d'un pont, sa durée de vie ou sa facilité d'entretien se paient en coût et en délai comme une fonction. Le PMBOK mesure aussi l'efficacité de la gestion de projet au respect de contraintes comme le coût, le périmètre, le délai et la qualité.

On traite la qualité comme un seuil. Le mandant le fixe au lancement en critères vérifiables, et aucun arbitrage n'y descend sans sa décision explicite. Une qualité laissée hors du classement devient la contrainte qui cède en silence.

Ce qui est fixé, ce qui varie

En approche prédictive, le PMBOK dérive le planning et le budget de référence du périmètre à livrer. Les trois forment la base de référence intégrée. Pour les approches adaptatives, le PMBOK présente deux options sous le nom de triangle inversé. Dans la première, le périmètre est fixe et le budget ou le délai absorbent les changements imprévus. Dans la seconde, le budget et le délai sont fixes et le périmètre absorbe les changements.

Le même raisonnement vaut pour tout projet dont une contrainte est imposée de l'extérieur, quelle que soit l'approche: ce qui est fixé désigne ce qui absorbe le changement.

Périmètre fixe: le changement est absorbé par le délai ou le coûtPérimètre fixeQualité: seuilPérimètrefixeDélaivariableCoûtvariableChangementLe coût ou le délai absorbe le changement
Coût et délai fixes: le changement est absorbé par le périmètreCoût et délai fixesQualité: seuilPérimètrevariableDélaifixeCoûtfixeChangementLe périmètre absorbe le changement
Les deux options de la triple contrainte. À gauche, le périmètre est fixe et le coût ou le délai absorbe le changement. À droite, le coût et le délai sont fixes et le périmètre absorbe le changement. La qualité reste un seuil dans les deux cas.
Les contraintes fixées désignent celle qui cède et le levier qui la fait céder.
Contraintes fixéesContrainte qui cèdeLevierTechnique
Périmètre et délaiCoût ou risque accruAjouter des ressources sur le chemin critique ou chevaucher des activités prévues en séquenceCrashing et fast tracking
Délai et coûtPérimètreLivrer d'abord ce qui porte le plus de valeur, reporter le resteTimeboxing et budgétisation, priorisation
Périmètre et coûtDélaiRecalculer la date de fin avec la capacité disponibleMéthode du chemin critique
Les troisQualité (tests écourtés, documentation reportée, dette technique)Aucun: libérer une contrainteAucune: le projet est mal cadré

Le contrat a souvent déjà tranché

Avec un fournisseur, le type de contrat répartit les contraintes. Un contrat au forfait fixe le prix pour un périmètre défini, en général à une date convenue. Le fournisseur porte le risque de dépasser ses coûts et l'intègre à son prix. Pour le client, les trois contraintes sont alors fixes: la pression retombe sur la qualité, sauf si le contrat en écrit les critères d'acceptation (étape 3 ci-dessous). Un contrat en régie facture les heures effectuées: le coût devient la contrainte ajustable, et le client en porte le risque. Un contrat agile à budget fixe par itération fixe le coût et la durée de chaque itération. Le nombre d'itérations détermine le total; le périmètre reste à la priorisation du client. On lit le contrat avant de classer les contraintes, pour ne pas redécider ce que la signature a tranché.

Conduire l'arbitrage

  1. Nommer l'origine de chaque contrainte. Une contrainte fixe l'est par un tiers: une loi qui entre en vigueur, une pénalité contractuelle, un crédit voté, une fenêtre de marché. Une contrainte que personne n'a imposée est une préférence, et elle reste ajustable.
  2. Classer. Chaque contrainte reçoit un statut: fixe ou ajustable dans une marge chiffrée, par exemple 10% de budget ou six semaines. Deux contraintes au plus sont fixes. Si les trois le sont, le mandant en libère une avant le lancement.
  3. Fixer le seuil de qualité. Il s'écrit en critères vérifiables au test d'acceptation (UAT): critères d'acceptation, couverture des tests, norme d'accessibilité, exigences de protection des données.
  4. Inscrire le classement et l'arbitre. Le chef de projet inscrit dans la charte de projet les statuts, les marges et le nom de l'arbitre. Un comité de pilotage peut tenir ce rôle.
  5. Appliquer la règle à chaque changement. Toute demande de changement chiffre son effet sur les trois contraintes. Le changement entre si une contrainte ajustable l'absorbe dans sa marge. Sinon, il remonte à l'arbitre, qui le refuse ou révise le classement.
  6. Réviser à chaque jalon. Un classement change quand ses causes changent: un crédit additionnel voté, une date repoussée par le législateur, un concurrent qui lance son produit le premier. La révision se consigne comme une décision du mandant.

Ce qui fait échouer l'arbitrage

Les trois contraintes fixes. Un projet lancé ainsi n'a aucune marge. Le premier imprévu ne peut toucher officiellement ni le périmètre, ni la date, ni le budget, et la qualité cède: tests écourtés, documentation reportée, dette technique inscrite nulle part. Le défaut apparaît en exploitation, une fois le projet clos et son budget respecté.

Le classement implicite. Un mandant qui n'a jamais dit quelle contrainte cède le décide pendant la crise, sans marge et sous la pression de la date. Le chef de projet arbitre alors seul, au fil des semaines, par de petites concessions que personne n'a validées.

Un périmètre qui ne se découpe pas. Laisser varier le périmètre suppose de le découper dès le lancement en éléments livrables séparément et classés par valeur. Un bloc indivisible se livre entier ou pas du tout.

Confondre respect du triangle et réussite. Le PMBOK juge la réussite d'un projet sur deux dimensions: la valeur de son résultat et l'efficacité de sa gestion. Le triangle ne mesure que la seconde. L'opéra de Sydney devait coûter 7 millions de dollars australiens et durer quatre ans. Il en a coûté 102 et en a duré quatorze. Sa gestion passe pour un échec, son résultat figure au patrimoine mondial de l'UNESCO. À Montréal, un viaduc de l'autoroute 15, bien géré et d'un coût proche de 11 millions de dollars canadiens, a été démoli un an après sa construction: il ne s'accordait pas au réaménagement du pont Champlain voisin.

Considérations IA

Le PMBOK range l'optimisation de la base de référence parmi les usages de l'IA en gestion de projet: l'IA renforce l'analyse des arbitrages entre périmètre, délai et coût. Un assistant lit une demande de changement, la rapproche du backlog chiffré et du planning, puis rédige son effet sur les trois contraintes avec ses hypothèses. Il produit les trois variantes d'un même changement: payer, repousser, réduire. Il relit aussi une charte et signale un classement contradictoire, par exemple trois contraintes fixes.

Il ne choisit pas la contrainte qui cède. Ce choix engage le mandant, qui en répond devant un parlement, un client ou un régulateur. Les chiffres de l'assistant ne valent que les estimations qu'on lui fournit: un modèle qui comble un effort manquant à partir de projets étrangers à l'organisation produit une fausse précision. Les montants d'un contrat et les tarifs d'un fournisseur sont confidentiels. Le chef de projet vérifie la politique de l'organisation et la LPD avant de les verser dans un service en ligne.

Exemples

Concept illustré: quand le délai et le coût sont fixes, le périmètre absorbe le changement. Un canton met en ligne ses démarches de permis de construire pour l'entrée en vigueur de sa loi révisée. Au lancement, le mandant signe le classement des contraintes.

Classement des contraintes du guichet en ligne des permis de construire.
ContrainteStatutOrigineMarge
DélaiFixeEntrée en vigueur de la loi révisée le 1er janvier 2027Aucune
CoûtFixeCrédit d'engagement de CHF 1'200'000 voté par le Grand ConseilAucune: tout dépassement exige un crédit additionnel
PérimètreAjustable: 14 démarches en ligne, dont 9 exigées au 1er janvierLoi révisée (9 démarches) et demandes du service (5)Les 5 démarches non exigées, reportables à un second lot financé hors de ce crédit
QualitéSeuilAccessibilité WCAG 2.1 niveau AA, protection des données, test d'acceptation par le service des constructionsAucune
ArbitreComité de pilotage, présidé par le chef du service des constructions

Au cinquième mois, le service juridique demande une démarche que la loi révisée exige et que le cahier des charges avait omise: la demande de dérogation.

Demande de changement n° 7: le périmètre compense, la date et le crédit ne bougent pas.
Délai (semaines sur le chemin critique)CoûtPérimètre au 1er janvier
Demande de dérogation, ajoutée+5 semaines+CHF 70'000+1 démarche exigée
Prolongation de permis, reportée au second lot−3 semaines−CHF 40'000−1 démarche non exigée
Annonce de fin de travaux, reportée au second lot−2 semaines−CHF 35'000−1 démarche non exigée
Solde0−CHF 5'00013 démarches, dont les 10 exigées

Le comité n'a débattu ni de la date ni du crédit: le classement signé au lancement les avait tranchés. La séance a porté sur le choix des deux démarches reportées.

Visualisations

Dans les deux positions, la qualité reste un seuil au centre. Seul varie le nombre de contraintes qui absorbent: deux quand le périmètre seul est fixé, une quand le délai et le coût le sont.

Coût

PhaseNiveauJustification
PréparationMoyenRetrouver l'origine de chaque contrainte dans la loi, le contrat ou le crédit, puis obtenir du mandant des statuts et des marges chiffrées.
ExécutionFaibleUne séance au lancement, puis une ligne d'analyse par demande de changement, une fois l'effort estimé.
DocumentationFaibleUne page dans la charte de projet et une colonne par contrainte dans le registre des changements.

Outils

Une page de la charte de projet ou un tableur suffisent pour le classement des contraintes. Le registre des demandes de changement, tenu dans un tableur ou un outil de suivi comme Jira, reçoit une colonne par contrainte. Un logiciel de planification comme MS Project ou ProjectLibre compare une variante au planning de référence et montre l'effet d'un changement sur la date de fin.

En approche adaptative, un graphique d'avancement cumulé (burn-up) trace le périmètre total au-dessus du travail terminé. Chaque ajout fait monter la ligne du périmètre, et le mandant lit ce qu'il coûte en date ou en fonctions reportées.

Sources

  • Project Management Institute, The Standard for Project Management (PMBOK Guide, 8e éd.), PMI: le terme de contraintes concurrentes (§2.1); les deux dimensions de la réussite d'un projet, avec l'opéra de Sydney et le viaduc de Montréal (§2.1.2); la base de référence intégrée des approches prédictives et les options de contraintes des approches adaptatives, avec le triangle inversé de la figure 4-3 (§4.2).
  • Project Management Institute, A Guide to the Project Management Body of Knowledge (PMBOK Guide), 8e éd., PMI: la qualité comme caractéristique du périmètre (§2.2.1, concepts clés du domaine de performance Périmètre); l'IA dans l'analyse des arbitrages entre périmètre, délai et coût (annexe X3, tableau X3-1).
  • Association for Project Management, A tribute to APM founder, Dr Martin Barnes CBE (2022): l'origine du triangle temps, coût, qualité chez Martin Barnes, avec la raison qu'il donnait de l'avoir dessiné.
Tri de cartes
Toutes les techniques
TRIZ