Go to blue arrow
back to Tech Blog
Développement
Sandro Cantante

26 juillet 2026

Min Read

Agile ou cycle en V : quand choisir chaque approche

Deux moniteurs brillent de code près d'un portable, cadrant le débat waterfall vs agile.

Le choix entre Agile et Waterfall détermine le modèle de coûts, le profil de risque et le rythme de reporting d'un projet logiciel avant même qu'une seule ligne de code ne soit écrite. Tout le monde a son avis sur la question. Et le plus souvent, privilégier une méthodologie revient à rejeter totalement l'autre.

Imaginez la différence entre un canal et une rivière. Un canal est étudié, budgété et creusé une fois pour toutes, et il achemine l'eau exactement là où vous avez décidé qu'elle devait aller. Une rivière, elle, trace son propre lit et finit par arriver à destination, mais pas forcément par le chemin que vous aviez tracé. Aucune de ces deux méthodes n'est meilleure pour déplacer l'eau. Tout dépend du terrain.

En résumé : utilisez le modèle en cascade lorsque les exigences sont stables, que l'environnement extérieur est peu susceptible de changer et qu'un périmètre et un budget fixes sont plus importants que la capacité d'adaptation. Utilisez l' approche agile lorsque la vision du produit peut évoluer, lorsque vous avez besoin d'un logiciel fonctionnel rapidement, ou lorsque le coût de développement d'un produit inadapté pendant six mois est plus élevé que celui d'une replanification toutes les deux semaines.

Le modèle Waterfall est-il mort ? L'Agile l'a-t-il remplacé ? L'un est-il meilleur que l'autre ? Cet article fait le point sur l'état actuel des deux méthodes, répond aux questions qui se posent réellement lors des réunions de cadrage et explique pourquoi chez Imaginary Cloud nous avons choisi l'Agile plutôt que le Waterfall, et dans quels cas nous ne le ferions toujours pas.

blue arrow to the left
Imaginary Cloud logo

Qu'est-ce que la méthodologie en cascade (Waterfall) ?

La méthodologie en cascade tire son nom de ses phases séquentielles, disposées de manière descendante à l'image d'une cascade, où chaque étape constitue un maillon entre le début et la fin du projet. Winston Walker Royce l'a décrite en 1970 dans son article Managing the Development of Large Software Systems pour les actes de la conférence IEEE WESCON. À l'origine, elle prévoyait cinq phases distinctes : les exigences, la conception, l'implémentation, la vérification et la maintenance.

Voici l'aspect que les articles comparatifs ont tendance à omettre. Royce a présenté le modèle séquentiel pur comme une version « risquée et vouée à l'échec », avant de consacrer le reste de son article à plaider en faveur d'itérations entre les phases. Ce que la plupart des gens appellent « Waterfall », c'est le schéma, et non l'argumentation qui l'accompagne.

Diagramme en cascade illustrant les étapes : exigences, conception, mise en œuvre, vérification et maintenance.

Des variantes ont vu le jour au fil des décennies, mais la logique est restée la même. Une fois une phase terminée, son résultat devient l'élément d'entrée de la suivante, qui débute immédiatement après. Sa simplicité l'a rendue facile à comprendre et à adopter. La méthode Waterfall garantit que chaque phase est achevée avant que la suivante ne commence, évitant ainsi que le développement ne démarre avant la fin de la conception, ce qui est souvent source d'incohérences. Ce modèle repose également sur le postulat qu'il est possible d'estimer le coût et l'effort global d'un projet dès la phase des exigences. Cela reste vrai tant que les exigences elles-mêmes ne changent pas.

Le modèle en cascade n'a jamais été la seule approche possible. Il a toutefois fallu attendre 2001 pour qu'il soit confronté à un changement de paradigme fondamental. Quelle en est la cause ? L'Agilité.

blue arrow to the left
Imaginary Cloud logo

Qu'est-ce que l'Agilité ?

