Retour à Solutions et méthodes

Méthodologies de gestion de projet : les approches agiles et traditionnelles

Ce qu'il faut retenir

  • Les méthodes traditionnelles figent le contenu et ajustent le délai. Les méthodes agiles figent le délai et ajustent le contenu.
  • PRINCE2 dit qui décide, pas comment produire : il se combine avec les autres plutôt qu'il ne les remplace.
  • Aucune méthode ne dispense de découper le projet et de déclarer les dépendances. Seul le moment où on le fait change.

Six méthodes reviennent dans presque toutes les discussions de gestion de projet : la cascade, le cycle en V, PRINCE2, Scrum, Kanban et le Lean. Elles ne s'opposent pas comme on le raconte souvent. Elles répondent à des situations différentes, et elles se distinguent surtout par un point : ce qui est figé au départ, et ce qui reste négociable.

L'approche traditionnelle : on décide tout, puis on exécute

C'est la plus ancienne, et elle reste la plus répandue. Le projet avance en étapes ordonnées : définition, planification, exécution, suivi, clôture. Chaque phase se termine avant que la suivante commence.

Ce qui caractérise cette famille tient en une phrase : le contenu est fixe, le délai et le budget s'ajustent. Le client sait ce qu'il veut. On le note, on le chiffre, on le construit.

La conséquence est directe. Revenir en arrière coûte cher, parfois très cher. Le cahier des charges doit donc être solide avant le premier jour de production, ce qui suppose un cadrage sérieux en amont.

L'avantage est réel et on l'oublie souvent : quand le plan tient, les dépassements n'arrivent pas. Un projet bien cadré et exécuté en séquence se livre à la date annoncée.

La cascade : le modèle d'origine

Modèle en cascade : les phases exigences, analyse, conception, livraison, validation et mise en oeuvre se succèdent sans retour possible.

La cascade est la forme pure de cette approche. Chaque phase dépend entièrement de la précédente, et rien ne remonte.

Sa rigidité porte un nom sur le terrain : l'effet tunnel. Le client valide un document en janvier, ne voit rien pendant six mois, et découvre le résultat en juillet. Si sa compréhension du besoin a évolué entre temps, personne ne s'en est aperçu.

Elle fonctionne bien sur les petits projets dont le produit final est connu d'avance. Un déménagement, une mise en conformité, un chantier dont les plans sont validés.

Le cycle en V : la cascade avec des tests

Cycle en V : la branche descendante va des exigences à la réalisation, la branche montante valide chaque niveau par des tests jusqu'à la mise en service.

Le cycle en V corrige le principal défaut de la cascade : l'absence de vérification avant la fin.

Le projet n'est plus un bloc unique. Il se décompose en composants. La branche descendante reprend les phases de la cascade, de l'expression du besoin à la réalisation. La branche montante valide chaque niveau en miroir, avec des tests qui associent le client.

Les retours en arrière deviennent possibles, à condition qu'ils restent locaux. On corrige un composant, pas l'architecture.

Le cycle en V demande du budget, une équipe qui connaît son métier, et un client capable d'exprimer ses attentes puis de les valider par étapes. C'est la méthode dominante dans l'industrie et l'embarqué, là où un défaut découvert tard coûte davantage que le protocole de test lui-même.

PRINCE2 : un cadre de gouvernance, pas une façon de produire

PRINCE2 est né dans l'administration britannique. PROMPT en 1979, renommé PRINCE en 1989, révisé en PRINCE2 en 1996. L'acronyme signifie Project IN Controlled Environments.

Il ne dit pas comment fabriquer. Il dit qui décide, sur quels critères, à quel moment. Trois piliers : l'organisation, la gestion, le contrôle. Sept processus, sept thèmes, sept principes, et un comité de pilotage qui autorise chaque phase.

C'est utile quand le projet engage plusieurs entités, qu'il faut tracer les décisions, et que la question « qui a validé quoi » se posera un jour. C'est disproportionné pour une équipe de cinq personnes dans une même pièce.

PRINCE2 se combine d'ailleurs avec les autres. Rien n'empêche une gouvernance PRINCE2 au-dessus d'équipes qui travaillent en Scrum.

L'approche agile : on fixe le rythme, pas le contenu

Le Manifeste Agile date de 2001. Dix-sept praticiens du développement logiciel, réunis dans l'Utah, écrivent quatre valeurs en une page.

  • Les personnes et leurs interactions, avant les processus et les outils.
  • Un produit qui fonctionne, avant une documentation exhaustive.
  • La collaboration avec le client, avant la négociation contractuelle.
  • L'adaptation au changement, avant le suivi d'un plan.

