[{"data":1,"prerenderedAt":1648},["ShallowReactive",2],{"/fr-fr/blog/what-is-agile-planning":3,"navigation-fr-fr":851,"banner-fr-fr":1286,"footer-fr-fr":1294,"blog-post-authors-fr-fr-Charlotte Delbosc|Maud Leuenberger":1531,"blog-related-posts-fr-fr-what-is-agile-planning":1558,"blog-promotions-fr-fr":1585,"next-steps-fr-fr":1639},{"id":4,"title":5,"authors":6,"body":9,"category":830,"date":831,"description":832,"extension":833,"externalUrl":834,"faq":834,"featured":835,"heroImage":836,"meta":837,"navigation":838,"path":839,"seo":840,"slug":844,"stem":845,"tags":846,"template":849,"updatedDate":834,"__hash__":850},"blogPosts/fr-fr/blog/what-is-agile-planning.md","Planification Agile : guide complet pour livrer des logiciels plus rapidement",[7,8],"Charlotte Delbosc","Maud Leuenberger",{"type":10,"value":11,"toc":793},"minimark",[12,21,24,27,30,43,48,55,58,65,82,87,95,102,109,116,123,126,130,133,144,159,162,165,169,172,179,191,201,211,218,233,236,240,243,253,263,283,303,306,310,322,332,335,368,371,374,378,388,395,398,402,405,414,421,426,429,437,441,444,448,455,462,468,475,479,486,493,500,507,511,518,524,530,537,541,544,550,555,562,565,569,572,584,597,608,612,619,630,641,648,658,662,665,668,678,688,693,703,707,716,724,734,738,741,744,747,751,755,758,762,765,769,772,776,779,783,786,790],[13,14,15,16,20],"p",{},"La ",[17,18,19],"strong",{},"planification Agile"," répond à un constat partagé par de nombreuses équipes : les exigences évoluent, les priorités changent et les plans détaillés établis en début de projet deviennent rapidement obsolètes. Plutôt que de lutter contre cette réalité, l'approche Agile l'intègre comme une donnée fondamentale du processus, en structurant le travail en itérations courtes et en réévaluant régulièrement les priorités.",[13,22,23],{},"Dans le développement moderne, cette planification ne vit plus en silo : elle s’inscrit dans un cycle DevSecOps continu où les idées deviennent du code testé, sécurisé et déployé en production. L’objectif n’est pas seulement de « mieux planifier », mais de raccourcir le temps entre l’idée et la valeur réellement livrée aux utilisateurs.",[13,25,26],{},"Les équipes livrent ainsi des fonctionnalités exploitables plus vite, s'adaptent aux retours des utilisateurs et réduisent le risque de construire un produit déconnecté des besoins réels.",[13,28,29],{},"Ce guide présente les fondamentaux de la planification Agile et ses principales méthodologies, puis détaille les étapes pour mettre en place des pratiques efficaces, en montrant comment les connecter au cycle de développement logiciel.",[31,32,33],"blockquote",{},[13,34,35],{},[17,36,37],{},[38,39,42],"a",{"href":40,"rel":41},"https://about.gitlab.com/fr-fr/free-trial/devsecops/?utm_medium=blog&utm_source=blog&utm_campaign=eg_emea_x_trial_x_fr_blog_fr",[],"→ Commencez un essai gratuit de GitLab Ultimate.",[44,45,47],"h2",{"id":46},"quest-ce-que-la-planification-agile","Qu'est-ce que la planification Agile ?",[13,49,50,51,54],{},"La planification Agile désigne une approche de gestion de projet qui privilégie l'",[17,52,53],{},"adaptation continue"," plutôt que le respect strict d'un plan initial. Contrairement au modèle en cascade (Waterfall), où chaque phase doit être terminée avant de passer à la suivante, la planification Agile découpe le travail en itérations courtes. Chaque cycle vise à produire un incrément de produit livrable et porteur de valeur.",[13,56,57],{},"Dans le développement logiciel, les exigences évoluent constamment. Les besoins des utilisateurs se précisent au fil du temps, les contraintes techniques apparaissent en cours de route et le marché peut évoluer entre le début et la fin d'un projet. Plutôt que de considérer ces changements comme des perturbations, la planification Agile les intègre comme une composante inhérente au processus.",[13,59,60,61,64],{},"L'origine de cette philosophie remonte à février 2001, lorsque 17 experts du développement logiciel se sont réunis à Snowbird, dans l'Utah, pour trouver un terrain d'entente entre leurs différentes pratiques. De cette rencontre est né le ",[17,62,63],{},"Manifeste Agile",", un document fondateur qui pose les bases d'une nouvelle façon de concevoir les projets.",[13,66,67,68,74,75,81],{},"Depuis, l'agilité s'est étendue bien au-delà du développement logiciel pour toucher les équipes IT, produit, marketing, ainsi que les organisations adoptant les pratiques ",[38,69,73],{"href":70,"rel":71,"title":72},"https://about.gitlab.com/fr-fr/topics/devops/",[],"Qu'est-ce que le DevOps ?","DevOps"," et ",[38,76,80],{"href":77,"rel":78,"title":79},"https://about.gitlab.com/fr-fr/topics/devsecops/",[],"Qu'est-ce que le DevSecOps ?","DevSecOps",".",[83,84,86],"h3",{"id":85},"les-quatre-valeurs-du-manifeste-agile","Les quatre valeurs du Manifeste Agile",[13,88,89,90,94],{},"Le ",[38,91,63],{"href":92,"rel":93},"https://fr.wikipedia.org/wiki/Manifeste_agile",[]," repose sur quatre valeurs fondamentales qui guident toute démarche de planification Agile.",[13,96,97,98,101],{},"La première place les ",[17,99,100],{},"individus et leurs interactions"," au-dessus des processus et des outils. Concrètement, cela signifie qu'une équipe qui communique bien livrera toujours mieux qu'une équipe dotée des meilleurs outils mais qui travaille en silos.",[13,103,104,105,108],{},"La deuxième valeur privilégie le ",[17,106,107],{},"logiciel fonctionnel"," à une documentation exhaustive. L'objectif n'est pas d'éliminer la documentation, mais de concentrer l'énergie sur ce qui apporte de la valeur aux utilisateurs.",[13,110,111,112,115],{},"La troisième valeur met la ",[17,113,114],{},"collaboration avec le client"," au centre du processus, plutôt que la négociation contractuelle. Le client n'est pas un interlocuteur qu'on voit au début et à la fin du projet, mais un partenaire impliqué tout au long du développement.",[13,117,118,119,122],{},"Enfin, la quatrième valeur encourage l'",[17,120,121],{},"adaptation au changement"," plutôt que le suivi strict d'un plan. Un plan reste utile, mais il doit pouvoir évoluer quand les circonstances l'exigent.",[13,124,125],{},"Ces quatre valeurs ont formalisé des pratiques déjà émergentes, comme Scrum, co-créé par Jeff Sutherland et Ken Schwaber (tous deux signataires du Manifeste) et présenté publiquement dès 1995. Elles s'accompagnent de 12 principes opérationnels et constituent le socle sur lequel repose le fonctionnement concret de la planification Agile.",[44,127,129],{"id":128},"comment-fonctionne-la-planification-agile","Comment fonctionne la planification Agile ?",[13,131,132],{},"Dans une approche Agile, la planification ne se fait pas une seule fois au début du projet. Elle s'effectue à plusieurs niveaux, du plus stratégique au plus opérationnel, et se révise régulièrement. Cette structure en couches permet de garder une vision d'ensemble tout en restant flexible sur les détails d'exécution.",[13,134,135,136,139,140,143],{},"Le travail est organisé autour d’une liste de tâches liées au développement produit (appelée ",[17,137,138],{},"backlog",", que ce soit dans une approche Scrum ou Kanban). Chaque élément de cette liste décrit une fonctionnalité ou un besoin du point de vue de l'utilisateur. Le responsable produit (ou ",[17,141,142],{},"Product Owner",") est chargé de maintenir cette liste, de la prioriser et de s'assurer que chaque élément est suffisamment clair pour être développé.",[13,145,146,147,150,151,154,155,158],{},"Selon la méthode retenue, le rythme de travail prend des formes différentes. Dans une approche Scrum, l'équipe sélectionne à intervalles réguliers les éléments prioritaires de la liste de tâches pour les traiter lors d'un ",[17,148,149],{},"sprint"," à durée fixe (généralement d'une à quatre semaines). Elle se concentre alors sur ces éléments et limite au maximum l'ajout de nouvelles tâches en cours de cycle. À la fin du sprint, elle présente ce qu'elle a réalisé aux parties prenantes (lors de la ",[17,152,153],{},"Sprint Review","), puis identifie les améliorations à apporter à son fonctionnement pour le sprint suivant (lors de la ",[17,156,157],{},"Sprint Retrospective",").",[13,160,161],{},"Dans une approche en flux continu comme Kanban, il n'y a pas de cycle à durée fixe. Les tâches sont prises en charge dès qu'une capacité se libère, dans la limite du nombre de tâches en cours autorisées (WIP limit ou limite de travail en cours), et le backlog est réapprovisionné au besoin plutôt qu'à cadence régulière.",[13,163,164],{},"Dans les deux cas, le principe reste le même : limiter les perturbations en cours de traitement pour garder un rythme prévisible tout en s'adaptant aux changements.",[83,166,168],{"id":167},"les-niveaux-de-planification","Les niveaux de planification",[13,170,171],{},"La planification Agile s'organise en plusieurs horizons temporels qui s'emboîtent les uns dans les autres.",[13,173,174,175,178],{},"Au niveau le plus élevé, la ",[17,176,177],{},"vision produit"," définit la direction, généralement sur 6 à 18 mois selon les organisations. Elle répond à la question fondamentale : « Quel problème résolvons-nous, pour qui et pourquoi maintenant ? » Dans GitLab, cette vision peut se matérialiser à travers des epics de haut niveau et des objectifs produits partagés.",[13,180,15,181,184,185,190],{},[17,182,183],{},"roadmap"," traduit cette vision en jalons concrets, typiquement sur 3 à 12 mois. Elle identifie les grandes fonctionnalités à livrer, sans entrer dans le détail de leur implémentation. Les équipes Scrum, par exemple, utilisent souvent des ",[38,186,189],{"href":187,"rel":188},"https://docs.gitlab.com/user/group/epics/",[],"epics"," pour regrouper les éléments de la roadmap. Un epic représente une initiative significative qui nécessitera plusieurs itérations pour être complétée.",[13,192,15,193,196,197,200],{},[17,194,195],{},"planification des versions"," (ou ",[17,198,199],{},"release planning",") affine la roadmap en déterminant quelles fonctionnalités feront partie de chaque version livrée aux utilisateurs. C'est à ce niveau que les dépendances entre équipes sont identifiées, que les risques majeurs sont anticipés et que l’on s’assure que les releases restent cohérentes avec la vision produit.",[13,202,203,204,196,207,210],{},"Le niveau suivant est celui de l’itération. Avec la méthode Scrum, la ",[17,205,206],{},"planification d'itération",[17,208,209],{},"sprint planning",") a lieu selon une cadence fixe d'une à quatre semaines : à chaque cycle, l'équipe décide quels éléments de la liste de tâches (backlog) elle s'engage à livrer. Dans GitLab, ce niveau s’exprime à travers les itérations et les jalons, auxquels les tickets sont rattachés.",[13,212,213,214,217],{},"Avec la méthode Kanban, ce niveau prend la forme d'un ",[17,215,216],{},"réapprovisionnement continu du backlog (replenishment)",", déclenché à la demande plutôt qu'à intervalles fixes. L’enjeu reste le même : rendre explicite ce qui est en cours, ce qui vient ensuite et ce qui peut attendre.",[13,219,220,221,224,225,228,229,232],{},"Enfin, la ",[17,222,223],{},"réunion quotidienne de synchronisation"," (également appelée ",[17,226,227],{},"Daily Scrum"," ou ",[17,230,231],{},"Daily Standup","), bien qu'issue de l’approche Scrum, est aujourd'hui largement adoptée par les équipes Agile, quelle que soit la méthode suivie. Elle permet chaque jour d'aligner l'équipe, de visualiser le travail en cours et d'identifier rapidement les obstacles.",[13,234,235],{},"Cette structure en couches évite de tout planifier dans le détail dès le départ tout en gardant le cap sur les objectifs, et elle se prête particulièrement bien aux outils qui relient vision, epics, tickets et code dans un même espace.",[44,237,239],{"id":238},"scrum-kanban-et-autres-méthodes-agiles","Scrum, Kanban et autres méthodes Agiles",[13,241,242],{},"L'agilité n'est pas une méthode unique, mais un ensemble de principes qui se déclinent en plusieurs frameworks. Chacun propose une façon différente d'organiser le travail, avec ses forces et ses contextes d'application privilégiés.",[13,244,245,248,249,252],{},[17,246,247],{},"Scrum"," est un framework itératif structuré autour de ",[17,250,251],{},"sprints"," de durée fixe, avec des rôles définis et des événements récurrents. Il convient particulièrement aux projets complexes où les exigences évoluent.",[13,254,255,258,259,262],{},[17,256,257],{},"Kanban"," repose sur le ",[17,260,261],{},"flux continu",", sans sprints. Le travail progresse sur un tableau visuel avec des limites sur le travail en cours. Cette approche s'adapte aux équipes de support, de maintenance ou aux contextes où les priorités changent fréquemment.",[13,264,265,268,269,275,276,282],{},[17,266,267],{},"Extreme Programming (XP)"," est une méthode Agile à part entière qui met l'accent sur les pratiques techniques comme le ",[38,270,274],{"href":271,"rel":272,"title":273},"https://about.gitlab.com/fr-fr/blog/agile-pairing-sessions/",[],"Qu'est-ce que le pair programming ?","pair programming",", les tests automatisés et l'",[38,277,281],{"href":278,"rel":279,"title":280},"https://about.gitlab.com/fr-fr/topics/ci-cd/benefits-continuous-integration/",[],"Qu'est-ce que l'intégration continue ?","intégration continue",". Certaines équipes choisissent de combiner XP avec Scrum pour renforcer la qualité du code tout en conservant la structure itérative de Scrum.",[13,284,285,286,294,295,298,299,302],{},"Les frameworks d'agilité à l'échelle comme le ",[17,287,288],{},[38,289,293],{"href":290,"rel":291,"title":292},"https://about.gitlab.com/fr-fr/blog/safe-without-silos-in-gitlab/",[],"Qu'est-ce que SAFe ?","Scaled Agile Framework (SAFe)",", ",[17,296,297],{},"Large-Scale Scrum (LeSS)"," ou la boîte à outils ",[17,300,301],{},"Disciplined Agile (DA)"," permettent de déployer l'agilité dans les grandes organisations, en coordonnant plusieurs équipes autour d'objectifs communs.",[13,304,305],{},"Le choix d'un framework dépend du contexte : taille de l'équipe, nature du produit, maturité Agile, contraintes organisationnelles. Certaines équipes commencent avec une approche Scrum pour sa structure claire, puis évoluent vers des approches hybrides au fil de leur montée en compétence.",[83,307,309],{"id":308},"scrum-en-détail","Scrum en détail",[13,311,312,313,315,316,321],{},"Scrum est le framework Agile le plus répandu. Son succès tient à sa structure claire qui donne des repères aux équipes tout en préservant leur autonomie. Le travail s'organise en ",[17,314,251],{}," d’une à quatre semaines, chacun produisant un incrément potentiellement livrable du produit. Consultez ",[38,317,320],{"href":318,"rel":319},"https://docs.gitlab.com/tutorials/scrum_events/",[],"ce tutoriel"," pour en savoir plus sur l’utilisation des fonctionnalités de planification et de suivi Agile dans GitLab, afin de faciliter les événements et les workflows Scrum.",[13,323,324,325,327,328,331],{},"Trois rôles structurent l'équipe Scrum. Le ",[17,326,142],{}," (ou responsable produit) porte la vision du produit et priorise la liste de tâches. Le ",[17,329,330],{},"Scrum Master"," veille au respect du cadre Scrum et aide l'équipe à s'améliorer. Les développeurs s'autogèrent pour transformer les éléments de la liste de tâches en fonctionnalités.",[13,333,334],{},"Cinq événements rythment le sprint :",[336,337,338,345,351,358,363],"ul",{},[339,340,89,341,344],"li",{},[17,342,343],{},"Sprint"," lui-même constitue l'événement conteneur dans lequel tous les autres événements se déroulent.",[339,346,89,347,350],{},[17,348,349],{},"Sprint Planning"," définit le travail à accomplir.",[339,352,89,353,196,355,357],{},[17,354,227],{},[17,356,231],{},") synchronise l'équipe chaque jour.",[339,359,15,360,362],{},[17,361,153],{}," présente ce qui a été réalisé aux parties prenantes.",[339,364,15,365,367],{},[17,366,157],{}," identifie les améliorations à apporter au processus.",[13,369,370],{},"Cette cadence régulière crée un rythme prévisible qui facilite la coordination.",[13,372,373],{},"Scrum fonctionne particulièrement bien pour les projets où les exigences sont susceptibles d'évoluer, où les retours utilisateurs sont disponibles régulièrement et où l'équipe peut se consacrer au projet sans interruptions constantes.",[83,375,377],{"id":376},"kanban-pour-le-flux-continu","Kanban pour le flux continu",[13,379,380,381,383,384,387],{},"Kanban propose une approche différente, fondée sur la visualisation du travail et l'optimisation du flux, sans sprints ni rôles formalisés. Les tâches à réaliser sont collectées dans un ",[17,382,138],{},", depuis lequel l'équipe les fait progresser d'une colonne à l'autre sur un ",[17,385,386],{},"tableau Kanban",", au rythme permis par les limites de travail en cours.",[13,389,390,391,394],{},"Le principe central de Kanban est la limite du travail en cours, ou ",[17,392,393],{},"WIP limit",". En restreignant le nombre de tâches que l'équipe peut traiter simultanément, celle-ci évite la dispersion et fait émerger les goulots d'étranglement. Si une colonne atteint sa limite, l'équipe doit terminer les tâches en cours avant d'en commencer de nouvelles.",[13,396,397],{},"Cette approche convient particulièrement aux équipes où les demandes arrivent en continu et où il est difficile de planifier à l'avance. Elle permet aussi une transition en douceur vers l'agilité pour les organisations qui ne souhaitent pas bouleverser leur fonctionnement du jour au lendemain.",[83,399,401],{"id":400},"passer-à-léchelle-avec-safe-less-et-disciplined-agile","Passer à l'échelle avec SAFe, LeSS et Disciplined Agile",[13,403,404],{},"Quand plusieurs équipes travaillent sur un même produit ou portefeuille, la coordination devient un défi. Les frameworks d'agilité à l'échelle proposent des mécanismes pour aligner les efforts sans perdre les bénéfices de l'autonomie des équipes.",[13,406,407,409,410,413],{},[17,408,293],{}," est le framework le plus structuré. Il organise les équipes en ",[17,411,412],{},"Agile Release Trains"," qui livrent ensemble à intervalles réguliers. Il définit des rôles additionnels et des événements de synchronisation inter-équipes. Cette structure convient aux grandes organisations qui ont besoin de gouvernance et de prévisibilité.",[13,415,416,418,419,81],{},[17,417,297],{}," prend le parti inverse. Il conserve le framework Scrum aussi simple que possible, même avec plusieurs équipes. Toutes les équipes partagent la même liste de tâches et travaillent sur un produit commun, avec un seul ",[17,420,142],{},[13,422,423,425],{},[17,424,301],{}," propose une approche modulaire où chaque organisation compose son propre framework en fonction de son contexte.",[13,427,428],{},"Quel que soit le framework choisi, le passage à l'échelle fonctionne mieux quand les équipes disposent d'une plateforme unifiée pour visualiser le travail à effectuer, gérer les dépendances et suivre l'avancement des tâches. Les outils fragmentés multiplient les frictions et les risques de désalignement.",[13,430,431,432,81],{},"Pour en savoir plus sur la planification et le suivi de vos projets au sein de GitLab, ",[38,433,436],{"href":434,"rel":435},"https://docs.gitlab.com/topics/plan_and_track/",[],"consultez notre documentation",[44,438,440],{"id":439},"avantages-et-limites-de-la-planification-agile","Avantages et limites de la planification Agile",[13,442,443],{},"L'agilité n'est pas une solution miracle, mais elle apporte des bénéfices mesurables quand elle est bien mise en œuvre. Elle présente aussi des défis qu'il vaut mieux anticiper.",[83,445,447],{"id":446},"ce-que-lagilité-apporte-aux-équipes","Ce que l'agilité apporte aux équipes",[13,449,450,451,454],{},"Les organisations qui adoptent la planification Agile constatent généralement une ",[17,452,453],{},"livraison plus rapide de valeur",". Le travail étant découpé en incréments, les utilisateurs bénéficient de nouvelles fonctionnalités plus tôt, sans attendre la fin du projet.",[13,456,457,458,461],{},"L'agilité améliore aussi la ",[17,459,460],{},"capacité d'adaptation",". Les équipes peuvent réorienter leurs efforts à chaque itération en fonction des retours du terrain ou des évolutions du marché. Cette flexibilité réduit le risque de livrer un produit qui ne correspond plus aux attentes des utilisateurs.",[13,463,15,464,467],{},[17,465,466],{},"visibilité"," constitue un autre avantage significatif. Les parties prenantes voient l'avancement réel à chaque fin d'itération, sous forme de fonctionnalités démontrables, et non de simples indicateurs chiffrés.",[13,469,470,471,474],{},"Enfin, les cycles courts et les événements réguliers créent des occasions d'échange qui ",[17,472,473],{},"renforcent la collaboration"," entre les équipes métiers, les utilisateurs et les équipes de développement.",[83,476,478],{"id":477},"les-défis-à-anticiper","Les défis à anticiper",[13,480,481,482,485],{},"La planification Agile n'est pas sans difficultés. Le premier obstacle est souvent la ",[17,483,484],{},"résistance au changement",". L'agilité remet en question les habitudes établies, les structures de pouvoir et les modes de reporting traditionnels. Sans accompagnement, les équipes peuvent rejeter le nouveau cadre ou ne pas l’appliquer correctement.",[13,487,488,489,492],{},"L'estimation du ",[17,490,491],{},"budget total"," soulève également des questions. Quand on ne sait pas exactement ce qu'on va livrer à la fin, comment s'engager sur un montant fixe ? La réponse passe généralement par un budget par capacité, c'est-à-dire le financement d'une équipe pendant une durée donnée, plutôt que par un budget projet figé.",[13,494,495,496,499],{},"Sans discipline, l'agilité peut aussi conduire à accumuler de la ",[17,497,498],{},"dette technique",". La pression pour livrer à chaque itération peut pousser à négliger la qualité du code, les tests ou la documentation. Les équipes expérimentées intègrent explicitement le traitement de la dette technique dans leur planification.",[13,501,502,503,506],{},"Enfin, l'agilité demande une ",[17,504,505],{},"implication forte des parties prenantes",". Si les retours arrivent avec des semaines de retard ou si les priorités ne sont pas claires, l'équipe perd en efficacité et en alignement. La solution passe par des points de feedback courts et fréquents, et un responsable produit disponible et décisionnaire.",[44,508,510],{"id":509},"mettre-en-place-la-planification-agile-au-sein-de-votre-organisation","Mettre en place la planification Agile au sein de votre organisation",[13,512,513,514,517],{},"Adopter une approche Agile ne se fait pas en un jour. Une transition réussie commence généralement par un ",[17,515,516],{},"projet pilote"," ou une équipe volontaire, plutôt que par une transformation globale de l'organisation. Cette approche permet d'apprendre, d'ajuster et de démontrer des résultats avant d'étendre les pratiques.",[13,519,15,520,523],{},[17,521,522],{},"formation de l'équipe"," est un prérequis souvent sous-estimé. Chaque membre doit comprendre les principes sous-jacents, pas seulement les événements à suivre. Sans cette compréhension, ces événements deviennent des formalités vides de sens.",[13,525,15,526,529],{},[17,527,528],{},"clarification des rôles"," évite beaucoup de conflits. Qui priorise la liste de tâches ? Qui peut ajouter des tâches en cours d’itération ? Qui décide si une fonctionnalité est terminée ? Ces questions doivent trouver des réponses claires dès le départ.",[13,531,532,533,536],{},"Enfin, les ",[17,534,535],{},"outils de visualisation et de suivi"," permettent à l'équipe de travailler efficacement. Un tableau Kanban, même physique, vaut mieux qu'un tableur partagé que personne ne met à jour.",[83,538,540],{"id":539},"définir-les-rôles-et-les-responsabilités","Définir les rôles et les responsabilités",[13,542,543],{},"La clarté des rôles évite bien des malentendus une fois le projet lancé.",[13,545,546,547,549],{},"Dans le cadre d’une approche Scrum, le ",[17,548,142],{}," est le garant de la valeur. Il comprend les besoins des utilisateurs, définit la vision du produit, priorise le backlog et prend les décisions sur ce qui doit être fait.",[13,551,89,552,554],{},[17,553,330],{}," n'est pas un chef de projet. Son rôle est de faciliter : aider l'équipe à respecter le cadre Scrum, lever les obstacles, protéger l'équipe des interruptions et favoriser l'amélioration continue. Un bon Scrum Master rend l'équipe autonome et non dépendante de lui.",[13,556,557,558,561],{},"Les ",[17,559,560],{},"développeurs"," forment une équipe pluridisciplinaire et autogérée. Elle regroupe toutes les compétences nécessaires pour transformer un élément de la liste de tâches en fonctionnalité livrée, qu'il s'agisse de développement, de test, de design ou d'ops.",[13,563,564],{},"Selon le Scrum Guide 2020, l'équipe Scrum compte généralement 10 personnes ou moins, Product Owner et Scrum Master inclus.",[83,566,568],{"id":567},"structurer-et-prioriser-les-tâches","Structurer et prioriser les tâches",[13,570,571],{},"Une liste de tâches bien tenue est la colonne vertébrale de la planification Agile. Chaque élément doit être formulé de façon à ce que l'équipe puisse l'estimer et le développer.",[13,573,574,575,578,579,583],{},"Dans les équipes Scrum, le format le plus courant est celui de la ",[17,576,577],{},"user story",", qui suit la structure suivante : « En tant que [type d'utilisateur], je veux [action], afin de [bénéfice] ». Ce guide de ",[38,580,582],{"href":318,"rel":581},[],"planification et de suivi"," détaille les bonnes pratiques pour utiliser GitLab afin de faciliter les événements et les workflows Scrum.",[13,585,557,586,589,590,592,593,596],{},[17,587,588],{},"user stories"," sont regroupées en ",[17,591,189],{}," pour les initiatives importantes et découpées en ",[17,594,595],{},"tâches"," pour le travail quotidien. Cette hiérarchie permet de naviguer entre la vision d'ensemble et le détail opérationnel.",[13,598,599,600,603,604,607],{},"Pour prioriser, plusieurs techniques existent. La méthode ",[17,601,602],{},"MoSCoW"," classe les éléments en Must have, Should have, Could have et Won't have. L'approche par ",[17,605,606],{},"valeur métier"," pondère chaque élément en fonction de son impact attendu. Quelle que soit la méthode, l'essentiel est que le haut de la liste de tâches soit clair, détaillé et prêt à être développé.",[44,609,611],{"id":610},"les-outils-pour-une-planification-agile-efficace","Les outils pour une planification Agile efficace",[13,613,614,615,618],{},"Un outil de planification Agile ne fait pas l'agilité, mais il peut la faciliter ou la freiner. Les équipes ont besoin de ",[17,616,617],{},"tableaux visuels"," pour représenter le workflow et suivre l'avancement des tâches : colonnes par étape (à faire, en cours, en revue, terminé), limites de travail en cours, regroupement par équipe ou par epic.",[13,620,621,622,625,626,629],{},"Elles ont besoin d'une ",[17,623,624],{},"gestion des tâches"," qui permette de prioriser, d'estimer et de découper les éléments : user stories, bogues, tâches techniques, dette technique. Le ",[17,627,628],{},"suivi des itérations",", à l'aide de graphiques d'avancement (burndown ou burnup charts) et de rapports réguliers, aide à piloter le processus d'itération et à ajuster la charge en fonction de la vélocité de l’équipe.",[13,631,632,633,636,637,640],{},"Dès que plusieurs équipes travaillent ensemble, la ",[17,634,635],{},"gestion des dépendances"," devient critique : savoir quelles tâches en bloquent d’autres, quelles fonctionnalités doivent être livrées ensemble, et où se situent les goulots d’étranglement. Enfin, les ",[17,638,639],{},"roadmaps"," permettent de communiquer la vision et les jalons clés aux parties prenantes, dans un langage compréhensible au-delà de l’IT.",[13,642,643,644,647],{},"Un critère souvent négligé est l'",[17,645,646],{},"intégration avec l'environnement de développement",". De nombreuses organisations utilisent un outil de planification déconnecté de leur code, ce qui oblige les équipes de développement à mettre à jour deux systèmes en parallèle. Les informations divergent, et personne n'a de vision fiable de l'état réel du projet.",[13,649,650,651,657],{},"GitLab adresse précisément ce point en regroupant, dans une seule plateforme, les tableaux Scrum ou Kanban, les epics, les roadmaps, les jalons, les itérations, les graphiques d’avancement et les analyses de flux de valeur (Value Stream Analytics). La planification, le suivi et l’exécution vivent au même endroit que le code, les revues de merge requests, les ",[38,652,656],{"href":653,"rel":654,"title":655},"https://about.gitlab.com/fr-fr/topics/ci-cd/cicd-pipeline/",[],"Qu'est-ce qu'un pipeline CI/CD ?","pipelines CI/CD"," et les contrôles de sécurité, ce qui réduit les frictions et améliore la fiabilité des données utilisées pour décider.",[83,659,661],{"id":660},"connecter-la-planification-au-cycle-de-développement-logiciel","Connecter la planification au cycle de développement logiciel",[13,663,664],{},"La planification Agile prend tout son sens quand elle est connectée au code. Quand un élément de la liste de tâches est lié aux commits qui l'implémentent, aux pipelines qui le testent et aux déploiements qui le mettent en production, la traçabilité devient automatique. Le responsable produit voit exactement où en est chaque fonctionnalité, sans avoir à demander de reporting supplémentaire.",[13,666,667],{},"Cette intégration permet aussi d'alimenter des métriques fiables. Les graphiques d'avancement se mettent à jour en temps réel en fonction des tâches réellement terminées. La vélocité de l'équipe se calcule à partir des tickets clôturés, pas de projections théoriques. Les analyses du flux de valeur révèlent où le temps est perdu dans le cycle de développement : spécification, revue de code, tests, déploiement, etc.",[13,669,670,671,677],{},"GitLab illustre cette approche avec ses capacités de ",[38,672,676],{"href":673,"rel":674,"title":675},"https://about.gitlab.com/fr-fr/solutions/agile-delivery/",[],"Qu'est-ce que la livraison Agile ?","livraison Agile",". Les tableaux des tickets permettent de visualiser le travail en Scrum ou Kanban. Les epics gèrent les initiatives de grande envergure, les jalons marquent les étapes clés, et les itérations structurent le rythme de travail des équipes.",[13,679,680,681,687],{},"Le cas d'",[38,682,686],{"href":683,"rel":684,"title":685},"https://about.gitlab.com/fr-fr/customers/iron-mountain/",[],"Cas client Iron Mountain","Iron Mountain"," montre les gains possibles : l'entreprise a économisé 20 heures par projet sur le temps d’onboarding en utilisant une plateforme unifiée pour son framework SAFe, tout en améliorant la collaboration entre les équipes informatiques et les principales parties prenantes.",[31,689,690],{},[13,691,692],{},"« GitLab nous a fourni les bases et la plateforme nécessaires à la mise en place de notre Scaled Agile Framework. Nous sommes désormais en mesure de collaborer au sein de nos équipes informatiques et avec nos principales parties prenantes. » —  Hayelom Tadesse, Vice President of Enterprise Technology, Iron Mountain",[13,694,695,696,702],{},"Dans ce modèle, la planification n’est plus une couche séparée que l’on alimente manuellement. Elle devient une vue cohérente et en temps réel de tout le cycle de développement logiciel (",[38,697,701],{"href":698,"rel":699,"title":700},"https://about.gitlab.com/fr-fr/blog/what-is-sdlc/",[],"Qu'est-ce que le SDLC ?","SDLC","), de l’idée jusqu’au déploiement.",[83,704,706],{"id":705},"lagent-planner-de-gitlab","L’agent Planner de GitLab",[13,708,709,710,715],{},"L'IA vient également enrichir cette planification Agile. Avec GitLab Duo Agent Platform et l'",[38,711,714],{"href":712,"rel":713},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/planner/",[],"agent Planner",", les équipes peuvent générer et structurer plus rapidement leurs tickets, préparer leurs listes de tâches et leurs itérations, et mieux visualiser les dépendances.",[13,717,718,719,81],{},"À partir d’une simple description de fonctionnalité, l’agent peut proposer une arborescence d’epics et de tickets, des estimations et une répartition dans les sprints, que l’équipe ajuste ensuite. Résultat : moins de temps passé sur les tâches administratives et de coordination, et plus de temps consacré à la conception et à la livraison de valeur. Pour en savoir plus, parcourez la catégorie du blog de GitLab dédiée à la ",[38,720,723],{"href":721,"rel":722},"https://about.gitlab.com/fr-fr/blog/categories/agile-planning/",[],"Planification Agile",[31,725,726],{},[13,727,728],{},[17,729,730],{},[38,731,733],{"href":40,"rel":732},[],"→ Vous souhaitez en savoir plus sur la planification Agile au sein de GitLab ? Commencez un essai gratuit de GitLab Ultimate.",[44,735,737],{"id":736},"conclusion","Conclusion",[13,739,740],{},"La planification Agile n'est pas une recette magique, mais un cadre qui aide les équipes à livrer de la valeur de façon plus prévisible. Ses fondamentaux restent simples : découper le travail en cycles courts, prioriser ce qui compte vraiment, s'adapter aux retours et s'améliorer continuellement.",[13,742,743],{},"Le choix du framework, qu'il s'agisse de Scrum, de Kanban ou d'une approche hybride, importe moins que la qualité de son implémentation. Une équipe qui comprend les principes sous-jacents et qui dispose des bons outils progressera, quel que soit le cadre choisi, à condition de rester ouverte à une amélioration continue.",[13,745,746],{},"Si vous souhaitez passer à l'échelle, GitLab propose une plateforme où la planification, le développement et le déploiement cohabitent, permettant aux équipes de se concentrer sur ce qui compte : livrer des logiciels qui répondent aux besoins des utilisateurs.",[44,748,750],{"id":749},"faq-sur-la-planification-agile","FAQ sur la planification Agile",[83,752,754],{"id":753},"quelle-est-la-différence-entre-scrum-et-agile","Quelle est la différence entre Scrum et Agile ?",[13,756,757],{},"Agile est une philosophie de gestion de projet basée sur l'adaptation et la collaboration, formalisée par le Manifeste Agile de 2001. Scrum est l'un des frameworks qui implémentent cette philosophie, avec des rôles définis (Product Owner, Scrum Master), des sprints de durée fixe et des événements spécifiques.",[83,759,761],{"id":760},"comment-organiser-un-sprint-planning-efficace","Comment organiser un sprint planning efficace ?",[13,763,764],{},"Un sprint planning réussi commence par un backlog préparé. Les user stories prioritaires doivent être claires et estimables avant la réunion. Limitez la durée à environ quatre heures pour un sprint de deux semaines et assurez-vous que le Product Owner est présent pour répondre aux questions. Terminez avec un objectif de sprint (Sprint Goal) partagé et un engagement réaliste basé sur la vélocité passée de l'équipe.",[83,766,768],{"id":767},"combien-de-temps-dure-un-sprint-agile","Combien de temps dure un sprint Agile ?",[13,770,771],{},"La durée standard d'un sprint est de deux semaines, mais elle peut varier d’une à quatre semaines selon les contextes. Les sprints courts permettent des retours plus fréquents et une meilleure réactivité. Les sprints plus longs conviennent aux équipes qui travaillent sur des fonctionnalités complexes nécessitant plus de temps de développement.",[83,773,775],{"id":774},"la-méthode-agile-convient-elle-à-tous-les-projets","La méthode Agile convient-elle à tous les projets ?",[13,777,778],{},"L'agilité fonctionne mieux pour les projets où les exigences sont susceptibles d'évoluer, où le feedback utilisateur est accessible et où l'équipe peut travailler de façon autonome. Elle est moins adaptée aux projets à périmètre fixe et à budget contraint, ou aux environnements très réglementés où chaque changement nécessite des validations lourdes. Dans ces cas, une approche hybride peut être pertinente.",[83,780,782],{"id":781},"comment-mesurer-lefficacité-de-sa-planification-agile","Comment mesurer l'efficacité de sa planification Agile ?",[13,784,785],{},"Plusieurs indicateurs permettent de suivre la santé d'une équipe Agile. La vélocité mesure le nombre de story points livrés par sprint (l'unité d'estimation utilisée en Scrum). Le délai d'exécution indique le temps entre la création d'une tâche et sa mise en production. Le taux d'achèvement des sprints et la satisfaction de l'équipe sont également révélateurs. Les métriques DORA (fréquence de déploiement, délai de livraison, taux d'échec des changements, temps de restauration) complètent ces indicateurs pour les équipes de développement.",[83,787,789],{"id":788},"comment-mettre-en-place-la-planification-agile-avec-gitlab","Comment mettre en place la planification Agile avec GitLab ?",[13,791,792],{},"GitLab propose un ensemble complet de fonctionnalités pour la planification Agile : epics et roadmaps pour la vision, tableaux de tickets pour Scrum ou Kanban, itérations pour structurer les sprints, jalons pour suivre les releases, et analytics pour mesurer la vélocité et les goulots d’étranglement. En connectant ces éléments au code, aux pipelines CI/CD et aux contrôles de sécurité, les équipes obtiennent une vue de bout en bout du cycle de développement, sans changer constamment d’outil.",{"title":794,"searchDepth":795,"depth":795,"links":796},"",2,[797,801,804,809,813,817,821,822],{"id":46,"depth":795,"text":47,"children":798},[799],{"id":85,"depth":800,"text":86},3,{"id":128,"depth":795,"text":129,"children":802},[803],{"id":167,"depth":800,"text":168},{"id":238,"depth":795,"text":239,"children":805},[806,807,808],{"id":308,"depth":800,"text":309},{"id":376,"depth":800,"text":377},{"id":400,"depth":800,"text":401},{"id":439,"depth":795,"text":440,"children":810},[811,812],{"id":446,"depth":800,"text":447},{"id":477,"depth":800,"text":478},{"id":509,"depth":795,"text":510,"children":814},[815,816],{"id":539,"depth":800,"text":540},{"id":567,"depth":800,"text":568},{"id":610,"depth":795,"text":611,"children":818},[819,820],{"id":660,"depth":800,"text":661},{"id":705,"depth":800,"text":706},{"id":736,"depth":795,"text":737},{"id":749,"depth":795,"text":750,"children":823},[824,825,826,827,828,829],{"id":753,"depth":800,"text":754},{"id":760,"depth":800,"text":761},{"id":767,"depth":800,"text":768},{"id":774,"depth":800,"text":775},{"id":781,"depth":800,"text":782},{"id":788,"depth":800,"text":789},"agile-planning","2026-07-24","La planification Agile découpe le travail des équipes de développement logiciel en cycles courts pour s'adapter aux changements et livrer de la valeur toujours plus rapidement.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1750098354/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%281%29_5XrohmuWBNuqL89BxVUzWm_1750098354056.png",{},true,"/fr-fr/blog/what-is-agile-planning",{"config":841,"title":842,"ogTitle":842,"description":843,"ogDescription":843,"ogImage":836},{"noIndex":835},"Planification Agile : guide pour livrer plus rapidement","Découvrez comment la planification Agile transforme vos projets de développement logiciel.","what-is-agile-planning","fr-fr/blog/what-is-agile-planning",[847,848,73,80],"agile","AI","BlogPost","jtrVWtBsmDR-rBq2JBpU-Wr8IeKwavVVX7QWXkZAVS0",{"logo":852,"freeTrial":857,"sales":862,"login":867,"items":872,"search":1201,"minimal":1237,"duo":1256,"switchNav":1265,"pricingDeployment":1276},{"config":853},{"href":854,"dataGaName":855,"dataGaLocation":856},"/fr-fr/","gitlab logo","header",{"text":858,"config":859},"Commencer un essai gratuit",{"href":860,"dataGaName":861,"dataGaLocation":856},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":863,"config":864},"Demander une démo",{"href":865,"dataGaName":866,"dataGaLocation":856},"/fr-fr/sales/?contact-topic=request-demo","sales",{"text":868,"config":869},"Connexion",{"href":870,"dataGaName":871,"dataGaLocation":856},"https://gitlab.com/users/sign_in/","sign in",[873,902,1004,1009,1123,1179],{"text":874,"config":875,"menu":877},"Plateforme",{"dataNavLevelOne":876},"platform",{"type":878,"columns":879},"cards",[880,886,894],{"title":874,"description":881,"link":882},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":883,"config":884},"Explorer notre plateforme",{"href":885,"dataGaName":876,"dataGaLocation":856},"/fr-fr/platform/",{"title":887,"description":888,"link":889},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":890,"config":891},"Découvrir GitLab Duo",{"href":892,"dataGaName":893,"dataGaLocation":856},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":895,"description":896,"link":897},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":898,"config":899},"En savoir plus",{"href":900,"dataGaName":901,"dataGaLocation":856},"/fr-fr/why-gitlab/","why gitlab",{"text":903,"left":838,"config":904,"menu":906},"Produit",{"dataNavLevelOne":905},"solutions",{"type":907,"link":908,"columns":912,"feature":983},"lists",{"text":909,"config":910},"Voir toutes les solutions",{"href":911,"dataGaName":905,"dataGaLocation":856},"/fr-fr/solutions/",[913,938,961],{"title":914,"description":915,"link":916,"items":921},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":917},{"icon":918,"href":919,"dataGaName":920,"dataGaLocation":856},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[922,926,929,934],{"text":923,"config":924},"CI/CD",{"href":925,"dataGaLocation":856,"dataGaName":923},"/fr-fr/solutions/continuous-integration/",{"text":887,"config":927},{"href":892,"dataGaLocation":856,"dataGaName":928},"gitlab duo agent platform - product menu",{"text":930,"config":931},"Gestion du code source",{"href":932,"dataGaLocation":856,"dataGaName":933},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":935,"config":936},"Livraison de logiciels automatisée",{"href":919,"dataGaLocation":856,"dataGaName":937},"Automated software delivery",{"title":939,"description":940,"link":941,"items":946},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":942},{"href":943,"dataGaName":944,"dataGaLocation":856,"icon":945},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[947,951,956],{"text":948,"config":949},"Tests de sécurité des applications",{"href":943,"dataGaName":950,"dataGaLocation":856},"Application security testing",{"text":952,"config":953},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":954,"dataGaLocation":856,"dataGaName":955},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":957,"config":958},"Conformité logicielle",{"href":959,"dataGaName":960,"dataGaLocation":856},"/fr-fr/solutions/software-compliance/","software compliance",{"title":962,"link":963,"items":968},"Mesures",{"config":964},{"icon":965,"href":966,"dataGaName":967,"dataGaLocation":856},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[969,973,978],{"text":970,"config":971},"Visibilité et mesures",{"href":966,"dataGaLocation":856,"dataGaName":972},"Visibility and Measurement",{"text":974,"config":975},"Gestion de la chaîne de valeur",{"href":976,"dataGaLocation":856,"dataGaName":977},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":979,"config":980},"Analyses et informations",{"href":981,"dataGaLocation":856,"dataGaName":982},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":984,"type":907,"items":985},"GitLab",[986,992,998],{"text":987,"config":988},"Entreprises",{"icon":989,"href":990,"dataGaLocation":856,"dataGaName":991},"Building","/fr-fr/enterprise/","enterprise",{"text":993,"config":994},"Pour les PME",{"icon":995,"href":996,"dataGaLocation":856,"dataGaName":997},"Work","/fr-fr/small-business/","small business",{"text":999,"config":1000},"Pour le secteur public",{"icon":1001,"href":1002,"dataGaLocation":856,"dataGaName":1003},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":1005,"config":1006},"Tarifs",{"href":1007,"dataGaName":1008,"dataGaLocation":856,"dataNavLevelOne":1008},"/fr-fr/pricing/","pricing",{"text":1010,"config":1011,"menu":1013},"Ressources",{"dataNavLevelOne":1012},"resources",{"type":907,"link":1014,"columns":1018,"feature":1112},{"text":1015,"config":1016},"Afficher toutes les ressources",{"href":1017,"dataGaName":1012,"dataGaLocation":856},"/fr-fr/resources/",[1019,1052,1079],{"title":1020,"items":1021},"Premiers pas",[1022,1027,1032,1037,1042,1047],{"text":1023,"config":1024},"Installation",{"href":1025,"dataGaName":1026,"dataGaLocation":856},"/fr-fr/install/","install",{"text":1028,"config":1029},"Guides de démarrage",{"href":1030,"dataGaName":1031,"dataGaLocation":856},"/fr-fr/get-started/","quick setup checklists",{"text":1033,"config":1034},"Apprentissage",{"href":1035,"dataGaLocation":856,"dataGaName":1036},"https://university.gitlab.com/","learn",{"text":1038,"config":1039},"Documentation",{"href":1040,"dataGaName":1041,"dataGaLocation":856},"https://docs.gitlab.com/","product documentation",{"text":1043,"config":1044},"Vidéos sur les bonnes pratiques",{"href":1045,"dataGaName":1046,"dataGaLocation":856},"/fr-fr/getting-started-videos/","best practice videos",{"text":1048,"config":1049},"Intégrations",{"href":1050,"dataGaName":1051,"dataGaLocation":856},"/fr-fr/integrations/","integrations",{"title":1053,"items":1054},"Découvrir",[1055,1060,1065,1070,1074],{"text":1056,"config":1057},"Témoignages clients",{"href":1058,"dataGaName":1059,"dataGaLocation":856},"/fr-fr/customers/","customer success stories",{"text":1061,"config":1062},"Blog",{"href":1063,"dataGaName":1064,"dataGaLocation":856},"/fr-fr/blog/","blog",{"text":1066,"config":1067},"Demo Hub",{"href":1068,"dataGaName":1069,"dataGaLocation":856},"/fr-fr/demo-hub/","demo hub",{"text":1071,"config":1072},"The Source",{"href":1073,"dataGaName":1064,"dataGaLocation":856},"/fr-fr/the-source/",{"text":1075,"config":1076},"Travail à distance",{"href":1077,"dataGaName":1078,"dataGaLocation":856},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":1080,"items":1081},"Connecter",[1082,1087,1092,1097,1102,1107],{"text":1083,"config":1084},"Services GitLab",{"href":1085,"dataGaName":1086,"dataGaLocation":856},"/fr-fr/services/","services",{"text":1088,"config":1089},"Contribuer",{"href":1090,"dataGaName":1091,"dataGaLocation":856},"https://contributors.gitlab.com","contribute",{"text":1093,"config":1094},"Communauté",{"href":1095,"dataGaName":1096,"dataGaLocation":856},"/community/","community",{"text":1098,"config":1099},"Forum",{"href":1100,"dataGaName":1101,"dataGaLocation":856},"https://forum.gitlab.com/","forum",{"text":1103,"config":1104},"Événements",{"href":1105,"dataGaName":1106,"dataGaLocation":856},"/events/","events",{"text":1108,"config":1109},"Partenaires",{"href":1110,"dataGaName":1111,"dataGaLocation":856},"/fr-fr/partners/","partners",{"config":1113,"title":1116,"text":1117,"link":1118},{"background":1114,"textColor":1115},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":1119,"config":1120},"Lire les articles les plus récents",{"href":1121,"dataGaName":1122,"dataGaLocation":856},"/fr-fr/whats-new/","whats new",{"text":1124,"config":1125,"menu":1127},"Société",{"dataNavLevelOne":1126},"company",{"type":907,"columns":1128},[1129],{"items":1130},[1131,1136,1142,1144,1149,1154,1159,1164,1169,1174],{"text":1132,"config":1133},"À propos",{"href":1134,"dataGaName":1135,"dataGaLocation":856},"/fr-fr/company/","about",{"text":1137,"config":1138,"footerGa":1141},"Carrières",{"href":1139,"dataGaName":1140,"dataGaLocation":856},"/jobs/","jobs",{"dataGaName":1140},{"text":1103,"config":1143},{"href":1105,"dataGaName":1106,"dataGaLocation":856},{"text":1145,"config":1146},"Leadership",{"href":1147,"dataGaName":1148,"dataGaLocation":856},"/company/team/e-group/","leadership",{"text":1150,"config":1151},"Manuel",{"href":1152,"dataGaName":1153,"dataGaLocation":856},"https://handbook.gitlab.com/","handbook",{"text":1155,"config":1156},"Relations avec les investisseurs",{"href":1157,"dataGaName":1158,"dataGaLocation":856},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":1160,"config":1161},"Trust Center",{"href":1162,"dataGaName":1163,"dataGaLocation":856},"/fr-fr/security/","trust center",{"text":1165,"config":1166},"Centre pour la transparence de l'IA",{"href":1167,"dataGaName":1168,"dataGaLocation":856},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":1170,"config":1171},"Newsletter",{"href":1172,"dataGaName":1173,"dataGaLocation":856},"/company/contact/#contact-forms","newsletter",{"text":1175,"config":1176},"Presse",{"href":1177,"dataGaName":1178,"dataGaLocation":856},"/press/","press",{"text":1180,"config":1181,"menu":1182},"Nous contacter",{"dataNavLevelOne":1126},{"type":907,"columns":1183},[1184],{"items":1185},[1186,1191,1196],{"text":1187,"config":1188},"Contacter l'équipe commerciale",{"href":1189,"dataGaName":1190,"dataGaLocation":856},"/fr-fr/sales/","talk to sales",{"text":1192,"config":1193},"Assistance GitLab",{"href":1194,"dataGaName":1195,"dataGaLocation":856},"https://support.gitlab.com/hc/en-us","support portal",{"text":1197,"config":1198},"Portail clients GitLab",{"href":1199,"dataGaName":1200,"dataGaLocation":856},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":1202,"login":1203,"suggestions":1210},"Fermer",{"text":1204,"link":1205},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":1206,"config":1207},"GitLab.com",{"href":870,"dataGaName":1208,"dataGaLocation":1209},"search login","search",{"text":1211,"default":1212},"Suggestions",[1213,1216,1221,1223,1228,1233],{"text":887,"config":1214},{"href":892,"dataGaName":1215,"dataGaLocation":1209},"GitLab Duo Agent Platform",{"text":1217,"config":1218},"Suggestions de code (IA)",{"href":1219,"dataGaName":1220,"dataGaLocation":1209},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":923,"config":1222},{"href":925,"dataGaName":923,"dataGaLocation":1209},{"text":1224,"config":1225},"GitLab sur AWS",{"href":1226,"dataGaName":1227,"dataGaLocation":1209},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":1229,"config":1230},"GitLab sur Google Cloud",{"href":1231,"dataGaName":1232,"dataGaLocation":1209},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":1234,"config":1235},"Pourquoi utiliser GitLab ?",{"href":900,"dataGaName":1236,"dataGaLocation":1209},"Why GitLab?",{"freeTrial":1238,"mobileIcon":1243,"desktopIcon":1248,"secondaryButton":1251},{"text":1239,"config":1240},"Commencer votre essai gratuit",{"href":1241,"dataGaName":861,"dataGaLocation":1242},"https://gitlab.com/-/trials/new/","nav",{"altText":1244,"config":1245},"Icône GitLab",{"src":1246,"dataGaName":1247,"dataGaLocation":1242},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":1244,"config":1249},{"src":1250,"dataGaName":1247,"dataGaLocation":1242},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":1252,"config":1253},"Commencer",{"href":1254,"dataGaName":1255,"dataGaLocation":1242},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":1257,"mobileIcon":1261,"desktopIcon":1263},{"text":1258,"config":1259},"En savoir plus sur GitLab Duo",{"href":892,"dataGaName":1260,"dataGaLocation":1242},"gitlab duo",{"altText":1244,"config":1262},{"src":1246,"dataGaName":1247,"dataGaLocation":1242},{"altText":1244,"config":1264},{"src":1250,"dataGaName":1247,"dataGaLocation":1242},{"button":1266,"mobileIcon":1271,"desktopIcon":1273},{"text":1267,"config":1268},"/switch",{"href":1269,"dataGaName":1270,"dataGaLocation":1242},"#contact","switch",{"altText":1244,"config":1272},{"src":1246,"dataGaName":1247,"dataGaLocation":1242},{"altText":1244,"config":1274},{"src":1275,"dataGaName":1247,"dataGaLocation":1242},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":1277,"mobileIcon":1282,"desktopIcon":1284},{"text":1278,"config":1279},"Retour aux tarifs",{"href":1007,"dataGaName":1280,"dataGaLocation":1242,"icon":1281},"back to pricing","GoBack",{"altText":1244,"config":1283},{"src":1246,"dataGaName":1247,"dataGaLocation":1242},{"altText":1244,"config":1285},{"src":1250,"dataGaName":1247,"dataGaLocation":1242},{"title":1287,"button":1288,"config":1292},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":898,"config":1289},{"href":1290,"dataGaName":1291,"dataGaLocation":856},"/fr-fr/gitlab-orbit/","orbit",{"layout":1293,"disabled":835},"release",{"data":1295},{"text":1296,"source":1297,"edit":1303,"contribute":1308,"config":1312,"items":1317,"minimal":1523},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":1298,"config":1299},"Afficher le code source de la page",{"href":1300,"dataGaName":1301,"dataGaLocation":1302},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":1304,"config":1305},"Modifier cette page",{"href":1306,"dataGaName":1307,"dataGaLocation":1302},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":1088,"config":1309},{"href":1310,"dataGaName":1311,"dataGaLocation":1302},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":1313,"facebook":1314,"youtube":1315,"linkedin":1316},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1318,1364,1415,1458,1490],{"title":1005,"links":1319,"subMenu":1334},[1320,1324,1329],{"text":1321,"config":1322},"Voir les forfaits",{"href":1007,"dataGaName":1323,"dataGaLocation":1302},"view plans",{"text":1325,"config":1326},"GitLab Premium",{"href":1327,"dataGaName":1328,"dataGaLocation":1302},"/fr-fr/pricing/premium/","why premium",{"text":1330,"config":1331},"GitLab Ultimate",{"href":1332,"dataGaName":1333,"dataGaLocation":1302},"/fr-fr/pricing/ultimate/","why ultimate",[1335],{"title":1180,"links":1336},[1337,1339,1341,1344,1349,1354,1359],{"text":1187,"config":1338},{"href":1189,"dataGaName":866,"dataGaLocation":1302},{"text":1192,"config":1340},{"href":1194,"dataGaName":1195,"dataGaLocation":1302},{"text":1342,"config":1343},"Portail clients",{"href":1199,"dataGaName":1200,"dataGaLocation":1302},{"text":1345,"config":1346},"Statut",{"href":1347,"dataGaName":1348,"dataGaLocation":1302},"https://status.gitlab.com/","status",{"text":1350,"config":1351},"Conditions d'utilisation",{"href":1352,"dataGaName":1353,"dataGaLocation":1302},"/terms/","terms of use",{"text":1355,"config":1356},"Politique de confidentialité",{"href":1357,"dataGaName":1358,"dataGaLocation":1302},"/fr-fr/privacy/","privacy statement",{"text":1360,"config":1361},"Gestion des cookies",{"dataGaName":1362,"dataGaLocation":1302,"id":1363,"isOneTrustButton":838},"cookie preferences","ot-sdk-btn",{"title":903,"links":1365,"subMenu":1374},[1366,1370],{"text":1367,"config":1368},"Plateforme DevSecOps",{"href":885,"dataGaName":1369,"dataGaLocation":1302},"devsecops platform",{"text":1371,"config":1372},"Développement assisté par l'IA",{"href":892,"dataGaName":1373,"dataGaLocation":1302},"ai-assisted development",[1375],{"title":1376,"links":1377},"Thèmes",[1378,1382,1387,1391,1396,1400,1405,1410],{"text":923,"config":1379},{"href":1380,"dataGaName":1381,"dataGaLocation":1302},"/fr-fr/topics/ci-cd/","cicd",{"text":1383,"config":1384},"GitOps",{"href":1385,"dataGaName":1386,"dataGaLocation":1302},"/fr-fr/topics/gitops/","gitops",{"text":73,"config":1388},{"href":1389,"dataGaName":1390,"dataGaLocation":1302},"/fr-fr/topics/devops/","devops",{"text":1392,"config":1393},"Contrôle de version",{"href":1394,"dataGaName":1395,"dataGaLocation":1302},"/fr-fr/topics/version-control/","version control",{"text":80,"config":1397},{"href":1398,"dataGaName":1399,"dataGaLocation":1302},"/fr-fr/topics/devsecops/","devsecops",{"text":1401,"config":1402},"Cloud-native",{"href":1403,"dataGaName":1404,"dataGaLocation":1302},"/fr-fr/topics/cloud-native/","cloud native",{"text":1406,"config":1407},"IA pour la programmation",{"href":1408,"dataGaName":1409,"dataGaLocation":1302},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":1411,"config":1412},"IA agentique",{"href":1413,"dataGaName":1414,"dataGaLocation":1302},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":1416,"links":1417},"Solutions",[1418,1421,1423,1428,1431,1434,1437,1440,1442,1445,1448,1453],{"text":948,"config":1419},{"href":943,"dataGaName":1420,"dataGaLocation":1302},"Application Security Testing",{"text":935,"config":1422},{"href":919,"dataGaName":920,"dataGaLocation":1302},{"text":1424,"config":1425},"Développement Agile",{"href":1426,"dataGaName":1427,"dataGaLocation":1302},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":930,"config":1429},{"href":932,"dataGaName":1430,"dataGaLocation":1302},"source code management",{"text":923,"config":1432},{"href":925,"dataGaName":1433,"dataGaLocation":1302},"continuous integration & delivery",{"text":974,"config":1435},{"href":976,"dataGaName":1436,"dataGaLocation":1302},"value stream management",{"text":1383,"config":1438},{"href":1439,"dataGaName":1386,"dataGaLocation":1302},"/fr-fr/solutions/gitops/",{"text":987,"config":1441},{"href":990,"dataGaName":991,"dataGaLocation":1302},{"text":1443,"config":1444},"PME",{"href":996,"dataGaName":997,"dataGaLocation":1302},{"text":1446,"config":1447},"Secteur public",{"href":1002,"dataGaName":1003,"dataGaLocation":1302},{"text":1449,"config":1450},"Éducation",{"href":1451,"dataGaName":1452,"dataGaLocation":1302},"/fr-fr/solutions/education/","education",{"text":1454,"config":1455},"Services financiers",{"href":1456,"dataGaName":1457,"dataGaLocation":1302},"/fr-fr/solutions/finance/","financial services",{"title":1010,"links":1459},[1460,1462,1464,1466,1469,1471,1474,1476,1478,1480,1482,1484,1486,1488],{"text":1023,"config":1461},{"href":1025,"dataGaName":1026,"dataGaLocation":1302},{"text":1028,"config":1463},{"href":1030,"dataGaName":1031,"dataGaLocation":1302},{"text":1033,"config":1465},{"href":1035,"dataGaName":1036,"dataGaLocation":1302},{"text":1038,"config":1467},{"href":1040,"dataGaName":1468,"dataGaLocation":1302},"docs",{"text":1061,"config":1470},{"href":1063,"dataGaName":1064,"dataGaLocation":1302},{"text":1472,"config":1473},"Nouveautés",{"href":1121,"dataGaName":1122,"dataGaLocation":1302},{"text":1056,"config":1475},{"href":1058,"dataGaName":1059,"dataGaLocation":1302},{"text":1075,"config":1477},{"href":1077,"dataGaName":1078,"dataGaLocation":1302},{"text":1083,"config":1479},{"href":1085,"dataGaName":1086,"dataGaLocation":1302},{"text":1088,"config":1481},{"href":1090,"dataGaName":1091,"dataGaLocation":1302},{"text":1093,"config":1483},{"href":1095,"dataGaName":1096,"dataGaLocation":1302},{"text":1098,"config":1485},{"href":1100,"dataGaName":1101,"dataGaLocation":1302},{"text":1103,"config":1487},{"href":1105,"dataGaName":1106,"dataGaLocation":1302},{"text":1108,"config":1489},{"href":1110,"dataGaName":1111,"dataGaLocation":1302},{"title":1124,"links":1491},[1492,1494,1496,1498,1500,1502,1507,1512,1514,1516,1518],{"text":1132,"config":1493},{"href":1134,"dataGaName":1126,"dataGaLocation":1302},{"text":1137,"config":1495},{"href":1139,"dataGaName":1140,"dataGaLocation":1302},{"text":1145,"config":1497},{"href":1147,"dataGaName":1148,"dataGaLocation":1302},{"text":1150,"config":1499},{"href":1152,"dataGaName":1153,"dataGaLocation":1302},{"text":1155,"config":1501},{"href":1157,"dataGaName":1158,"dataGaLocation":1302},{"text":1503,"config":1504},"Développement durable",{"href":1505,"dataGaName":1506,"dataGaLocation":1302},"/sustainability/","Sustainability",{"text":1508,"config":1509},"Diversité, inclusion et appartenance (DIB)",{"href":1510,"dataGaName":1511,"dataGaLocation":1302},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1160,"config":1513},{"href":1162,"dataGaName":1163,"dataGaLocation":1302},{"text":1170,"config":1515},{"href":1172,"dataGaName":1173,"dataGaLocation":1302},{"text":1175,"config":1517},{"href":1177,"dataGaName":1178,"dataGaLocation":1302},{"text":1519,"config":1520},"Déclaration de transparence sur l'esclavage moderne",{"href":1521,"dataGaName":1522,"dataGaLocation":1302},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1524},[1525,1527,1529],{"text":1350,"config":1526},{"href":1352,"dataGaName":1353,"dataGaLocation":1302},{"text":1360,"config":1528},{"dataGaName":1362,"dataGaLocation":1302,"id":1363,"isOneTrustButton":838},{"text":1355,"config":1530},{"href":1357,"dataGaName":1358,"dataGaLocation":1302},[1532,1545],{"id":1533,"title":7,"body":834,"config":1534,"content":1536,"description":834,"extension":1539,"meta":1540,"navigation":838,"path":1541,"seo":1542,"stem":1543,"__hash__":1544},"blogAuthors/en-us/blog/authors/charlotte-delbosc.yml",{"template":1535},"BlogAuthor",{"name":7,"config":1537},{"headshot":1538},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1775118467/nhkerl1aupivzodb2ve9.jpg","yml",{},"/en-us/blog/authors/charlotte-delbosc",{"title":7},"en-us/blog/authors/charlotte-delbosc","9h553Ld94uJjM5eQie4c0WoJ3WieKTFSrZlsQ8IHhKA",{"id":1546,"title":8,"body":834,"config":1547,"content":1548,"description":834,"extension":1539,"meta":1553,"navigation":838,"path":1554,"seo":1555,"stem":1556,"__hash__":1557},"blogAuthors/en-us/blog/authors/maud-leuenberger.yml",{"template":1535},{"name":8,"config":1549,"role":1552},{"headshot":1550,"socialProof":1551},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1776854622/iesenhu0k9pgqnyiqfoc.jpg",{"gitlabHandle":794},"Senior Content Manager chez GitLab",{},"/en-us/blog/authors/maud-leuenberger",{"title":8,"description":1552},"en-us/blog/authors/maud-leuenberger","LaqQkn3JM8dFSqMf8zWc_fQXGBeis4S2Tx92tSK1PAI",[1559,1567,1576],{"title":1560,"description":1561,"heroImage":1562,"category":830,"date":1563,"authors":1564,"slug":1566,"externalUrl":834},"Nouvelles fonctionnalités de GitLab 18.10 : renforcer la planification Agile","La liste des éléments de travail et les vues enregistrées réduisent les changements de contexte pour favoriser la concentration de votre équipe de développement logiciel et maintenir des workflows efficaces.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773843921/rm35fx4gylrsu9alf2fx.png","2026-03-23",[1565],"Matthew Macfarlane","agile-planning-gets-a-boost-from-new-features-in-gitlab-18-10",{"title":1568,"description":1569,"heroImage":1570,"category":830,"date":1571,"authors":1572,"slug":1575,"externalUrl":834},"Maîtrisez votre planification sans changer de contexte","Découvrez comment l'agent GitLab Duo Planner simplifie les tâches, fait gagner du temps et aide les responsables produits et ingénierie à se concentrer sur leur cœur de métier.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098354/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%281%29_5XrohmuWBNuqL89BxVUzWm_1750098354056.png","2025-11-10",[1573,1574],"Aathira Nair","Amanda Rueda","ace-your-planning-without-the-context-switching",{"title":1577,"description":1578,"heroImage":1579,"category":830,"date":1580,"authors":1581,"slug":1584,"externalUrl":834},"Vues intégrées : l'avenir du suivi des tâches dans GitLab","Découvrez comment les vues intégrées aident les équipes de GitLab à travailler plus efficacement, à prendre des décisions basées sur les données et à bénéficier d’une visibilité sur des workflows complexes.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1750099072/Blog/Hero%20Images/Blog/Hero%20Images/agile_agile.png_1750099072322.png","2025-09-09",[1565,1582,1583],"Himanshu Kapoor","Alex Fracazo","embedded-views-the-future-of-work-tracking-in-gitlab",{"promotions":1586},[1587,1601,1613,1625],{"id":1588,"categories":1589,"header":1591,"text":1592,"button":1593,"image":1598},"ai-modernization",[1590],"ai","L'IA tient-elle ses promesses à grande échelle ?","Le questionnaire ne prendra pas plus de 5 minutes.",{"text":1594,"config":1595},"Obtenez votre score de maturité IA",{"href":1596,"dataGaName":1597,"dataGaLocation":1064},"/fr-fr/assessments/ai-modernization-assessment/","modernization assessment",{"config":1599},{"src":1600},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1602,"categories":1603,"header":1605,"text":1592,"button":1606,"image":1610},"devops-modernization",[1604,1399],"product","Vous contentez-vous de gérer des outils ou de livrer des innovations ?",{"text":1607,"config":1608},"Obtenez votre score de maturité DevOps",{"href":1609,"dataGaName":1597,"dataGaLocation":1064},"/fr-fr/assessments/devops-modernization-assessment/",{"config":1611},{"src":1612},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1614,"categories":1615,"header":1617,"text":1592,"button":1618,"image":1622},"security-modernization",[1616],"security","Faut-il sacrifier la rapidité pour garantir la sécurité ?",{"text":1619,"config":1620},"Obtenez votre score de maturité en matière de sécurité",{"href":1621,"dataGaName":1597,"dataGaLocation":1064},"/fr-fr/assessments/security-modernization-assessment/",{"config":1623},{"src":1624},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1626,"paths":1627,"header":1630,"text":1631,"button":1632,"image":1637},"github-azure-migration",[1628,1629],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Votre équipe est-elle prête pour la migration de GitHub vers Azure ?","GitHub a déjà commencé sa migration vers Azure. Découvrez ce que cela signifie pour vous.",{"text":1633,"config":1634},"Découvrez les différences entre GitLab et GitHub",{"href":1635,"dataGaName":1636,"dataGaLocation":1064},"/fr-fr/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1638},{"src":1612},{"header":1640,"blurb":1641,"button":1642,"secondaryButton":1646},"Commencez à développer plus rapidement dès aujourd'hui","Découvrez ce que votre équipe peut accomplir avec la plateforme d'orchestration intelligente pour le DevSecOps.\n",{"text":858,"config":1643},{"href":1644,"dataGaName":861,"dataGaLocation":1645},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":1187,"config":1647},{"href":1189,"dataGaName":866,"dataGaLocation":1645},1786803777266]