Les principes du développement incrémental étaient déjà utilisés, dispersés au sein de différents processus. Ce n'est qu'en 2001, avec le Manifeste pour le développement agile de logiciels, que l'Agilité telle que nous la connaissons a été introduite et popularisée. Ce document très simple, rédigé par un groupe de développeurs à Snowbird, dans l'Utah, a bouleversé les conventions du développement logiciel en un instant. Soudain, une véritable alternative à la méthode en cascade voyait le jour.

Schéma agile : trois boucles itératives de besoins, conception, développement et tests, aux résultats cumulés.

Les cycles de l'Agilité, traditionnellement appelés sprints, apportent de la valeur de manière cumulative, chaque cycle s'inscrivant dans une vision globale menant à l'achèvement du projet. C'est là qu'elle se distingue le plus de la méthode en cascade. Cette approche privilégie la flexibilité. Elle permet des incréments réguliers et réduit le temps consacré à la planification en travaillant par blocs de temps plus courts : des périodes fixes d'une ou deux semaines dans lesquelles le travail est intégré, plutôt que l'inverse. Chaque itération livre un logiciel fonctionnel à sa clôture, en planifiant l'étape immédiate avec plus de précision que les étapes ultérieures.

Le mécanisme qui permet cela est le backlog : une liste ordonnée de tout ce dont le produit pourrait avoir besoin, à partir de laquelle chaque sprint puise les éléments les plus précieux. Le changement est géré en réorganisant cette liste, et non en rouvrant un plan.

De nombreuses variantes adoptent l'Agilité comme philosophie, tout comme des déclinaisons se sont développées autour de la méthode en cascade. DSDM, le développement piloté par les fonctionnalités (FDD), l'Extreme Programming et, probablement la plus populaire, Scrum, s'appuient toutes sur l'Agilité pour mener à bien le développement de logiciels. À vrai dire, l'étiquette importe bien moins que la capacité à réellement reprioriser le backlog, ce que la plupart des utilisateurs omettent discrètement de faire.

blue arrow to the left
Imaginary Cloud logo

La méthode Waterfall est-elle morte ? Ce que disent vraiment les dernières données

Il y a presque autant de personnes pour dire que Waterfall est mort que pour affirmer qu'Agile n'est qu'une tendance insignifiante. Il n'y a rien de mal à avoir des avis divergents. Examinons les faits, car les données ont évolué depuis les enquêtes que la plupart des articles continuent de citer.

Pendant des années, la référence était l'enquête Stack Overflow Developer Survey de 2018, qui situait Agile à environ 85 % et Waterfall autour de 15 %. Ce chiffre a mal vieilli, et non pas parce que Waterfall s'est effondré. Il a vieilli parce que la question a changé. Les enquêtes ultérieures ont cessé de présenter une distinction claire entre les cadres de travail : Les enquêtes plus récentes de Stack Overflow auprès des développeurs ont déplacé leur attention vers les outils et l'adoption de l'IA, et le rapport State of Agile de Digital.ai (le baromètre le plus cité du secteur) a totalement abandonné la question « quel cadre de travail utilisez-vous ? » dans son édition 2025, après dix-sept ans d'utilisation.

Ce qui a remplacé ce duel est une troisième voie évidente : l'hybride. Selon le 18e rapport State of Agile (Digital.ai, 2025), environ 74 % des organisations utilisent désormais des approches hybrides ou développées en interne plutôt qu'un cadre pur unique, contre environ 10 % dix ans plus tôt. Le même rapport révèle que seulement 13 % des entreprises affirment qu'Agile est profondément ancré dans leur fonctionnement ; la plupart le décrivent comme présent, mais pas pleinement opérationnel. Parallèlement, le rapport Pulse of the Profession du Project Management Institute indique depuis des années que plus de la moitié des organisations utilisent encore des méthodes traditionnelles et structurées dans une partie de leur portefeuille.