Le mot important de ces quatre lignes est « avant ». Le manifeste hiérarchise, il n'élimine pas. Un projet agile sans documentation ni contrat n'est pas agile, il est mal tenu.

Le renversement porte sur ce qui est figé. Ici le délai et l'équipe sont fixes, le contenu s'ajuste. On travaille par cycles courts, on livre un incrément à la fin de chacun, on le montre, on écoute, on corrige la suite.

Cela suppose un client réellement disponible. C'est la condition que personne n'écrit dans les contrats et qui décide pourtant du résultat. Un client injoignable pendant trois semaines transforme un sprint en devinette.

Scrum : le cadre agile le plus répandu

Processus Scrum : backlog produit, planification de sprint, mêlée quotidienne, revue de sprint et rétrospective aboutissant à un incrément livrable.

Scrum organise le travail en sprints de une à quatre semaines. Trois rôles : product owner, scrum master, équipe de développement. Un backlog priorisé, une revue à chaque fin de sprint, une rétrospective pour ajuster la manière de travailler.

Le cadre est plus contraignant qu'il n'y paraît. Les rituels sont obligatoires, le périmètre d'un sprint ne bouge pas une fois lancé, et le rôle de product owner suppose quelqu'un qui décide vraiment.

Scrum convient aux projets dont le contenu évoluera de toute façon, et où l'équipe peut livrer quelque chose d'utilisable toutes les deux semaines. Si le premier livrable exploitable arrive au bout de six mois, le cadre tourne à vide.

Kanban : rendre le flux visible

Tableau Kanban : des colonnes représentent les étapes du travail et les cartes de tâches se déplacent de l'une à l'autre selon leur avancement.

Kanban signifie « carte de signalisation » en japonais. La méthode vient des ateliers Toyota des années 1950, où ces cartes déclenchaient le réapprovisionnement.

Le principe tient en un tableau : des colonnes qui représentent les étapes du travail, des cartes qui avancent de l'une à l'autre. Chacun voit où en est chaque tâche, sans réunion.

La règle qu'on oublie le plus souvent est la limite de travail en cours. Un Kanban sans plafond par colonne devient une liste de tâches décorée. C'est la limite qui révèle les goulots d'étranglement : quand une colonne sature, le problème se voit.

Kanban se marie bien avec d'autres approches. Beaucoup d'équipes pilotent en Scrum et visualisent en Kanban. Il convient particulièrement au travail continu, au support, à la maintenance, à tout ce qui arrive sans se planifier.

Lean : chasser ce qui ne produit pas de valeur

Le Lean vient du même terreau industriel japonais. Son objet est le gaspillage : l'attente, la reprise, le déplacement inutile, la production de ce que personne n'a demandé.

La démarche part du client pour définir ce qui a de la valeur, puis remonte le flux pour supprimer le reste. Les problèmes se traitent là où ils se produisent, avec les gens qui font le travail.

C'est moins une méthode de projet qu'une manière de faire fonctionner une organisation. Elle demande un engagement de la direction, et une culture où signaler un dysfonctionnement ne se retourne pas contre celui qui le signale.

Le Lean donne ses meilleurs résultats sur des processus qui se répètent d'un projet à l'autre. Sur un projet unique en son genre, il y a peu de gaspillage identifiable puisqu'il n'y a pas de référence.

Ce qui distingue vraiment ces méthodes

Comparatif des six méthodes selon la disponibilité du client, la gestion des risques, le type de projet, les dépendances, la difficulté de mise en place, la souplesse au changement et la charge de travail.

La ligne de partage n'est pas agile contre traditionnel. Elle passe par une question : que savez-vous au départ ?

Si le contenu est connu et stable, une approche séquentielle le livre plus vite et moins cher. Si le contenu se découvre en avançant, une approche itérative évite de construire pendant six mois quelque chose qui ne servira pas.

Trois facteurs pèsent davantage que le choix de la méthode elle-même : la disponibilité réelle du commanditaire, l'expérience de l'équipe, et le coût d'une erreur découverte tard. Un projet dont le client répond une fois par mois ne sera pas agile, quel que soit le vocabulaire employé dans les réunions.

Arbre de décision menant vers la cascade, le cycle en V, PRINCE2, Scrum, Kanban ou le Lean selon la disponibilité du commanditaire, l'incertitude du contenu, l'expertise de l'équipe et le caractère répétitif du projet.

Nous avons consacré un article entier à cette décision, avec les questions à se poser et les signaux qui indiquent qu'on s'est trompé : comment savoir quelle méthode appliquer selon votre projet.

Ce que toutes ces méthodes ont en commun

