[{"data":1,"prerenderedAt":1156},["ShallowReactive",2],{"/fr-fr/blog/best-practices-to-set-up-organizational-hierarchies-that-scale":3,"navigation-fr-fr":370,"banner-fr-fr":805,"footer-fr-fr":813,"blog-post-authors-fr-fr-Amanda Rueda":1052,"blog-related-posts-fr-fr-best-practices-to-set-up-organizational-hierarchies-that-scale":1067,"blog-promotions-fr-fr":1093,"next-steps-fr-fr":1147},{"id":4,"title":5,"authors":6,"body":8,"category":345,"date":346,"description":347,"extension":348,"externalUrl":349,"faq":349,"featured":350,"heroImage":351,"meta":352,"navigation":353,"path":354,"seo":355,"slug":361,"stem":362,"tags":363,"template":367,"updatedDate":368,"__hash__":369},"blogPosts/fr-fr/blog/best-practices-to-set-up-organizational-hierarchies-that-scale.md","Comment mettre en place une hiérarchie organisationnelle évolutive avec GitLab ?",[7],"Amanda Rueda",{"type":9,"value":10,"toc":332},"minimark",[11,23,28,31,34,37,43,53,58,69,74,85,88,99,103,112,115,135,138,145,149,152,157,160,165,170,193,198,209,215,219,222,226,238,244,248,253,264,269,280,285,299,304,312,318,322,325],[12,13,14,15,22],"p",{},"Tirez pleinement parti de votre ",[16,17,21],"a",{"href":18,"rel":19,"title":20},"https://about.gitlab.com/fr-fr/pricing/",[],"Page tarification de GitLab","abonnement GitLab"," en structurant vos équipes et vos projets avec une hiérarchie efficace. Ce guide pratique vous explique comment configurer et structurer votre workflow en groupes, sous-groupes et projets afin d'optimiser votre utilisation de GitLab et d'améliorer votre expérience de développement logiciel.",[24,25,27],"h2",{"id":26},"comprendre-la-structure-groupes-sous-groupes-et-projets","Comprendre la structure : groupes, sous-groupes et projets",[12,29,30],{},"Organiser votre workflow en groupes et projets dans GitLab vous permet de refléter la hiérarchie de votre entreprise, afin de faciliter la gestion des autorisations et de bénéficier d'une planification en « équipe d'équipes ».",[12,32,33],{},"Avec les groupes et sous-groupes, vos équipes peuvent mieux planifier leur stratégie de développement logiciel et la gestion des projets s'en trouve simplifiée. Vous pouvez affiner cette structure en créant ensuite des sous-groupes et des sous-projets.",[12,35,36],{},"Vous pouvez en outre structurer vos chaînes de valeur pour améliorer la gestion de projet et la collaboration au sein de votre entreprise.",[12,38,39],{},[40,41,42],"strong",{},"Les projets",[44,45,46,50],"ul",{},[47,48,49],"li",{},"Intégrés au sein des groupes ou des sous-groupes, les projets représentent l'espace de travail de vos équipes. C'est là que l'on retrouve les dépôts et que les paramètres spécifiques au projet sont gérés. Vous pouvez ainsi garder un œil sur les activités quotidiennes et suivre les projets en détail à ce niveau.",[47,51,52],{},"Une configuration de projet efficace garantit la clarté et l'organisation des données, ce qui est essentiel pour l’établissement de rapports et d'analyses précis.",[12,54,55],{},[40,56,57],{},"Les sous-groupes",[44,59,60,63,66],{},[47,61,62],{},"Les sous-groupes permettent une gestion granulaire des autorisations. Ils peuvent être adaptés aux besoins spécifiques des équipes ou des projets, garantissant ainsi la cohérence des workflows au sein de votre entreprise.",[47,64,65],{},"Les sous-groupes fonctionnent comme des clusters de projets connexes, similaires au fonctionnement d'une « équipe d'équipes » propre aux principes Agile.",[47,67,68],{},"Ce niveau hiérarchique est idéal pour gérer plusieurs équipes travaillant sur le même produit ou service. Il améliore la visibilité et l'intégration inter-projets, facilitant ainsi la coordination entre les équipes pour veiller à qu'elles soient correctement alignées en termes d'interdépendances et d'objectifs communs.",[12,70,71],{},[40,72,73],{},"Les groupes",[44,75,76,79,82],{},[47,77,78],{},"Les groupes constituent les piliers de l'organisation des équipes et du workflow dans GitLab. Les autorisations et les accès étendus sont gérés depuis ces groupes.",[47,80,81],{},"Situés au sommet de la structure hiérarchique, les groupes englobent plusieurs sous-groupes et représentent le niveau stratégique de la gestion de projet, semblable à « l'équipe de l'équipe d'équipes » de la méthode Agile.",[47,83,84],{},"C'est à ce niveau que sont établis les stratégies et les objectifs globaux, que les paramètres sont définis et que les ressources sont allouées entre les projets et les sous-groupes pour assurer leur alignement avec les objectifs commerciaux globaux de l'entreprise.",[12,86,87],{},"La structure de votre organisation dans GitLab reflète la méthodologie Agile que vous avez adoptée, facilitant ainsi l'application des principes Agile à l'ensemble de vos projets. Cette structure favorise des lignes de communication claires, une gestion efficace des ressources et un alignement stratégique, tout en conservant la flexibilité et la réactivité inhérentes aux méthodologies Agile.",[89,90,91],"blockquote",{},[12,92,93,98],{},[16,94,97],{"href":95,"rel":96,"title":97},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/blog&glm_content=default-saas-trial",[],"Essayez GitLab Ultimate gratuitement"," et mettez en place votre propre hiérarchie organisationnelle.",[24,100,102],{"id":101},"exploiter-les-mécanismes-dhéritage-de-gitlab","Exploiter les mécanismes d'héritage de GitLab",[12,104,105,106,111],{},"Les ",[16,107,110],{"href":108,"rel":109},"https://docs.gitlab.com/tutorials/scrum_events/#understanding-the-inheritance-model-in-gitlab",[],"mécanismes d'héritage"," constituent l'une des fonctionnalités les plus puissantes de GitLab. Avec ces mécanismes, les paramètres, autorisations et configurations définis aux niveaux hiérarchiques supérieurs s'appliquent automatiquement aux niveaux hiérarchiques inférieurs. À l'inverse, les données des niveaux inférieurs sont instantanément disponibles aux niveaux supérieurs de la structure. Ces mécanismes d'héritage améliorent la visibilité sur l'ensemble de votre portefeuille de projets à partir des groupes du niveau hiérarchique supérieur, tout en fournissant des espaces distincts plus bas dans la hiérarchie, permettant à chaque équipe de gérer son travail de manière autonome et spécifique.",[12,113,114],{},"Exemples :",[44,116,117,123,129],{},[47,118,119,122],{},[40,120,121],{},"Créez dans vos groupes de niveau supérieur des jalons et des labels"," pour qu'ils s'appliquent automatiquement à tous les sous-groupes et projets sous-jacents. De cette manière, vous maintenez une certaine cohérence au sein de votre structure.",[47,124,125,128],{},[40,126,127],{},"Les tickets et les epics"," dans les projets et les sous-groupes de niveau inférieur s'intègrent dans votre hiérarchie de chaîne de valeur. Ainsi, les responsables de programme et les cadres dirigeants peuvent facilement s'y référer.",[47,130,131,134],{},[40,132,133],{},"Gérez les autorisations des utilisateurs au niveau du groupe ou du sous-groupe du niveau hiérarchique supérieur"," afin d'optimiser les autorisations et le contrôle d'accès. La gestion du contrôle d'accès s'en trouve simplifiée et vous veillez ainsi à ce que les bonnes personnes disposent des autorisations d'accès adéquates aux différents projets sans avoir à répliquer les configurations maintes fois.",[12,136,137],{},"En plus d'optimiser les frais administratifs, ces conseils vous permettent de renforcer également la sécurité et la conformité en veillant à ce que les changements apportés au niveau supérieur se propagent systématiquement vers le bas de la structure hiérarchique.",[12,139,140],{},[141,142],"img",{"alt":143,"src":144},"Diagramme de la hiérarchie au sein d'une entreprise","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098179/Blog/Content%20Images/Blog/Content%20Images/image2_aHR0cHM6_1750098179305.png",[24,146,148],{"id":147},"bonnes-pratiques-pour-la-configuration-de-gitlab","Bonnes pratiques pour la configuration de GitLab",[12,150,151],{},"Lorsque vous configurez la hiérarchie de votre workflow et de vos équipes dans GitLab, nous vous recommandons les options suivantes en fonction de vos besoins. Les clients de GitLab Self-Managed ont la possibilité d'omettre le groupe racine « Nom de l'entreprise », car ce niveau hiérarchique supplémentaire n'est pas nécessaire pour les déploiements auto-gérés. Cette flexibilité garantit que votre configuration GitLab est adaptée à votre structure organisationnelle et à vos préférences de déploiement.",[153,154,156],"h3",{"id":155},"option1-les-autorisations-et-les-accès-sont-accordés-au-niveau-du-sous-groupe","Option 1 : les autorisations et les accès sont accordés au niveau du sous-groupe",[12,158,159],{},"Cette option est idéale pour les structures d'autorisations complexes ou les grandes entreprises ayant besoin de partager des projets efficacement entre de nombreux utilisateurs.",[161,162,164],"h4",{"id":163},"exemple-de-structure","Exemple de structure",[12,166,167],{},[40,168,169],{},"Groupe au niveau entreprise",[44,171,172,175,184],{},[47,173,174],{},"Il gère les autorisations étendues, généralement par le biais d'intégrations avec les systèmes de provisionnement d'entreprise.",[47,176,177,178,183],{},"Les utilisateurs sont ajoutés à des sous-groupes, qui servent de base pour partager l'ensemble du groupe avec un autre ",[16,179,182],{"href":180,"rel":181},"https://docs.gitlab.com/user/group/manage/#share-a-group-with-another-group",[],"groupe"," ou projet. Cela permet de réduire la complexité de la gestion individuelle des accès et des autorisations accordés aux utilisateurs.",[47,185,186,187,192],{},"Lors de la création de groupes d'utilisateurs, vous pouvez utiliser les ",[16,188,191],{"href":189,"rel":190},"https://docs.gitlab.com/user/discussions/#mentions",[],"mentions de groupe"," dans GitLab pour notifier simultanément un grand nombre d'utilisateurs à la fois.",[12,194,195],{},[40,196,197],{},"Groupe au niveau développement",[44,199,200,203,206],{},[47,201,202],{},"Situé au sommet de la structure hiérarchique, ce groupe offre une visibilité aux membres de la direction et aux responsables de programme sur tous les projets de développement en cours.",[47,204,205],{},"Les fonctionnalités sont créées au niveau des sous-groupes pour permettre l'accès à plusieurs dépôts.",[47,207,208],{},"Les projets sont créés pour regrouper les différents dépôts de développement ; ce niveau offre une visibilité pour les équipes.",[12,210,211],{},[141,212],{"alt":213,"src":214},"Organigramme illustrant le niveau des sous-groupes","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098179/Blog/Content%20Images/Blog/Content%20Images/Image_1_aHR0cHM6_1750098179306.png",[153,216,218],{"id":217},"option2-les-autorisations-et-les-accès-sont-accordés-à-tous-les-niveaux","Option 2 : les autorisations et les accès sont accordés à tous les niveaux",[12,220,221],{},"Cette option est idéale pour les petites entreprises ayant des exigences d'accès moins complexes. Les utilisateurs sont ajoutés individuellement aux groupes, sous-groupes ou projets, en fonction des accès requis. Cela permet de contrôler directement la gestion de projet et la visibilité opérationnelle.",[161,223,225],{"id":224},"à-retenir","À retenir",[44,227,228,231,234,236],{},[47,229,230],{},"Les utilisateurs peuvent être ajoutés à un groupe au sommet de la hiérarchie ou à un sous-groupe/projet de niveau inférieur en fonction de la granularité des besoins d'accès. Chaque membre doit être ajouté individuellement, contrairement à d'autres méthodes où vous pouvez partager un groupe avec plusieurs utilisateurs en une seule action.",[47,232,233],{},"Les membres de la direction et les responsables de programme disposent d'une visibilité sur tous les projets de développement, au niveau du groupe de développement le plus élevé de la hiérarchie.",[47,235,205],{},[47,237,208],{},[12,239,240],{},[141,241],{"alt":242,"src":243},"Autorisations accordées à tous les niveaux","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098179/Blog/Content%20Images/Blog/Content%20Images/Image_2_aHR0cHM6_1750098179307.png",[153,245,247],{"id":246},"autres-considérations-relatives-à-la-configuration","Autres considérations relatives à la configuration",[12,249,250],{},[40,251,252],{},"Les jalons et les itérations",[44,254,255,258,261],{},[47,256,257],{},"Créez des jalons au niveau du groupe pour plus de visibilité ou lorsqu'ils doivent être partagés entre différents groupes.",[47,259,260],{},"Créez des jalons au niveau du projet lorsque le jalon est spécifique à un seul projet.",[47,262,263],{},"Lorsque les équipes travaillent dans différents groupes, la définition d'itérations au niveau du groupe parent permet un suivi unifié.",[12,265,266],{},[40,267,268],{},"La gestion des données",[44,270,271,274,277],{},[47,272,273],{},"Exploitez les roadmaps, tableaux et listes de GitLab pour en extraire des données qui reflètent précisément la manière dont votre entreprise est structurée et gère ses projets. Vous pouvez ainsi visualiser les progrès et planifier efficacement à différents niveaux de votre structure hiérarchique.",[47,275,276],{},"GitLab met les données à disposition dans les groupes de niveau supérieur, même lorsqu'elles sont créées à des niveaux inférieurs.",[47,278,279],{},"Créez vos vues à des niveaux supérieurs de la structure hiérarchique lorsque vous souhaitez visualiser des données sur l'ensemble des groupes et projets et à des niveaux inférieurs lorsque vous souhaitez vous concentrer sur les données d'un groupe ou d'un projet spécifique.",[12,281,282],{},[40,283,284],{},"La création de modèles",[44,286,287,290],{},[47,288,289],{},"Créez des modèles de niveau supérieur pour vous assurer qu'ils s'appliquent automatiquement à tous les sous-groupes et projets sous-jacents. Ces modèles doivent combiner des lignes directrices générales avec les exigences spécifiques au projet.",[47,291,292,293,298],{},"Les modèles sont créés dans leur propre dépôt au sein du groupe concerné (Consultez notre ",[16,294,297],{"href":295,"rel":296},"https://docs.gitlab.com/user/project/description_templates/",[],"documentation",").",[12,300,301],{},[40,302,303],{},"Les labels",[44,305,306,309],{},[47,307,308],{},"Créez des labels de niveau supérieur pour vous assurer qu'ils s'appliquent automatiquement à tous les sous-groupes et projets sous-jacents. Ces labels doivent combiner des labels relatifs à l'entreprise avec des labels spécifiques à chaque projet.",[47,310,311],{},"Utilisez des labels à portée limitée (ou Scoped Labels) pour définir des structures organisationnelles, telles que les équipes et le statut des workflows.",[12,313,314],{},[141,315],{"alt":316,"src":317},"Tableau des tickets avec des labels","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098179/Blog/Content%20Images/Blog/Content%20Images/image3_aHR0cHM6_1750098179310.png",[24,319,321],{"id":320},"exploitez-les-fonctionnalités-de-gitlab-pour-des-performances-optimales","Exploitez les fonctionnalités de GitLab pour des performances optimales",[12,323,324],{},"La mise en œuvre d'une structure adaptée dans GitLab simplifie non seulement la gestion de vos projets de développement logiciel, mais améliore également la visibilité à différents niveaux de votre entreprise. De cette façon, chaque membre de l'entreprise dispose des informations dont il a besoin, de l'équipe de direction aux contributeurs individuels, pour prendre des décisions éclairées.",[89,326,327],{},[12,328,329,98],{},[16,330,97],{"href":95,"rel":331,"title":97},[],{"title":333,"searchDepth":334,"depth":334,"links":335},"",2,[336,337,338,344],{"id":26,"depth":334,"text":27},{"id":101,"depth":334,"text":102},{"id":147,"depth":334,"text":148,"children":339},[340,342,343],{"id":155,"depth":341,"text":156},3,{"id":217,"depth":341,"text":218},{"id":246,"depth":341,"text":247},{"id":320,"depth":334,"text":321},"agile-planning","2024-07-22","Découvrez comment organiser vos équipes et vos projets dans GitLab avec une structure hiérarchique efficace, des lignes de communication claires, un alignement stratégique et bien plus encore.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098165/Blog/Hero%20Images/Blog/Hero%20Images/agile_agile.png_1750098164666.png",{},true,"/fr-fr/blog/best-practices-to-set-up-organizational-hierarchies-that-scale",{"ogTitle":356,"ogImage":351,"ogDescription":357,"ogSiteName":358,"noIndex":350,"ogType":359,"ogUrl":360,"title":356,"canonicalUrls":360,"description":357},"Créez une hiérarchie organisationnelle évolutive avec GitLab","Découvrez comment organiser vos équipes et vos projets dans GitLab avec une structure hiérarchique efficace.","https://about.gitlab.com","article","https://about.gitlab.com/blog/best-practices-to-set-up-organizational-hierarchies-that-scale","best-practices-to-set-up-organizational-hierarchies-that-scale","fr-fr/blog/best-practices-to-set-up-organizational-hierarchies-that-scale",[364,365,366],"agile","features","DevSecOps platform","BlogPost","2024-09-17","UAInhPUpZK6is8bIuVJ_G8vCC7oPqjqFSJTWCP6wwqo",{"logo":371,"freeTrial":376,"sales":381,"login":386,"items":391,"search":720,"minimal":756,"duo":775,"switchNav":784,"pricingDeployment":795},{"config":372},{"href":373,"dataGaName":374,"dataGaLocation":375},"/fr-fr/","gitlab logo","header",{"text":377,"config":378},"Commencer un essai gratuit",{"href":379,"dataGaName":380,"dataGaLocation":375},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":382,"config":383},"Demander une démo",{"href":384,"dataGaName":385,"dataGaLocation":375},"/fr-fr/sales/?contact-topic=request-demo","sales",{"text":387,"config":388},"Connexion",{"href":389,"dataGaName":390,"dataGaLocation":375},"https://gitlab.com/users/sign_in/","sign in",[392,421,523,528,642,698],{"text":393,"config":394,"menu":396},"Plateforme",{"dataNavLevelOne":395},"platform",{"type":397,"columns":398},"cards",[399,405,413],{"title":393,"description":400,"link":401},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":402,"config":403},"Explorer notre plateforme",{"href":404,"dataGaName":395,"dataGaLocation":375},"/fr-fr/platform/",{"title":406,"description":407,"link":408},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":409,"config":410},"Découvrir GitLab Duo",{"href":411,"dataGaName":412,"dataGaLocation":375},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":414,"description":415,"link":416},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":417,"config":418},"En savoir plus",{"href":419,"dataGaName":420,"dataGaLocation":375},"/fr-fr/why-gitlab/","why gitlab",{"text":422,"left":353,"config":423,"menu":425},"Produit",{"dataNavLevelOne":424},"solutions",{"type":426,"link":427,"columns":431,"feature":502},"lists",{"text":428,"config":429},"Voir toutes les solutions",{"href":430,"dataGaName":424,"dataGaLocation":375},"/fr-fr/solutions/",[432,457,480],{"title":433,"description":434,"link":435,"items":440},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":436},{"icon":437,"href":438,"dataGaName":439,"dataGaLocation":375},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[441,445,448,453],{"text":442,"config":443},"CI/CD",{"href":444,"dataGaLocation":375,"dataGaName":442},"/fr-fr/solutions/continuous-integration/",{"text":406,"config":446},{"href":411,"dataGaLocation":375,"dataGaName":447},"gitlab duo agent platform - product menu",{"text":449,"config":450},"Gestion du code source",{"href":451,"dataGaLocation":375,"dataGaName":452},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":454,"config":455},"Livraison de logiciels automatisée",{"href":438,"dataGaLocation":375,"dataGaName":456},"Automated software delivery",{"title":458,"description":459,"link":460,"items":465},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":461},{"href":462,"dataGaName":463,"dataGaLocation":375,"icon":464},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[466,470,475],{"text":467,"config":468},"Tests de sécurité des applications",{"href":462,"dataGaName":469,"dataGaLocation":375},"Application security testing",{"text":471,"config":472},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":473,"dataGaLocation":375,"dataGaName":474},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":476,"config":477},"Conformité logicielle",{"href":478,"dataGaName":479,"dataGaLocation":375},"/fr-fr/solutions/software-compliance/","software compliance",{"title":481,"link":482,"items":487},"Mesures",{"config":483},{"icon":484,"href":485,"dataGaName":486,"dataGaLocation":375},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[488,492,497],{"text":489,"config":490},"Visibilité et mesures",{"href":485,"dataGaLocation":375,"dataGaName":491},"Visibility and Measurement",{"text":493,"config":494},"Gestion de la chaîne de valeur",{"href":495,"dataGaLocation":375,"dataGaName":496},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":498,"config":499},"Analyses et informations",{"href":500,"dataGaLocation":375,"dataGaName":501},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":503,"type":426,"items":504},"GitLab",[505,511,517],{"text":506,"config":507},"Entreprises",{"icon":508,"href":509,"dataGaLocation":375,"dataGaName":510},"Building","/fr-fr/enterprise/","enterprise",{"text":512,"config":513},"Pour les PME",{"icon":514,"href":515,"dataGaLocation":375,"dataGaName":516},"Work","/fr-fr/small-business/","small business",{"text":518,"config":519},"Pour le secteur public",{"icon":520,"href":521,"dataGaLocation":375,"dataGaName":522},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":524,"config":525},"Tarifs",{"href":526,"dataGaName":527,"dataGaLocation":375,"dataNavLevelOne":527},"/fr-fr/pricing/","pricing",{"text":529,"config":530,"menu":532},"Ressources",{"dataNavLevelOne":531},"resources",{"type":426,"link":533,"columns":537,"feature":631},{"text":534,"config":535},"Afficher toutes les ressources",{"href":536,"dataGaName":531,"dataGaLocation":375},"/fr-fr/resources/",[538,571,598],{"title":539,"items":540},"Premiers pas",[541,546,551,556,561,566],{"text":542,"config":543},"Installation",{"href":544,"dataGaName":545,"dataGaLocation":375},"/fr-fr/install/","install",{"text":547,"config":548},"Guides de démarrage",{"href":549,"dataGaName":550,"dataGaLocation":375},"/fr-fr/get-started/","quick setup checklists",{"text":552,"config":553},"Apprentissage",{"href":554,"dataGaLocation":375,"dataGaName":555},"https://university.gitlab.com/","learn",{"text":557,"config":558},"Documentation",{"href":559,"dataGaName":560,"dataGaLocation":375},"https://docs.gitlab.com/","product documentation",{"text":562,"config":563},"Vidéos sur les bonnes pratiques",{"href":564,"dataGaName":565,"dataGaLocation":375},"/fr-fr/getting-started-videos/","best practice videos",{"text":567,"config":568},"Intégrations",{"href":569,"dataGaName":570,"dataGaLocation":375},"/fr-fr/integrations/","integrations",{"title":572,"items":573},"Découvrir",[574,579,584,589,593],{"text":575,"config":576},"Témoignages clients",{"href":577,"dataGaName":578,"dataGaLocation":375},"/fr-fr/customers/","customer success stories",{"text":580,"config":581},"Blog",{"href":582,"dataGaName":583,"dataGaLocation":375},"/fr-fr/blog/","blog",{"text":585,"config":586},"Demo Hub",{"href":587,"dataGaName":588,"dataGaLocation":375},"/fr-fr/demo-hub/","demo hub",{"text":590,"config":591},"The Source",{"href":592,"dataGaName":583,"dataGaLocation":375},"/fr-fr/the-source/",{"text":594,"config":595},"Travail à distance",{"href":596,"dataGaName":597,"dataGaLocation":375},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":599,"items":600},"Connecter",[601,606,611,616,621,626],{"text":602,"config":603},"Services GitLab",{"href":604,"dataGaName":605,"dataGaLocation":375},"/fr-fr/services/","services",{"text":607,"config":608},"Contribuer",{"href":609,"dataGaName":610,"dataGaLocation":375},"https://contributors.gitlab.com","contribute",{"text":612,"config":613},"Communauté",{"href":614,"dataGaName":615,"dataGaLocation":375},"/community/","community",{"text":617,"config":618},"Forum",{"href":619,"dataGaName":620,"dataGaLocation":375},"https://forum.gitlab.com/","forum",{"text":622,"config":623},"Événements",{"href":624,"dataGaName":625,"dataGaLocation":375},"/events/","events",{"text":627,"config":628},"Partenaires",{"href":629,"dataGaName":630,"dataGaLocation":375},"/fr-fr/partners/","partners",{"config":632,"title":635,"text":636,"link":637},{"background":633,"textColor":634},"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":638,"config":639},"Lire les articles les plus récents",{"href":640,"dataGaName":641,"dataGaLocation":375},"/fr-fr/whats-new/","whats new",{"text":643,"config":644,"menu":646},"Société",{"dataNavLevelOne":645},"company",{"type":426,"columns":647},[648],{"items":649},[650,655,661,663,668,673,678,683,688,693],{"text":651,"config":652},"À propos",{"href":653,"dataGaName":654,"dataGaLocation":375},"/fr-fr/company/","about",{"text":656,"config":657,"footerGa":660},"Carrières",{"href":658,"dataGaName":659,"dataGaLocation":375},"/jobs/","jobs",{"dataGaName":659},{"text":622,"config":662},{"href":624,"dataGaName":625,"dataGaLocation":375},{"text":664,"config":665},"Leadership",{"href":666,"dataGaName":667,"dataGaLocation":375},"/company/team/e-group/","leadership",{"text":669,"config":670},"Manuel",{"href":671,"dataGaName":672,"dataGaLocation":375},"https://handbook.gitlab.com/","handbook",{"text":674,"config":675},"Relations avec les investisseurs",{"href":676,"dataGaName":677,"dataGaLocation":375},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":679,"config":680},"Trust Center",{"href":681,"dataGaName":682,"dataGaLocation":375},"/fr-fr/security/","trust center",{"text":684,"config":685},"Centre pour la transparence de l'IA",{"href":686,"dataGaName":687,"dataGaLocation":375},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":689,"config":690},"Newsletter",{"href":691,"dataGaName":692,"dataGaLocation":375},"/company/contact/#contact-forms","newsletter",{"text":694,"config":695},"Presse",{"href":696,"dataGaName":697,"dataGaLocation":375},"/press/","press",{"text":699,"config":700,"menu":701},"Nous contacter",{"dataNavLevelOne":645},{"type":426,"columns":702},[703],{"items":704},[705,710,715],{"text":706,"config":707},"Contacter l'équipe commerciale",{"href":708,"dataGaName":709,"dataGaLocation":375},"/fr-fr/sales/","talk to sales",{"text":711,"config":712},"Assistance GitLab",{"href":713,"dataGaName":714,"dataGaLocation":375},"https://support.gitlab.com/hc/en-us","support portal",{"text":716,"config":717},"Portail clients GitLab",{"href":718,"dataGaName":719,"dataGaLocation":375},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":721,"login":722,"suggestions":729},"Fermer",{"text":723,"link":724},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":725,"config":726},"GitLab.com",{"href":389,"dataGaName":727,"dataGaLocation":728},"search login","search",{"text":730,"default":731},"Suggestions",[732,735,740,742,747,752],{"text":406,"config":733},{"href":411,"dataGaName":734,"dataGaLocation":728},"GitLab Duo Agent Platform",{"text":736,"config":737},"Suggestions de code (IA)",{"href":738,"dataGaName":739,"dataGaLocation":728},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":442,"config":741},{"href":444,"dataGaName":442,"dataGaLocation":728},{"text":743,"config":744},"GitLab sur AWS",{"href":745,"dataGaName":746,"dataGaLocation":728},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":748,"config":749},"GitLab sur Google Cloud",{"href":750,"dataGaName":751,"dataGaLocation":728},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":753,"config":754},"Pourquoi utiliser GitLab ?",{"href":419,"dataGaName":755,"dataGaLocation":728},"Why GitLab?",{"freeTrial":757,"mobileIcon":762,"desktopIcon":767,"secondaryButton":770},{"text":758,"config":759},"Commencer votre essai gratuit",{"href":760,"dataGaName":380,"dataGaLocation":761},"https://gitlab.com/-/trials/new/","nav",{"altText":763,"config":764},"Icône GitLab",{"src":765,"dataGaName":766,"dataGaLocation":761},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":763,"config":768},{"src":769,"dataGaName":766,"dataGaLocation":761},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":771,"config":772},"Commencer",{"href":773,"dataGaName":774,"dataGaLocation":761},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":776,"mobileIcon":780,"desktopIcon":782},{"text":777,"config":778},"En savoir plus sur GitLab Duo",{"href":411,"dataGaName":779,"dataGaLocation":761},"gitlab duo",{"altText":763,"config":781},{"src":765,"dataGaName":766,"dataGaLocation":761},{"altText":763,"config":783},{"src":769,"dataGaName":766,"dataGaLocation":761},{"button":785,"mobileIcon":790,"desktopIcon":792},{"text":786,"config":787},"/switch",{"href":788,"dataGaName":789,"dataGaLocation":761},"#contact","switch",{"altText":763,"config":791},{"src":765,"dataGaName":766,"dataGaLocation":761},{"altText":763,"config":793},{"src":794,"dataGaName":766,"dataGaLocation":761},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":796,"mobileIcon":801,"desktopIcon":803},{"text":797,"config":798},"Retour aux tarifs",{"href":526,"dataGaName":799,"dataGaLocation":761,"icon":800},"back to pricing","GoBack",{"altText":763,"config":802},{"src":765,"dataGaName":766,"dataGaLocation":761},{"altText":763,"config":804},{"src":769,"dataGaName":766,"dataGaLocation":761},{"title":806,"button":807,"config":811},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":417,"config":808},{"href":809,"dataGaName":810,"dataGaLocation":375},"/fr-fr/gitlab-orbit/","orbit",{"layout":812,"disabled":350},"release",{"data":814},{"text":815,"source":816,"edit":822,"contribute":827,"config":831,"items":836,"minimal":1044},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":817,"config":818},"Afficher le code source de la page",{"href":819,"dataGaName":820,"dataGaLocation":821},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":823,"config":824},"Modifier cette page",{"href":825,"dataGaName":826,"dataGaLocation":821},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":607,"config":828},{"href":829,"dataGaName":830,"dataGaLocation":821},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":832,"facebook":833,"youtube":834,"linkedin":835},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[837,883,936,979,1011],{"title":524,"links":838,"subMenu":853},[839,843,848],{"text":840,"config":841},"Voir les forfaits",{"href":526,"dataGaName":842,"dataGaLocation":821},"view plans",{"text":844,"config":845},"GitLab Premium",{"href":846,"dataGaName":847,"dataGaLocation":821},"/fr-fr/pricing/premium/","why premium",{"text":849,"config":850},"GitLab Ultimate",{"href":851,"dataGaName":852,"dataGaLocation":821},"/fr-fr/pricing/ultimate/","why ultimate",[854],{"title":699,"links":855},[856,858,860,863,868,873,878],{"text":706,"config":857},{"href":708,"dataGaName":385,"dataGaLocation":821},{"text":711,"config":859},{"href":713,"dataGaName":714,"dataGaLocation":821},{"text":861,"config":862},"Portail clients",{"href":718,"dataGaName":719,"dataGaLocation":821},{"text":864,"config":865},"Statut",{"href":866,"dataGaName":867,"dataGaLocation":821},"https://status.gitlab.com/","status",{"text":869,"config":870},"Conditions d'utilisation",{"href":871,"dataGaName":872,"dataGaLocation":821},"/terms/","terms of use",{"text":874,"config":875},"Politique de confidentialité",{"href":876,"dataGaName":877,"dataGaLocation":821},"/fr-fr/privacy/","privacy statement",{"text":879,"config":880},"Gestion des cookies",{"dataGaName":881,"dataGaLocation":821,"id":882,"isOneTrustButton":353},"cookie preferences","ot-sdk-btn",{"title":422,"links":884,"subMenu":893},[885,889],{"text":886,"config":887},"Plateforme DevSecOps",{"href":404,"dataGaName":888,"dataGaLocation":821},"devsecops platform",{"text":890,"config":891},"Développement assisté par l'IA",{"href":411,"dataGaName":892,"dataGaLocation":821},"ai-assisted development",[894],{"title":895,"links":896},"Thèmes",[897,901,906,911,916,921,926,931],{"text":442,"config":898},{"href":899,"dataGaName":900,"dataGaLocation":821},"/fr-fr/topics/ci-cd/","cicd",{"text":902,"config":903},"GitOps",{"href":904,"dataGaName":905,"dataGaLocation":821},"/fr-fr/topics/gitops/","gitops",{"text":907,"config":908},"DevOps",{"href":909,"dataGaName":910,"dataGaLocation":821},"/fr-fr/topics/devops/","devops",{"text":912,"config":913},"Contrôle de version",{"href":914,"dataGaName":915,"dataGaLocation":821},"/fr-fr/topics/version-control/","version control",{"text":917,"config":918},"DevSecOps",{"href":919,"dataGaName":920,"dataGaLocation":821},"/fr-fr/topics/devsecops/","devsecops",{"text":922,"config":923},"Cloud-native",{"href":924,"dataGaName":925,"dataGaLocation":821},"/fr-fr/topics/cloud-native/","cloud native",{"text":927,"config":928},"IA pour la programmation",{"href":929,"dataGaName":930,"dataGaLocation":821},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":932,"config":933},"IA agentique",{"href":934,"dataGaName":935,"dataGaLocation":821},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":937,"links":938},"Solutions",[939,942,944,949,952,955,958,961,963,966,969,974],{"text":467,"config":940},{"href":462,"dataGaName":941,"dataGaLocation":821},"Application Security Testing",{"text":454,"config":943},{"href":438,"dataGaName":439,"dataGaLocation":821},{"text":945,"config":946},"Développement Agile",{"href":947,"dataGaName":948,"dataGaLocation":821},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":449,"config":950},{"href":451,"dataGaName":951,"dataGaLocation":821},"source code management",{"text":442,"config":953},{"href":444,"dataGaName":954,"dataGaLocation":821},"continuous integration & delivery",{"text":493,"config":956},{"href":495,"dataGaName":957,"dataGaLocation":821},"value stream management",{"text":902,"config":959},{"href":960,"dataGaName":905,"dataGaLocation":821},"/fr-fr/solutions/gitops/",{"text":506,"config":962},{"href":509,"dataGaName":510,"dataGaLocation":821},{"text":964,"config":965},"PME",{"href":515,"dataGaName":516,"dataGaLocation":821},{"text":967,"config":968},"Secteur public",{"href":521,"dataGaName":522,"dataGaLocation":821},{"text":970,"config":971},"Éducation",{"href":972,"dataGaName":973,"dataGaLocation":821},"/fr-fr/solutions/education/","education",{"text":975,"config":976},"Services financiers",{"href":977,"dataGaName":978,"dataGaLocation":821},"/fr-fr/solutions/finance/","financial services",{"title":529,"links":980},[981,983,985,987,990,992,995,997,999,1001,1003,1005,1007,1009],{"text":542,"config":982},{"href":544,"dataGaName":545,"dataGaLocation":821},{"text":547,"config":984},{"href":549,"dataGaName":550,"dataGaLocation":821},{"text":552,"config":986},{"href":554,"dataGaName":555,"dataGaLocation":821},{"text":557,"config":988},{"href":559,"dataGaName":989,"dataGaLocation":821},"docs",{"text":580,"config":991},{"href":582,"dataGaName":583,"dataGaLocation":821},{"text":993,"config":994},"Nouveautés",{"href":640,"dataGaName":641,"dataGaLocation":821},{"text":575,"config":996},{"href":577,"dataGaName":578,"dataGaLocation":821},{"text":594,"config":998},{"href":596,"dataGaName":597,"dataGaLocation":821},{"text":602,"config":1000},{"href":604,"dataGaName":605,"dataGaLocation":821},{"text":607,"config":1002},{"href":609,"dataGaName":610,"dataGaLocation":821},{"text":612,"config":1004},{"href":614,"dataGaName":615,"dataGaLocation":821},{"text":617,"config":1006},{"href":619,"dataGaName":620,"dataGaLocation":821},{"text":622,"config":1008},{"href":624,"dataGaName":625,"dataGaLocation":821},{"text":627,"config":1010},{"href":629,"dataGaName":630,"dataGaLocation":821},{"title":643,"links":1012},[1013,1015,1017,1019,1021,1023,1028,1033,1035,1037,1039],{"text":651,"config":1014},{"href":653,"dataGaName":645,"dataGaLocation":821},{"text":656,"config":1016},{"href":658,"dataGaName":659,"dataGaLocation":821},{"text":664,"config":1018},{"href":666,"dataGaName":667,"dataGaLocation":821},{"text":669,"config":1020},{"href":671,"dataGaName":672,"dataGaLocation":821},{"text":674,"config":1022},{"href":676,"dataGaName":677,"dataGaLocation":821},{"text":1024,"config":1025},"Développement durable",{"href":1026,"dataGaName":1027,"dataGaLocation":821},"/sustainability/","Sustainability",{"text":1029,"config":1030},"Diversité, inclusion et appartenance (DIB)",{"href":1031,"dataGaName":1032,"dataGaLocation":821},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":679,"config":1034},{"href":681,"dataGaName":682,"dataGaLocation":821},{"text":689,"config":1036},{"href":691,"dataGaName":692,"dataGaLocation":821},{"text":694,"config":1038},{"href":696,"dataGaName":697,"dataGaLocation":821},{"text":1040,"config":1041},"Déclaration de transparence sur l'esclavage moderne",{"href":1042,"dataGaName":1043,"dataGaLocation":821},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1045},[1046,1048,1050],{"text":869,"config":1047},{"href":871,"dataGaName":872,"dataGaLocation":821},{"text":879,"config":1049},{"dataGaName":881,"dataGaLocation":821,"id":882,"isOneTrustButton":353},{"text":874,"config":1051},{"href":876,"dataGaName":877,"dataGaLocation":821},[1053],{"id":1054,"title":7,"body":349,"config":1055,"content":1057,"description":349,"extension":1061,"meta":1062,"navigation":353,"path":1063,"seo":1064,"stem":1065,"__hash__":1066},"blogAuthors/en-us/blog/authors/amanda-rueda.yml",{"template":1056},"BlogAuthor",{"name":7,"config":1058},{"headshot":1059,"ctfId":1060},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749660008/Blog/Author%20Headshots/amanda_rueda_headshot.png","73IHSOcUmhlsh9XDSEiyjs","yml",{},"/en-us/blog/authors/amanda-rueda",{},"en-us/blog/authors/amanda-rueda","oWTvPkKdNmIvF6Spj5T_HWx1C29ptZ6HORAQ6XZRmGM",[1068,1077,1085],{"title":1069,"description":1070,"heroImage":1071,"category":345,"date":1072,"authors":1073,"slug":1076,"externalUrl":349},"Planification Agile : guide complet pour livrer des logiciels plus rapidement","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.","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","2026-07-24",[1074,1075],"Charlotte Delbosc","Maud Leuenberger","what-is-agile-planning",{"title":1078,"description":1079,"heroImage":1080,"category":345,"date":1081,"authors":1082,"slug":1084,"externalUrl":349},"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",[1083],"Matthew Macfarlane","agile-planning-gets-a-boost-from-new-features-in-gitlab-18-10",{"title":1086,"description":1087,"heroImage":1088,"category":345,"date":1089,"authors":1090,"slug":1092,"externalUrl":349},"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",[1091,7],"Aathira Nair","ace-your-planning-without-the-context-switching",{"promotions":1094},[1095,1109,1121,1133],{"id":1096,"categories":1097,"header":1099,"text":1100,"button":1101,"image":1106},"ai-modernization",[1098],"ai","L'IA tient-elle ses promesses à grande échelle ?","Le questionnaire ne prendra pas plus de 5 minutes.",{"text":1102,"config":1103},"Obtenez votre score de maturité IA",{"href":1104,"dataGaName":1105,"dataGaLocation":583},"/fr-fr/assessments/ai-modernization-assessment/","modernization assessment",{"config":1107},{"src":1108},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1110,"categories":1111,"header":1113,"text":1100,"button":1114,"image":1118},"devops-modernization",[1112,920],"product","Vous contentez-vous de gérer des outils ou de livrer des innovations ?",{"text":1115,"config":1116},"Obtenez votre score de maturité DevOps",{"href":1117,"dataGaName":1105,"dataGaLocation":583},"/fr-fr/assessments/devops-modernization-assessment/",{"config":1119},{"src":1120},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1122,"categories":1123,"header":1125,"text":1100,"button":1126,"image":1130},"security-modernization",[1124],"security","Faut-il sacrifier la rapidité pour garantir la sécurité ?",{"text":1127,"config":1128},"Obtenez votre score de maturité en matière de sécurité",{"href":1129,"dataGaName":1105,"dataGaLocation":583},"/fr-fr/assessments/security-modernization-assessment/",{"config":1131},{"src":1132},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1134,"paths":1135,"header":1138,"text":1139,"button":1140,"image":1145},"github-azure-migration",[1136,1137],"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":1141,"config":1142},"Découvrez les différences entre GitLab et GitHub",{"href":1143,"dataGaName":1144,"dataGaLocation":583},"/fr-fr/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1146},{"src":1120},{"header":1148,"blurb":1149,"button":1150,"secondaryButton":1154},"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":377,"config":1151},{"href":1152,"dataGaName":380,"dataGaLocation":1153},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":706,"config":1155},{"href":708,"dataGaName":385,"dataGaLocation":1153},1786803775864]