En y regardant de plus près, l'histoire n'est pas celle de la mort de Waterfall et de la victoire d'Agile. C'est celle du déclin des approches « pures » au profit du juste milieu. Deux conclusions s'imposent :

  • Waterfall persiste là où ce sont les contrats, et non les préférences, qui décident. Cette approche reste courante dans les secteurs réglementés, les marchés publics et les projets d'intégration soumis à de fortes dépendances externes — là où la documentation par étapes est une exigence et non une simple préférence. Ces environnements sont sous-représentés dans les enquêtes auprès des développeurs, ce qui explique en partie pourquoi la méthode Waterfall semble toujours plus obsolète en ligne qu'elle ne l'est dans la réalité des appels d'offres.
  • « Agile » est devenu un label. Une fois le message diffusé, chaque processus a voulu s'approprier l'étiquette, même pour un cycle de publication de deux semaines sans réelle repriorisation. Personne ne revendique sa méthode Waterfall. Ce vernis marketing, bien plus que n'importe quelle enquête, est ce qui alimente l'idée que « Waterfall n'est plus pertinent ».

L'agilité a mis en lumière de réelles faiblesses du modèle en cascade, et cela ne fait aucun doute : la difficulté de corriger les problèmes identifiés lors des phases initiales, et l'obligation de mener tout le processus à terme avant de disposer d'un logiciel fonctionnel, avec une grande part d'incertitude entre les deux. Mais choisir l'un plutôt que l'autre dans le seul but d'être meilleur est une illusion. Cela masque généralement l'absence totale de processus rigoureux.

blue arrow to the left
Imaginary Cloud logo

Agile vs Waterfall : tableau comparatif

DimensionModèle en cascadeApproche Agile
ExigencesFixes et validées avant le début de la conceptionDestinées à évoluer ; affinées à chaque itération
Modèle de coûtEstimation globale du projet réalisée au préalableEstimé par itération en fonction du budget en cours
Profil de risqueConcentré à la fin, lors de l'intégration et des testsRéparti sur l'ensemble des sprints et identifié tôt
DocumentationExhaustive, produite phase par phasePlus légère, produite là où elle apporte une réelle valeur
Implication des parties prenantesConcentrée au niveau des exigences et de la recetteContinue, avec une revue à chaque sprint
Rythme de livraisonUne seule livraison à la finLogiciel fonctionnel à la fin de chaque sprint
Gestion du changementDemande de modification formelle, généralement renégociéeRepriorisé dans le backlog lors de la prochaine session de planification
Projets les plus adaptésPérimètre et environnement stables, travaux soumis à de fortes exigences de conformitéPérimètre incertain, marchés en évolution, nouveaux produits
blue arrow to the left
Imaginary Cloud logo

Quand choisir entre Waterfall et Agile

La méthode Waterfall est le choix le plus judicieux pour les projets stables. La planification approfondie intervient en amont, en tenant compte de tous les facteurs (internes et externes) susceptibles d'influencer l'exécution. Quelle que soit l'envergure du projet, Waterfall est adapté aux environnements qui ne sont pas amenés à évoluer pendant la phase de construction. Pour ce type de travail, Waterfall était la meilleure approche avant l'arrivée de l'Agile, et elle le reste. Si vous pouvez planifier l'intégralité du projet à l'avance dans un environnement à faible risque, le diviser en sprints n'apporte aucune valeur ajoutée. Concentrez-vous plutôt sur le résultat final.

L'Agile est la solution idéale pour les projets à la nature plus flexible et imprévisible. Si la vision du produit est susceptible d'évoluer en fonction de la dynamique du marché, construisez et adaptez-vous avec l'Agile. C'est également la meilleure méthode pour éviter qu'un projet ne s'enlise dans des mois de développement sans résultats concrets. Chaque sprint se termine par un point de contrôle permettant au product owner de tester et de valider le travail accompli. De plus, un MVP s'intègre naturellement dans ce rythme.