Aucune ne vous dispense de savoir de quoi le projet est fait.

La cascade demande le découpage avant de commencer. Scrum le demande au fil de l'eau, sprint après sprint. Le moment change, le travail reste le même : identifier les livrables, comprendre ce qui bloque quoi, estimer les durées.

C'est pour cette raison que les structures de découpage et les réseaux de dépendances traversent les époques et les écoles. Ils décrivent le projet, pas la façon de l'organiser.

Le diagramme de Gantt illustre bien la confusion courante. On le range du côté traditionnel, alors qu'il n'est qu'une représentation dans le temps. Ce qui pose problème, ce sont ses usages : un Gantt dessiné à la main sans réseau de dépendances derrière est un dessin, et il se périme en trois semaines.

Structurer un projet avec Orchesia, quelle que soit la méthode

Orchesia ne vous impose pas de méthode. Il outille ce qui leur est commun.

Le point d'entrée est une carte mentale : le projet se décompose en objectifs, puis en livrables, puis en tâches. Le découpage se construit avec l'équipe, sur une vue faite pour ça. Que vous le fassiez intégralement au départ ou cycle après cycle, l'outil est le même.

Vient ensuite le réseau de dépendances. Ce qui bloque quoi se déclare une fois, et le planning en découle. Le chemin critique et les marges se calculent, se recalculent à chaque changement de durée, et disent de combien la date peut glisser.

Le suivi se lit ensuite selon vos habitudes : liste de tâches, Gantt, tableau Kanban, charge par personne. Ce sont des vues sur la même structure, pas quatre outils à tenir à jour séparément.

Deux modes couvrent les deux familles. Le mode structuré part du contenu et calcule la date. Le mode simplifié part d'une date imposée et remonte la chaîne, ce que nous appelons le rétroplanning.

Reste la question qui décide de tout, et qu'aucun logiciel ne tranchera à votre place : savez-vous, aujourd'hui, ce que votre projet doit produire ? Si oui, planifiez. Sinon, itérez, et gardez de la marge.

Questions fréquentes

Le cycle en V ajoute une branche de validation. La cascade enchaîne les phases sans rien vérifier avant la fin, alors que le cycle en V fait correspondre à chaque phase descendante un test qui la valide en remontée. Les retours en arrière deviennent possibles tant qu'ils restent limités à un composant.

Ni l'un ni l'autre au sens strict. PRINCE2 est un cadre de gouvernance : il définit les rôles, les instances de décision et les points de contrôle, sans dire comment fabriquer le livrable. Il s'installe donc au-dessus d'équipes qui travaillent en cascade comme en Scrum.

Oui, et c'est fréquent. Un cadre PRINCE2 au-dessus d'équipes Scrum, un tableau Kanban pour visualiser un sprint, une approche Lean appliquée aux processus récurrents d'une organisation par ailleurs séquentielle. Ce qui se combine mal, ce sont deux méthodes qui figent la même variable : on ne peut pas verrouiller à la fois le contenu et le délai.

Une approche itérative, à une condition : que le commanditaire soit réellement disponible. L'agilité remplace la spécification initiale par des retours fréquents. Si ces retours n'arrivent pas, l'équipe avance à l'aveugle sans même la protection d'un cahier des charges.

Non. C'est une représentation du projet dans le temps, indépendante de la méthode. Une équipe agile peut afficher ses sprints en Gantt. Le problème vient de l'usage : un Gantt dessiné à la main, sans réseau de dépendances derrière, ne se recalcule pas et se périme vite.

Vous avez identifié des problèmes dans vos projets. Découvrez les solutions pour les résoudre.

Explorer les solutions pour structurer un projetComprendre pourquoi les projets dérapent

Articles similaires

Comment faire un rétroplanning agile étape par étape
Solutions et méthodes

Comment faire un rétroplanning agile étape par étape

Quand la date ne bouge pas : arbitrer le périmètre, cycle par cycle, contre la capacité réelle.

8 min de lecture
Comment savoir quelle méthode appliquer selon mon projet ?
Solutions et méthodes

Comment savoir quelle méthode appliquer selon mon projet ?

Planification ou rétroplanning ? Un guide de décision pour choisir la bonne méthode selon votre projet : questions clés, cas mixtes, et signaux que vous êtes sur la mauvaise approche.

7 min de lecture
Comment écrire un objectif qui pilote réellement votre projet ? (SMART)
Solutions et méthodes

Comment écrire un objectif qui pilote réellement votre projet ? (SMART)

Passer d'une intention à un objectif qui sert vraiment à arbitrer, en quatre étapes.

8 min de lecture