

Comment piloter un projet et éviter les écarts ? En suivant ces 7 étapes et en maîtrisant des outils simples, votre projet va dans la bonne direction !
Le média de ceux qui réinventent l'entreprise
Agile ou Waterfall ? Voici une question qui taraude de nombreux chefs de projets et autres PMO.
Ces deux méthodologies, que tout semble opposer, comportent chacune leurs forces… mais aussi leurs faiblesses.
Alors laquelle choisir ?
Installez-vous confortablement et regardez qui de la gestion de projet agile ou classique l’emporte.
Spoiler : si la clé résidait dans un compromis entre les deux, au moyen d’une approche hybride ?
La méthode Waterfall est une méthode prédictive dite « en cascade ». Elle est donc constituée d’une série de phases linéaires et séquentielles, à suivre dans un ordre précis, sans retour en arrière possible.
Chaque étape est alors commencée lorsque la précédente est terminée et validée. La fin de chacune d’entre elles est marquée par un jalon.
Ces différentes séquences regroupent une série de tâches spécifiques et visent un objectif précis. En règle générale, on retrouve :
💡 À savoir : Waterfall et cycle en v vont souvent de pair. La différence ? Le second se structure autour de 9 étapes, incluant des phases descendantes et des phases ascendantes.
La méthode Agile fonctionne par itérations, des sortes de sous-projets en somme. Chacune d’entre elles, qualifiée de sprint, dure entre 2 à 4 semaines.
Au terme de chaque itération, l’équipe présente les livrables développés puis détermine les améliorations à apporter. L’Agilité laisse donc de la place aux modifications, et le produit est élaboré au fur et à mesure dans une dynamique d’amélioration continue.
Enfin, le rôle du client se révèle central, puisqu’il intervient très tôt dans le déploiement du projet. Il peut faire des retours à chaque fin de sprint, dans l’objectif d’aligner la production avec ses exigences.
💡 À savoir : l’ensemble des caractéristiques et des valeurs de la philosophie Agile sont regroupées dans le Manifeste Agile.
Scrum reste sans aucun doute la méthode de gestion de projet Agile la plus répandue, en particulier au sein des équipes informatiques. Elle s’appuie sur un principe itératif et incrémental (le projet est construit petit à petit, brique après brique).
Cette méthode s’appuie en grande partie sur des rôles prédéfinis, dont :
En parallèle, chaque sprint est rythmé par des cérémonies précises, à l’exemple :
La méthode Kanban appartient aussi à la grande famille de l’Agile. Elle repose en grande partie sur les tableaux Kanban, composés de colonnes matérialisant des étapes de type :
Il suffit ensuite de faire progresser les différentes tâches de l’une à l’autre.
Cette méthode est particulièrement appréciée, car très visuelle : on voit en un coup d’œil où en sont les tâches et les livrables, qui en est responsable, etc.
D’ailleurs, Kanban est souvent introduite dans le cadre de Scrum, afin d’offrir aux équipes une meilleure perception de leur production.
💡 À savoir : on dénombre encore beaucoup de méthodes Agiles, telles que PRINCE 2, SAFe, eXtreme Programming ou encore Lean.
Notez que ce récapitulatif convient aussi pour saisir la différence entre la méthode Agile et le cycle en V.
Sujet | Agile | Waterfall |
Planification | Le calendrier s’adapte au fur et à mesure que le projet progresse. Les délais de livraison sont plus courts. | La planification est fixe. Les jalons et échéances sont déterminés en avance. |
Flexibilité | La flexibilité est l’essence de la méthode Agile. Elle est adaptative et autorise les modifications en cours de route. | Waterfall n’est pas aussi flexible qu’Agile. Chaque phase est commencée lorsque la précédente est terminée puis validée. |
Implication du client | Le client est inclus dans le développement du projet, à chaque étape. | Une fois les exigences établies, Waterfall n’implique pas le client pendant le processus, à l’exception des vérifications spécifiques. |
Budget | Agile est ouvert à l’adaptation et aux changements de direction. Le budget est donc plus souple. | L’ensemble des composantes du projet sont déterminées en avance. Le budget est donc fixe. |
Contrôle qualité | Les tests sont réalisés après chaque sprint, et s’adaptent toujours aux exigences du client. | Les tests sont réalisés lors de la phase de vérification, intervenant après la conception et la mise en œuvre. |
Livraison | Une version partielle du produit est livrée à la fin de chaque itération, en fonction des priorisations. | Le produit est livré de manière complète à la fin du cycle de développement. |
Choisir la bonne méthodologie dépend de la nature du projet en lui-même. Il convient donc de vous interroger sur ses caractéristiques.
👉 Quand utiliser la méthode Waterfall ?
Si vous évoluez dans un marché stable et que vous avez une vision précise du périmètre du projet, la méthode en cascade est tout à fait opportune.
👉 Pourquoi utiliser la méthode Agile ?
Si vous opérez dans un marché plus aléatoire et évolutif, mieux vaut privilégier l’Agilité. C’est pourquoi elle reste l’approche chouchou du développement informatique, soumis à de nombreux changements technologiques.
En parallèle, étudiez votre organisation en interne. Agile ou Waterfall seront plus adaptées en fonction :
Enfin, questionnez-vous sur la place du client dans tout ça. S’il est prêt à s’impliquer beaucoup dans le projet, envisagez l’Agilité. Dans le cas contraire, restez sur la méthode en cascade.
Et si on vous disait qu’il est possible d’allier le meilleur des deux mondes ?
Telle est la promesse de l’approche hybride.
La gestion de projet dite hybride consiste à combiner au moins deux méthodologies de gestion de projet, pour bénéficier par exemple de la souplesse de l’Agilité et de la vision long-termiste de Waterfall.
Par exemple :
Les possibilités sont donc nombreuses, et de plus en plus d’organisations sont séduites par cette complémentarité entre le prédictif et l’Agile, afin de mieux intégrer leur processus de gestion de projet à la réalité de leur entreprise.
Et cerise sur le gâteau, certains outils de gestion de projets prennent en considération cette nouvelle réalité !
Tel est le cas de FoxPlan, plateforme de pilotage de portefeuilles hybrides. Avec ce logiciel, vous gérez au sein d’une même interface des projets traditionnels de type Waterfall ou des projets Agiles Scrum ou Kanban, et définissez des dépendances entre eux. Particulièrement adapté aux équipes informatiques, il s’intègre parfaitement avec Jira. Ainsi, il permet une gestion des tickets Agile, tout en soutenant :
Tout semble opposer Agile et Waterfall. L’essentiel de cette dualité repose sur le fait :
Et on compte encore de nombreuses divergences.
Au final, chaque méthode de gestion de projet a ses inconvénients… mais aussi de multiples avantages ! C’est pourquoi les entreprises optent de plus en plus pour une approche hybride, afin de tirer le meilleur parti de chaque système et de bénéficier d’un cadre de travail plus en phase avec leurs contraintes.