Dans les projets évolutifs gérés avec Waterfall, l'absence de points de contrôle crée des risques, car les problèmes identifiés à la fin sont plus complexes à résoudre. Le temps supplémentaire consacré à la planification globale du projet ne garantit pas que la conception et le développement se dérouleront sans accroc jusqu'au terme. La plupart des problèmes sont aussi indésirables qu'imprévisibles.

blue arrow to the left
Imaginary Cloud logo

Comment choisir : les quatre critères décisifs

Avant même de choisir une méthodologie, quatre facteurs déterminent la marche à suivre. Positionnez votre projet sur chaque ligne ci-dessous : plus il se situe à gauche, plus la méthode Waterfall est pertinente ; plus il se situe à droite, plus l'approche Agile s'impose. Un partage équilibré n'est pas une indécision, c'est la preuve qu'une approche hybride est nécessaire.

Decision flowchart comparing waterfall vs agile project management frameworks.
Les quatre critères décisifs.
Diagramme original — Imaginary Cloud
  • Stabilité des exigences. Le périmètre peut-il être défini dès maintenant et rester stable ? Si oui, Waterfall est viable. Sinon, privilégiez l'Agile.
  • Coût d'une erreur d'hypothèse. Si la découverte d'une erreur d'hypothèse après six mois s'avère coûteuse, misez sur des retours rapides grâce aux sprints.
  • Modèle contractuel. Un contrat à prix et périmètre fixes favorise Waterfall. Une facturation au temps passé ou un backlog plafonné soutient l'Agile.
  • Conformité et preuves. La documentation par étapes, où chaque phase doit être validée avant le financement de la suivante, est propre à Waterfall et doit être planifiée délibérément dans le cadre d'une approche Agile.
  • Bannière « Do a UX Audit » : smartphone bleu avec fenêtres de design superposées et bouton « Talk to Us ».
    blue arrow to the left
    Imaginary Cloud logo

    Les conséquences commerciales : budget, contrats et retour sur investissement

    Choisir entre Agile et Waterfall ne relève pas du simple marketing. Se tromper de méthode, c'est en payer le prix en temps et en efforts. Pour quiconque valide un budget, quatre conséquences sont déterminantes.

    La prévisibilité budgétaire. Waterfall vous fournit un chiffre unique dès le départ, ce qui est idéal pour un rapport de direction. Ce chiffre n'est toutefois fiable qu'autant que les exigences qui le sous-tendent ; la prévisibilité est réelle si le périmètre est strictement figé, mais illusoire dans le cas contraire. Agile vous offre plutôt un taux de consommation maîtrisé : moins de certitude sur le total, mais plus de visibilité sur la valeur acquise chaque mois.

    L'exposition au changement. Avec Waterfall, toute modification après validation fait l'objet d'une demande de changement, renégociée en termes de prix et de délais. Dans les projets à prix fixe que nous avons menés ou repris, c'est généralement lors de ces renégociations que les marges et les plannings s'effritent. Avec Agile, le changement est absorbé par une repriorisation du backlog ; son coût correspond donc à ce qu'il remplace.

    Le délai avant la première valeur. Waterfall livre la valeur en une seule fois, à la fin. Agile livre un élément utilisable à chaque sprint, ce qui est crucial lorsque votre produit doit être présenté à des utilisateurs, un régulateur ou un investisseur avant que le périmètre complet ne soit finalisé. C'est aussi pourquoi un MVP s'intègre naturellement dans un processus agile, mais difficilement dans une approche waterfall.

    Gouvernance et reporting. Waterfall mesure l'avancement par rapport à un plan, ce qui est rassurant pour un comité de pilotage mais peut masquer les risques d'intégration jusqu'à un stade avancé. Agile rend compte de logiciels fonctionnels, plus difficiles à embellir, et nécessite des parties prenantes capables de s'impliquer toutes les deux semaines plutôt que chaque trimestre.

    blue arrow to the left
    Imaginary Cloud logo

    Est-il possible de combiner Agile et Waterfall ? Les approches hybrides

    Peu d'organisations avec lesquelles nous travaillons utilisent l'un ou l'autre de ces modèles sous leur forme pure, ce qui, comme le montrent les données ci-dessus, en fait désormais la majorité plutôt que l'exception. Le modèle que nous observons le plus souvent est une structure par phases au niveau du programme, avec des jalons, des budgets et des points de contrôle de conformité fixes, et une exécution agile au sein de chaque phase. La découverte et l'architecture sont planifiées en amont, puis la réalisation s'effectue par sprints dans ce cadre.

    Cela fonctionne lorsque la limite est délibérée. Cela échoue lorsqu'elle est accidentelle : un périmètre, une date et un budget fixes, avec des sprints ajoutés sans aucune marge de manœuvre. Les sprints ne créent pas de flexibilité par eux-mêmes. C'est la capacité à modifier les priorités qui le permet.

    blue arrow to the left
    Imaginary Cloud logo

    En pratique : la refonte de FlippedNormals

    Un cas concret permet de rendre les compromis moins abstraits. FlippedNormals, une place de marché dédiée à l'art numérique et aux ressources 3D, nous a sollicités car sa plateforme avait dépassé ses capacités initiales : elle reposait sur WordPress, et cette technologie était devenue un frein à sa croissance. La mission consistait à migrer la place de marché hors de WordPress vers une plateforme sur mesure et à transférer l'infrastructure sur AWS pour la rendre plus évolutive. Le temps était compté, car la pile technologique existante entravait directement l'activité.

    C'est précisément le type de projet où le choix de la méthodologie prend tout son sens. Une refonte avec migration pour une place de marché en activité ne peut pas se résumer à un cahier des charges figé et prévisible sur lequel on s'engage une fois pour toutes. C'est une cible mouvante où le coût d'une erreur s'accumule chaque semaine où l'ancienne plateforme reste en ligne. Nous avons donc procédé par étapes, en déployant la nouvelle plateforme par tranches et en tenant l'entreprise informée à chaque étape clé, plutôt que de disparaître pendant trois mois en espérant que tout se passe bien.

    Le principe général reste valable quel que soit le chiffre exact : lorsque la technologie devient un frein et que le temps presse, la livraison incrémentale permet de réduire les risques progressivement au lieu de tout miser sur un lancement unique et risqué.

    Pourquoi nous utilisons l'Agile

    Pourquoi préférons-nous l'Agile au cycle en V ? Laissons de côté les slogans du type « le cycle en V est mort, vive l'Agile ». En règle générale, aucune méthode n'est intrinsèquement supérieure à l'autre, et il est le plus souvent erroné de penser le contraire. Nous avons longtemps pratiqué le cycle en V avant de passer à l'Agile, car nous avons constaté qu'il était plus adapté à la nature de la plupart de nos projets.

    Dans notre processus de développement , nous avons adopté Scrum, une déclinaison de l'Agile, avec quelques ajustements pour répondre aux besoins de nos clients. La phase de découverte précède une phase de preuve de concept pouvant aboutir à un MVP, suivie d'une série de sprints apportant une valeur ajoutée incrémentale. Chaque sprint se clôture sur une définition du « terminé » convenue avec le client, afin que ce terme ait la même signification pour les deux parties.

    Nos projets concernent principalement de nouveaux produits numériques dont les exigences évoluent au fil de nos apprentissages, ce qui correspond précisément au contexte pour lequel l'Agile a été conçu. Si nous devions gérer une intégration à périmètre fixe avec une échéance réglementaire, le calcul serait différent, et nous le dirions. Ce serait une erreur de considérer cette méthode comme la meilleure pour chaque projet, c'est pourquoi nous l'évaluons et l'adaptons lorsque nécessaire. Les solutions universelles n'ont pas leur place ici.

    FAQ : Agile vs Waterfall

    Peut-on combiner Agile et Waterfall ?

    Oui, et c'est ce que fait la plupart des organisations aujourd'hui. L'approche hybride courante conserve une structure par phases au niveau du programme, avec des jalons fixes et des points de contrôle de conformité, tout en appliquant une livraison agile au sein de chaque phase. Cela fonctionne lorsque la frontière entre le fixe et le flexible est délibérée, mais échoue lorsque le périmètre, les délais et le budget sont tous fixés simultanément.

    Quelle méthode est la moins coûteuse, Agile ou Waterfall ?

    Aucune n'est intrinsèquement moins chère. Waterfall fournit une estimation unique dès le départ, ce qui est économique si les exigences restent stables, mais coûteux si les demandes de modification s'accumulent. Agile utilise un budget continu et réduit le coût de développement de fonctionnalités inutiles, mais le coût total final est moins prévisible au début.

    Laquelle est la plus adaptée aux contrats à prix fixe ?

    Waterfall s'adapte plus naturellement à un prix fixe pour un périmètre fixe, car les deux parties s'accordent sur ce qui est acheté avant le début des travaux. Agile peut être contracté à prix fixe en plafonnant le budget et la durée plutôt que le périmètre, avec un backlog priorisé à l'intérieur de cette limite.

    Le modèle Waterfall est-il toujours utilisé ?

    Oui. Il reste courant dans les secteurs réglementés, les marchés publics et les projets d'intégration avec des dépendances externes strictes, où la documentation, les points de contrôle et un périmètre défini sont des exigences contractuelles plutôt que des préférences.

    Quelle méthodologie convient aux secteurs réglementés ?

    Waterfall, ou une approche hybride, est plus fréquente lorsque les auditeurs exigent des preuves à chaque étape. Agile peut répondre aux mêmes exigences, mais la documentation et la traçabilité doivent être intégrées dans la définition du « terminé » (definition of done) plutôt que d'être tenues pour acquises.

    Comment choisir entre Agile et Waterfall pour mon projet ?

    Commencez par évaluer la stabilité des exigences. Si le périmètre peut être défini dès maintenant et restera inchangé, Waterfall est viable. Si découvrir une erreur de conception tardive s'avère coûteux, choisissez Agile. Examinez ensuite les modalités contractuelles, la disponibilité des parties prenantes et les preuves de conformité requises — soit les quatre critères mentionnés ci-dessus.

    Quelle est la différence principale entre Agile et Waterfall ?

    La méthode Waterfall termine chaque phase avant de passer à la suivante et livre le produit final en une seule fois. La méthode Agile fonctionne par itérations courtes qui livrent chacune un logiciel fonctionnel, ce qui permet d'affiner les besoins au fur et à mesure que le produit prend forme.

    Choisir entre Agile et Waterfall

    Waterfall n'est pas mort et Agile n'est pas forcément le meilleur choix en soi. Considérer l'une ou l'autre de ces méthodes comme une évidence est une approche risquée pour le développement logiciel. Ces dernières années, « être Agile » est devenu un argument marketing, et tout ce battage médiatique masque la véritable utilité de Waterfall et d'Agile.

    Analysez donc le terrain avant de choisir votre voie. La stabilité des exigences, le coût du changement, le modèle contractuel et les preuves de conformité sont les quatre critères déterminants. Comprenez les besoins de votre projet, choisissez la méthode adaptée et adaptez-vous au fur et à mesure.

    Vous réfléchissez au modèle de livraison pour votre prochain projet ? Nous serions ravis d'en discuter avec vous, y compris dans les cas où Waterfall est la solution la plus pertinente. Prendre rendez-vous et nous définirons ensemble l'approche la plus adaptée en fonction de vos exigences, de vos contraintes et de votre modèle contractuel.

    Sandro Cantante
    Sandro Cantante

    Gestionnaire de contenu, éditeur de texte et présentateur d'idées stratégiques, tout en étant un fervent amateur des arts cinématographiques et de la narration visuelle.

    Read more posts by this author

    People who read this post, also found these interesting:

    Dropdown caret icon