[{"data":1,"prerenderedAt":1018},["ShallowReactive",2],{"/fr-fr/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation/":3,"footer-fr-fr":56,"the-source-navigation-fr-fr":368,"the-source-newsletter-fr-fr":395,"why-software-logistics-is-key-to-accelerating-innovation-article-hero-category-fr-fr":407,"why-software-logistics-is-key-to-accelerating-innovation-the-source-gated-asset-fr-fr":429,"why-software-logistics-is-key-to-accelerating-innovation-category-fr-fr":442,"why-software-logistics-is-key-to-accelerating-innovation-the-source-resources-fr-fr":454,"why-software-logistics-is-key-to-accelerating-innovation-article-hero-author-fr-fr":469},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":15,"content":20,"type":48,"category":5,"slug":49,"_id":50,"_type":51,"title":7,"_source":52,"_file":53,"_stem":54,"_extension":55},"/fr-fr/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","platform",false,"",{"layout":9,"template":10,"articleType":11,"author":12,"featured":13,"gatedAsset":14},"the-source","TheSourceArticle","Regular","lee-faus",true,"source-lp-building-a-resilient-software-development-practice",{"title":16,"description":17,"ogImage":18,"config":19},"Livrez plus vite et innovez : la puissance d'une logistique de livraison de logiciels optimisée","Adoptez une logistique logicielle qui renforce la collaboration entre votre équipe des opérations et de développement pour une livraison fiable et plus rapide.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463545/nomdlhvlawqmncg0g1p8.png",{"ignoreTitleCharLimit":13},{"title":16,"date":21,"description":22,"timeToRead":23,"heroImage":18,"keyTakeaways":24,"articleBody":28,"faq":29},"2025-04-15","Modernisez vos processus de déploiement grâce à une approche logistique de livraison de logiciels qui permet à votre équipe des opérations d'épauler efficacement l'équipe de développement pour une livraison plus rapide et plus fiable.","Lecture : 4 min",[25,26,27],"La logistique de livraison de logiciels intervient après l'empaquetage du code et vise à optimiser la seconde moitié de la chaîne d'approvisionnement logicielle : le provisionnement, le déploiement, la configuration, la surveillance et la maintenance.","Étant donné que seuls 1 % des techniciens occupent des rôles opérationnels, les entreprises doivent adopter une « approche logistique » pour automatiser les processus de déploiement et améliorer l'expérience développeur.","Une approche « plateforme en tant que produit » appliquée à la logistique de livraison de logiciels permet de standardiser les pratiques tout en préservant la flexibilité, de limiter les risques liés à la sécurité et d'accélérer les cycles de déploiement.","Les logiciels sont bien plus qu'un moteur pour votre entreprise : ils en sont l'essence même. Pourtant, malgré des investissements massifs dans les capacités de développement, la logistique de livraison de logiciels reste souvent négligée.\n\nElle englobe toutes les étapes clés qui suivent l'empaquetage du code en vue de sa livraison : le provisionnement, le déploiement, la configuration, la surveillance et la maintenance. Elle forme la seconde moitié déterminante de la chaîne d'approvisionnement logicielle et démontre que même les solutions les plus ingénieuses peuvent échouer sans une mise en œuvre efficace.\n\nLe constat est sans appel : pour 100 développeurs, les statistiques indiquent que votre entreprise ne dispose vraisemblablement que d'une seule personne dédiée aux opérations, pendant que le reste de l'équipe se concentre généralement sur l'ingénierie réseau, l'administration de bases de données, l'ingénierie de plateforme et la fiabilité des sites. L'émergence de l'IA générative promet de décupler la production de code par les développeurs, créant ainsi un goulot d'étranglement majeur dans les processus de livraison de logiciels.\n\n## Les limites des approches traditionnelles\n**Les approches traditionnelles tentent de combler ce fossé en mettant une pression excessive sur les équipes des opérations ou en forçant les développeurs à endosser un rôle pour lequel ils ne sont pas formés. Aucune de ces stratégies n'est réellement efficace.**\n\nLorsque les équipes des opérations sont submergées, elles génèrent des processus contraignants qui ralentissent la livraison. Et lorsque les développeurs sont contraints de gérer les opérations, ils sont détournés de leur mission principale, qui consiste à utiliser le code pour régler les problématiques métiers. Comme le montre notre [rapport](https://about.gitlab.com/developer-survey/2024/ai/), les développeurs ne consacrent généralement que 21 % de leur temps à écrire du nouveau code, le reste étant absorbé par des réunions, la maintenance et des tâches administratives.\n\nCette inefficacité est frustrante et onéreuse. Chaque jour où vos innovations restent en attente de déploiement est une occasion manquée de livrer de la valeur métier.\n\n## Le modèle idéal pour la livraison de logiciels\nImaginez pouvoir garantir une livraison de logiciels à la fois fiable et prévisible : c'est là toute l'utilité d'une logistique de livraison de logiciels optimisée.\n\nÀ l’instar des entreprises de logistique qui ont transformé le commerce de détail en optimisant les chaînes d’approvisionnement, depuis l'acheminement des produits de l'entrepôt jusqu'aux clients, les équipes de développement doivent être capables d'acheminer leurs logiciels depuis les registres de paquets vers les environnements de production, de manière fluide.\n\nDe plus en plus d'entreprises investissent dans l'[ingénierie de plateforme](https://about.gitlab.com/the-source/platform/driving-business-results-with-platform-engineering/) pour accélérer le développement logiciel en standardisant les bonnes pratiques et les composants. Toutefois, en concentrant vos efforts d'ingénierie de plateforme uniquement sur l'expérience développeur, il vous manque une pièce indispensable du puzzle. Bien qu'il soit important d'optimiser l'expérience développeur, ces améliorations ne se traduisent en gains réels que si votre entreprise est suffisamment mature sur le plan opérationnel pour déployer, configurer, surveiller et maintenir le code de façon efficace.\n\nC'est là que la logistique de livraison de logiciels entre en jeu : elle transforme l'augmentation de la vélocité de développement en véritable valeur métier, sans engendrer de goulots d'étranglement ni de chaos opérationnel.\n\n## L'avantage concurrentiel de la logistique de livraison de logiciels\nUne stratégie de logistique de livraison de logiciels adaptée offre plusieurs avantages clés :\n- **Accélération des cycles de livraison** : réduisez le temps entre la complétion du code et le déploiement en production de quelques semaines à quelques jours, voire quelques heures.\n- **Renforcement de la posture de sécurité** : intégrez la sécurité à vos pipelines de développement, au lieu de les ajouter à la fin du cycle de développement, et limitez ainsi les vulnérabilités sans compromettre la vélocité.\n- **Optimisation de l'efficacité opérationnelle** : mettez des outils d'automatisation et des fonctionnalités en libre-service à la disposition de votre équipe des opérations, souvent réduite, pour aider un plus grand nombre de développeurs.\n- **Meilleure répartition des ressources** : concentrez l'expertise de vos développeurs onéreux sur la création de valeur métier, plutôt que sur la gestion des complexités liées au déploiement.\n\n## Comment optimiser votre logistique de livraison de logiciels pour gagner en efficacité\nAu fil de mes échanges avec des responsables techniques dans des entreprises de toutes tailles, j'ai identifié des tendances récurrentes dans les approches logistiques de livraison de logiciels réussies. Voici trois étapes à suivre pour optimiser la vôtre :\n\n### Concevoir un framework de livraison continue pour les applications à l'échelle de l'entreprise\nLa livraison de logiciels moderne exige une orchestration avancée entre différents environnements, stratégies de déploiement et exigences opérationnelles. Un framework performant doit inclure des éléments clés tels que l'**orchestration des versions**, pour coordonner le déploiement de services interdépendants dans différents environnements ; des **stratégies de livraison progressive**, comme les déploiements canari ou les feature flags, pour effectuer des mises en production par phases contrôlées avec des vérifications automatisées ; ainsi que l'**automatisation du provisionnement**, qui crée l'infrastructure sous-jacente via des interfaces conformes aux stratégies de sécurité et aux exigences de conformité. En délivrant une attestation à chaque étape, ce framework constitue un registre vérifiable de l'ensemble du processus de livraison, ce qui permet d'évaluer en temps réel les risques et de valider la conformité.\n\n### Adopter une plateforme avec un magasin de données unifié\nPour être efficaces, les entreprises performantes doivent disposer d'indicateurs précis sur l'ensemble de leur pipeline de livraison, de la validation du code à la performance en production. Sans indicateurs, la gestion des processus est impossible. C'est pourquoi les équipes d'exception mesurent chaque paramètre : vélocité de développement, stabilité opérationnelle, posture de sécurité, parmi d'autres. Véritable système nerveux de la logistique de livraison de logiciels, une structure de données unifiée relie les informations cloisonnées et ouvre la voie à une automatisation intelligente et à des décisions éclairées à chaque phase du cycle de développement logiciel.\n\n### Renforcer l'autonomie des développeurs avec des pipelines de référence\nGrâce à des interfaces intuitives, les développeurs peuvent lancer des déploiements sans se soucier des détails complexes, tout en intégrant des garde-fous, ce qui allège le travail des équipes des opérations et accélère les cycles de livraison. Comme me l'a confié un responsable de l'ingénierie de plateforme : « Notre mission est de concevoir une plateforme suffisamment simple à utiliser pour que les équipes puissent s'auto-gérer. »\n\n## La logistique de livraison de logiciels : le facteur de différenciation concurrentiel pour les entreprises axées sur le numérique\nÀ mesure que la pression concurrentielle s'intensifie, la capacité à déplacer efficacement les logiciels depuis les environnements de test vers l'environnement de production se révèle être un atout stratégique majeur. En adoptant une approche logistique de livraison de logiciels, vous aidez votre équipe des opérations à soutenir efficacement le développement et à accélérer l'innovation, tout en garantissant la sécurité et la fiabilité.",[30,33,36,39,42,45],{"header":31,"content":32},"Quel rôle joue la logistique de livraison de logiciels dans le contexte du développement logiciel ?","La logistique de livraison de logiciels représente les étapes qui suivent l'empaquetage du code, à savoir le provisionnement, le déploiement, la configuration, la surveillance et la maintenance. Elle forme la seconde moitié de la chaîne d'approvisionnement logicielle et garantit une livraison fiable, sécurisée et efficace en production.",{"header":34,"content":35},"Pourquoi la logistique de livraison de logiciels gagne-t-elle en importance aujourd'hui ?","Alors que l'IA générative accélère le rythme de création de code, les entreprises sont confrontées à une pression croissante pour déployer et maintenir efficacement ce code. Face à des contraintes opérationnelles, une logistique de livraison de logiciels efficace s'avère essentielle pour éviter les goulots d'étranglement et transformer la vélocité de développement en un véritable avantage commercial.",{"header":37,"content":38},"Quel est l'impact d'une logistique de livraison de logiciels inefficace sur les cycles de livraison ?","Sans un processus structuré, les entreprises subissent des retards de déploiement, doivent faire face à des opérations incohérentes et dépendent trop des équipes des opérations débordées ou des développeurs contraints d’assumer des responsabilités qui ne relèvent pas de leur rôle, ce qui limite la capacité d'innovation et augmente les risques opérationnels.",{"header":40,"content":41},"Quel est le rôle des pipelines de référence (« golden pipelines ») dans la logistique de livraison de logiciels ?","Les pipelines de référence offrent des workflows de déploiement préconfigurés et automatisés que les développeurs peuvent utiliser de manière indépendante. Ces pipelines améliorent l'autonomie des développeurs tout en intégrant des garde-fous de sécurité et de conformité, réduisant ainsi la dépendance vis-à-vis des équipes des opérations.",{"header":43,"content":44},"Comment un magasin de données unifié peut-il améliorer la logistique de livraison de logiciels ?","Un magasin de données unifié relie les indicateurs tout au long du cycle de livraison des logiciels, de la validation du code à la production, permettant ainsi un suivi en temps réel, l'automatisation des processus et une gestion optimisée des risques et des résultats.",{"header":46,"content":47},"Pourquoi l'ingénierie de plateforme devrait-elle inclure une logistique de livraison de logiciels ?","Si l'ingénierie de plateforme optimise la création de code, c'est bien la logistique de livraison de logiciels qui donne à cette dynamique toute sa valeur en accélérant le déploiement. Sans des capacités logistiques adaptées, la rapidité de développement d'un logiciel ne se traduit pas nécessairement par une agilité accrue pour l'entreprise.","article","why-software-logistics-is-key-to-accelerating-innovation","content:fr-fr:the-source:platform:why-software-logistics-is-key-to-accelerating-innovation:index.yml","yaml","content","fr-fr/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation/index.yml","fr-fr/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation/index","yml",{"_path":57,"_dir":58,"_draft":6,"_partial":6,"_locale":7,"data":59,"_id":364,"_type":51,"title":365,"_source":52,"_file":366,"_stem":367,"_extension":55},"/shared/fr-fr/main-footer","fr-fr",{"text":60,"source":61,"edit":67,"contribute":72,"config":77,"items":82,"minimal":355},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":62,"config":63},"Afficher le code source de la page",{"href":64,"dataGaName":65,"dataGaLocation":66},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":68,"config":69},"Modifier cette page",{"href":70,"dataGaName":71,"dataGaLocation":66},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":73,"config":74},"Veuillez contribuer",{"href":75,"dataGaName":76,"dataGaLocation":66},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":78,"facebook":79,"youtube":80,"linkedin":81},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[83,110,183,255,317],{"title":84,"links":85,"subMenu":91},"Plateforme",[86],{"text":87,"config":88},"Plateforme DevSecOps",{"href":89,"dataGaName":90,"dataGaLocation":66},"/fr-fr/platform/","devsecops platform",[92],{"title":93,"links":94},"Tarifs",[95,100,105],{"text":96,"config":97},"Voir les forfaits",{"href":98,"dataGaName":99,"dataGaLocation":66},"/fr-fr/pricing/","view plans",{"text":101,"config":102},"Pourquoi choisir GitLab Premium ?",{"href":103,"dataGaName":104,"dataGaLocation":66},"/fr-fr/pricing/premium/","why premium",{"text":106,"config":107},"Pourquoi choisir GitLab Ultimate ?",{"href":108,"dataGaName":109,"dataGaLocation":66},"/fr-fr/pricing/ultimate/","why ultimate",{"title":111,"links":112},"Solutions",[113,118,123,128,133,138,143,148,153,158,163,168,173,178],{"text":114,"config":115},"Transformation digitale",{"href":116,"dataGaName":117,"dataGaLocation":66},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":119,"config":120},"Sécurité et conformité",{"href":121,"dataGaName":122,"dataGaLocation":66},"/fr-fr/solutions/security-compliance/","security & compliance",{"text":124,"config":125},"Livraison de logiciels automatisée",{"href":126,"dataGaName":127,"dataGaLocation":66},"/fr-fr/solutions/delivery-automation/","automated software delivery",{"text":129,"config":130},"Développement agile",{"href":131,"dataGaName":132,"dataGaLocation":66},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":134,"config":135},"Transformation cloud",{"href":136,"dataGaName":137,"dataGaLocation":66},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":139,"config":140},"SCM",{"href":141,"dataGaName":142,"dataGaLocation":66},"/fr-fr/solutions/source-code-management/","source code management",{"text":144,"config":145},"CI/CD",{"href":146,"dataGaName":147,"dataGaLocation":66},"/fr-fr/solutions/continuous-integration/","continuous integration & delivery",{"text":149,"config":150},"Gestion de la chaîne de valeur",{"href":151,"dataGaName":152,"dataGaLocation":66},"/fr-fr/solutions/value-stream-management/","value stream management",{"text":154,"config":155},"GitOps",{"href":156,"dataGaName":157,"dataGaLocation":66},"/fr-fr/solutions/gitops/","gitops",{"text":159,"config":160},"Entreprises",{"href":161,"dataGaName":162,"dataGaLocation":66},"/fr-fr/enterprise/","enterprise",{"text":164,"config":165},"PME",{"href":166,"dataGaName":167,"dataGaLocation":66},"/fr-fr/small-business/","small business",{"text":169,"config":170},"Secteur public",{"href":171,"dataGaName":172,"dataGaLocation":66},"/fr-fr/solutions/public-sector/","public sector",{"text":174,"config":175},"Formation",{"href":176,"dataGaName":177,"dataGaLocation":66},"/fr-fr/solutions/education/","education",{"text":179,"config":180},"Services financiers",{"href":181,"dataGaName":182,"dataGaLocation":66},"/fr-fr/solutions/finance/","financial services",{"title":184,"links":185},"Ressources",[186,191,196,201,206,211,215,220,225,230,235,240,245,250],{"text":187,"config":188},"Installation",{"href":189,"dataGaName":190,"dataGaLocation":66},"/fr-fr/install/","install",{"text":192,"config":193},"Guides de démarrage rapide",{"href":194,"dataGaName":195,"dataGaLocation":66},"/fr-fr/get-started/","quick setup checklists",{"text":197,"config":198},"Apprentissage",{"href":199,"dataGaName":200,"dataGaLocation":66},"https://university.gitlab.com/","learn",{"text":202,"config":203},"Documentation sur le produit",{"href":204,"dataGaName":205,"dataGaLocation":66},"https://docs.gitlab.com/","docs",{"text":207,"config":208},"Blog",{"href":209,"dataGaName":210},"/fr-fr/blog/","blog",{"text":212,"config":213},"Histoires de réussite client",{"href":214,"dataGaLocation":66},"/customers/",{"text":216,"config":217},"Histoires de succès client",{"href":218,"dataGaName":219,"dataGaLocation":66},"/fr-fr/customers/","customer success stories",{"text":221,"config":222},"Travail à distance",{"href":223,"dataGaName":224,"dataGaLocation":66},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":226,"config":227},"Services GitLab",{"href":228,"dataGaName":229,"dataGaLocation":66},"/fr-fr/services/","services",{"text":231,"config":232},"TeamOps",{"href":233,"dataGaName":234,"dataGaLocation":66},"/fr-fr/teamops/","teamops",{"text":236,"config":237},"Communauté",{"href":238,"dataGaName":239,"dataGaLocation":66},"/community/","community",{"text":241,"config":242},"Forum",{"href":243,"dataGaName":244,"dataGaLocation":66},"https://forum.gitlab.com/","forum",{"text":246,"config":247},"Événements",{"href":248,"dataGaName":249,"dataGaLocation":66},"/events/","events",{"text":251,"config":252},"Partenaires",{"href":253,"dataGaName":254,"dataGaLocation":66},"/fr-fr/partners/","partners",{"title":256,"links":257},"Société",[258,263,268,273,278,283,288,292,297,302,307,312],{"text":259,"config":260},"À propos",{"href":261,"dataGaName":262,"dataGaLocation":66},"/fr-fr/company/","company",{"text":264,"config":265},"Emplois",{"href":266,"dataGaName":267,"dataGaLocation":66},"/jobs/","jobs",{"text":269,"config":270},"Leadership",{"href":271,"dataGaName":272,"dataGaLocation":66},"/company/team/e-group/","leadership",{"text":274,"config":275},"Équipe",{"href":276,"dataGaName":277,"dataGaLocation":66},"/company/team/","team",{"text":279,"config":280},"Manuel",{"href":281,"dataGaName":282,"dataGaLocation":66},"https://handbook.gitlab.com/","handbook",{"text":284,"config":285},"Relations avec les investisseurs",{"href":286,"dataGaName":287,"dataGaLocation":66},"https://ir.gitlab.com/","investor relations",{"text":289,"config":290},"Sustainability",{"href":291,"dataGaName":289,"dataGaLocation":66},"/sustainability/",{"text":293,"config":294},"Diversité, inclusion et appartenance (DIB)",{"href":295,"dataGaName":296,"dataGaLocation":66},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":298,"config":299},"Centre de confiance",{"href":300,"dataGaName":301,"dataGaLocation":66},"/fr-fr/security/","trust center",{"text":303,"config":304},"Newsletter",{"href":305,"dataGaName":306,"dataGaLocation":66},"/company/contact/","newsletter",{"text":308,"config":309},"Presse",{"href":310,"dataGaName":311,"dataGaLocation":66},"/press/","press",{"text":313,"config":314},"Déclaration de transparence sur l'esclavage moderne",{"href":315,"dataGaName":316,"dataGaLocation":66},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":318,"links":319},"Nous contacter",[320,325,330,335,340,345,350],{"text":321,"config":322},"Échanger avec un expert",{"href":323,"dataGaName":324,"dataGaLocation":66},"/fr-fr/sales/","sales",{"text":326,"config":327},"Aide",{"href":328,"dataGaName":329,"dataGaLocation":66},"/support/","get help",{"text":331,"config":332},"Portail clients GitLab",{"href":333,"dataGaName":334,"dataGaLocation":66},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":336,"config":337},"Statut",{"href":338,"dataGaName":339,"dataGaLocation":66},"https://status.gitlab.com/","status",{"text":341,"config":342},"Conditions d'utilisation",{"href":343,"dataGaName":344},"/terms/","terms of use",{"text":346,"config":347},"Déclaration de confidentialité",{"href":348,"dataGaName":349,"dataGaLocation":66},"/fr-fr/privacy/","privacy statement",{"text":351,"config":352},"Préférences en matière de cookies",{"dataGaName":353,"dataGaLocation":66,"id":354,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"items":356},[357,359,362],{"text":341,"config":358},{"href":343,"dataGaName":344,"dataGaLocation":66},{"text":360,"config":361},"Politique de confidentialité",{"href":348,"dataGaName":349,"dataGaLocation":66},{"text":351,"config":363},{"dataGaName":353,"dataGaLocation":66,"id":354,"isOneTrustButton":13},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",{"_path":369,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"logo":370,"subscribeLink":375,"navItems":379,"_id":391,"_type":51,"title":392,"_source":52,"_file":393,"_stem":394,"_extension":55},"/shared/fr-fr/the-source/navigation",{"altText":371,"config":372},"the source logo",{"src":373,"href":374},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/fr-fr/the-source/",{"text":376,"config":377},"S'abonner",{"href":378},"#subscribe",[380,384,387],{"text":381,"config":382},"Intelligence artificielle",{"href":383},"/fr-fr/the-source/ai/",{"text":119,"config":385},{"href":386},"/fr-fr/the-source/security/",{"text":388,"config":389},"Plateforme et infrastructure",{"href":390},"/fr-fr/the-source/platform/","content:shared:fr-fr:the-source:navigation.yml","Navigation","shared/fr-fr/the-source/navigation.yml","shared/fr-fr/the-source/navigation",{"_path":396,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"title":397,"description":398,"submitMessage":399,"formData":400,"_id":404,"_type":51,"_source":52,"_file":405,"_stem":406,"_extension":55},"/shared/fr-fr/the-source/newsletter","La newsletter The Source","Recevez une mine d'informations sur l'avenir du développement logiciel.","Vous êtes désormais inscrit à la newsletter The Source.",{"config":401},{"formId":402,"formName":403,"hideRequiredLabel":13},28453,"thesourcenewsletter","content:shared:fr-fr:the-source:newsletter.yml","shared/fr-fr/the-source/newsletter.yml","shared/fr-fr/the-source/newsletter",{"_path":408,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":409,"seo":410,"content":412,"type":425,"slug":5,"_id":426,"_type":51,"title":7,"_source":52,"_file":427,"_stem":428,"_extension":55},"/fr-fr/the-source/platform",{"layout":9},{"title":388,"description":411,"ogImage":7},"Découvrez comment créer un framework DevSecOps pour offrir des conditions de travail optimales à votre équipe, depuis la planification jusqu'à la livraison.",[413,419],{"componentName":414,"componentContent":415},"TheSourceCategoryHero",{"title":388,"description":411,"image":416},{"config":417},{"src":418},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463263/bdz7hmhpbmgwvoybcaud.png",{"componentName":420,"componentContent":421},"TheSourceCategoryMainSection",{"config":422},{"gatedAssets":423},[424],"gitlab-2024-global-devsecops-report","category","content:fr-fr:the-source:platform:index.yml","fr-fr/the-source/platform/index.yml","fr-fr/the-source/platform/index",{"_path":430,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"config":432,"link":433,"_id":438,"_type":51,"title":439,"_source":52,"_file":440,"_stem":441,"_extension":55},"/shared/fr-fr/the-source/gated-assets/source-lp-building-a-resilient-software-development-practice","gated-assets",{"id":14},{"config":434},{"href":435,"dataGaName":436,"dataGaLocation":437},"https://about.gitlab.com/the-source/platform/building-a-resilient-software-development-practice/","Building a Resilient Software Development Practice","thesource","content:shared:fr-fr:the-source:gated-assets:source-lp-building-a-resilient-software-development-practice.yml","Source Lp Building A Resilient Software Development Practice","shared/fr-fr/the-source/gated-assets/source-lp-building-a-resilient-software-development-practice.yml","shared/fr-fr/the-source/gated-assets/source-lp-building-a-resilient-software-development-practice",{"_path":408,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":443,"seo":444,"content":445,"type":425,"slug":5,"_id":426,"_type":51,"title":7,"_source":52,"_file":427,"_stem":428,"_extension":55},{"layout":9},{"title":388,"description":411,"ogImage":7},[446,450],{"componentName":414,"componentContent":447},{"title":388,"description":411,"image":448},{"config":449},{"src":418},{"componentName":420,"componentContent":451},{"config":452},{"gatedAssets":453},[424],[455],{"_path":456,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"config":457,"title":459,"description":460,"link":461,"_id":466,"_type":51,"_source":52,"_file":467,"_stem":468,"_extension":55},"/shared/fr-fr/the-source/gated-assets/gitlab-2024-global-devsecops-report",{"id":424,"formId":458},1002,"Rapport Global DevSecOps 2024 de GitLab","Découvrez les [conclusions de notre enquête menée auprès de plus de 5 000 professionnels DevSecOps dans le monde entier ](https://about.gitlab.com/developer-survey/) et l'évolution des comportements à l'égard de la sécurité, de l'IA et de l'expérience développeur.",{"text":462,"config":463},"Lire le rapport",{"href":464,"dataGaName":465,"dataGaLocation":437},"https://about.gitlab.com/developer-survey?utm_campaign=eg_global_cmp_gated-content_aisdlc_en_ds24&utm_content=ds24_report_x","2024 global devsecops survey","content:shared:fr-fr:the-source:gated-assets:gitlab-2024-global-devsecops-report.yml","shared/fr-fr/the-source/gated-assets/gitlab-2024-global-devsecops-report.yml","shared/fr-fr/the-source/gated-assets/gitlab-2024-global-devsecops-report",[470,493,509,525,541,562,582,598,616,636,653,674,690,708,725,743,762,780,799,820,841,857,873,890,908,927,943,961,977,996],{"_path":471,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":473,"seo":474,"content":476,"type":488,"slug":489,"_id":490,"_type":51,"title":475,"_source":52,"_file":491,"_stem":492,"_extension":55},"/fr-fr/the-source/authors/amanda-rueda","authors",{"layout":9},{"title":475},"Amanda Rueda",[477,486],{"componentName":478,"componentContent":479},"TheSourceAuthorHero",{"config":480,"name":475,"headshot":483},{"gitlabHandle":481,"linkedInProfileUrl":482},"amandarueda","https://www.linkedin.com/in/amandamrueda/",{"altText":475,"config":484},{"src":485},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":487},"TheSourceArticlesList","author","amanda-rueda","content:fr-fr:the-source:authors:amanda-rueda.yml","fr-fr/the-source/authors/amanda-rueda.yml","fr-fr/the-source/authors/amanda-rueda",{"_path":494,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":495,"seo":496,"content":498,"type":488,"slug":505,"_id":506,"_type":51,"title":497,"_source":52,"_file":507,"_stem":508,"_extension":55},"/fr-fr/the-source/authors/andre-michael-braun",{"layout":9},{"title":497},"Andre Michael Braun",[499,504],{"componentName":478,"componentContent":500},{"name":497,"headshot":501},{"altText":497,"config":502},{"src":503},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":487},"andre-michael-braun","content:fr-fr:the-source:authors:andre-michael-braun.yml","fr-fr/the-source/authors/andre-michael-braun.yml","fr-fr/the-source/authors/andre-michael-braun",{"_path":510,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":511,"seo":512,"content":514,"type":488,"slug":521,"_id":522,"_type":51,"title":513,"_source":52,"_file":523,"_stem":524,"_extension":55},"/fr-fr/the-source/authors/andrew-haschka",{"layout":9},{"title":513},"Andrew Haschka",[515,520],{"componentName":478,"componentContent":516},{"name":513,"headshot":517},{"altText":513,"config":518},{"src":519},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":487},"andrew-haschka","content:fr-fr:the-source:authors:andrew-haschka.yml","fr-fr/the-source/authors/andrew-haschka.yml","fr-fr/the-source/authors/andrew-haschka",{"_path":526,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":527,"seo":528,"content":530,"type":488,"slug":537,"_id":538,"_type":51,"title":529,"_source":52,"_file":539,"_stem":540,"_extension":55},"/fr-fr/the-source/authors/ayoub-fandi",{"layout":9},{"title":529},"Ayoub Fandi",[531,536],{"componentName":478,"componentContent":532},{"name":529,"headshot":533},{"altText":529,"config":534},{"src":535},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":487},"ayoub-fandi","content:fr-fr:the-source:authors:ayoub-fandi.yml","fr-fr/the-source/authors/ayoub-fandi.yml","fr-fr/the-source/authors/ayoub-fandi",{"_path":542,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":543,"seo":544,"content":546,"type":488,"slug":558,"_id":559,"_type":51,"title":545,"_source":52,"_file":560,"_stem":561,"_extension":55},"/fr-fr/the-source/authors/brian-wald",{"layout":9},{"title":545},"Brian Wald",[547,557],{"componentName":478,"componentContent":548},{"config":549,"name":545,"role":552,"bio":553,"headshot":554},{"gitlabHandle":550,"linkedInProfileUrl":551},"brianwald","https://www.linkedin.com/in/brianwald/","Head of Global Field CTO org","Brian Wald est Head of Global Field CTO org chez GitLab. Il dirige une équipe dynamique de directeurs techniques de terrain, dédiée à la transformation des pratiques de développement logiciel en entreprise.",{"altText":545,"config":555},{"src":556},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":487},"brian-wald","content:fr-fr:the-source:authors:brian-wald.yml","fr-fr/the-source/authors/brian-wald.yml","fr-fr/the-source/authors/brian-wald",{"_path":563,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":564,"seo":565,"content":567,"type":488,"slug":578,"_id":579,"_type":51,"title":566,"_source":52,"_file":580,"_stem":581,"_extension":55},"/fr-fr/the-source/authors/bryan-ross",{"layout":9},{"title":566},"Bryan Ross",[568,577],{"componentName":478,"componentContent":569},{"config":570,"name":566,"headshot":574},{"gitlabHandle":571,"twitterXProfileUrl":572,"linkedInProfileUrl":573},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross",{"altText":566,"config":575},{"src":576},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":487},"bryan-ross","content:fr-fr:the-source:authors:bryan-ross.yml","fr-fr/the-source/authors/bryan-ross.yml","fr-fr/the-source/authors/bryan-ross",{"_path":583,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":584,"seo":585,"content":587,"type":488,"slug":594,"_id":595,"_type":51,"title":586,"_source":52,"_file":596,"_stem":597,"_extension":55},"/fr-fr/the-source/authors/chandler-gibbons",{"layout":9},{"title":586},"Chandler Gibbons",[588,593],{"componentName":478,"componentContent":589},{"name":586,"headshot":590},{"altText":586,"config":591},{"src":592},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":487},"chandler-gibbons","content:fr-fr:the-source:authors:chandler-gibbons.yml","fr-fr/the-source/authors/chandler-gibbons.yml","fr-fr/the-source/authors/chandler-gibbons",{"_path":599,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":600,"seo":601,"content":603,"type":488,"slug":612,"_id":613,"_type":51,"title":602,"_source":52,"_file":614,"_stem":615,"_extension":55},"/fr-fr/the-source/authors/dave-steer",{"layout":9},{"title":602},"Dave Steer",[604,611],{"componentName":478,"componentContent":605},{"config":606,"name":602,"headshot":608},{"gitlabHandle":607},"dsteer",{"altText":602,"config":609},{"src":610},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":487},"dave-steer","content:fr-fr:the-source:authors:dave-steer.yml","fr-fr/the-source/authors/dave-steer.yml","fr-fr/the-source/authors/dave-steer",{"_path":617,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":618,"seo":619,"content":621,"type":488,"slug":631,"_id":632,"_type":51,"title":633,"_source":52,"_file":634,"_stem":635,"_extension":55},"/fr-fr/the-source/authors/ddesanto",{"layout":9},{"title":620},"David DeSanto",[622,630],{"componentName":478,"componentContent":623},{"config":624,"name":620,"headshot":627},{"gitlabHandle":625,"linkedInProfileUrl":626},"david","https://www.linkedin.com/in/ddesanto/",{"altText":620,"config":628},{"src":629},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":487},"ddesanto","content:fr-fr:the-source:authors:ddesanto.yml","Ddesanto","fr-fr/the-source/authors/ddesanto.yml","fr-fr/the-source/authors/ddesanto",{"_path":637,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":638,"seo":639,"content":641,"type":488,"slug":648,"_id":649,"_type":51,"title":650,"_source":52,"_file":651,"_stem":652,"_extension":55},"/fr-fr/the-source/authors/derek-debellis",{"layout":9},{"title":640},"Derek DeBellis",[642,647],{"componentName":478,"componentContent":643},{"name":640,"headshot":644},{"altText":640,"config":645},{"src":646},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":487},"derek-debellis","content:fr-fr:the-source:authors:derek-debellis.yml","Derek Debellis","fr-fr/the-source/authors/derek-debellis.yml","fr-fr/the-source/authors/derek-debellis",{"_path":654,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":655,"seo":656,"content":658,"type":488,"slug":670,"_id":671,"_type":51,"title":657,"_source":52,"_file":672,"_stem":673,"_extension":55},"/fr-fr/the-source/authors/emilio-salvador",{"layout":9},{"title":657},"Emilio Salvador",[659,669],{"componentName":478,"componentContent":660},{"config":661,"name":657,"role":664,"bio":665,"headshot":666},{"gitlabHandle":662,"linkedInProfileUrl":663},"esalvadorp","https://www.linkedin.com/in/emiliosp/","Vice President, Strategy and Developer Relations","Emilio Salvador est Vice President de la stratégie et des relations avec les développeurs chez GitLab. Cadre dans le domaine des technologies avec plus de 20 ans d'expérience, Emilio a occupé des postes chez Amazon et Microsoft. Il a plus récemment dirigé la stratégie et les opérations de l'équipe « Developer Advocacy and Experience » chez Google. Il est titulaire d'un MBA de la Sloan School of Management du MIT.",{"altText":657,"config":667},{"src":668},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":487},"emilio-salvador","content:fr-fr:the-source:authors:emilio-salvador.yml","fr-fr/the-source/authors/emilio-salvador.yml","fr-fr/the-source/authors/emilio-salvador",{"_path":675,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":676,"seo":677,"content":679,"type":488,"slug":686,"_id":687,"_type":51,"title":678,"_source":52,"_file":688,"_stem":689,"_extension":55},"/fr-fr/the-source/authors/erika-feldman",{"layout":9},{"title":678},"Erika Feldman",[680,685],{"componentName":478,"componentContent":681},{"name":678,"headshot":682},{"altText":678,"config":683},{"src":684},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":487},"erika-feldman","content:fr-fr:the-source:authors:erika-feldman.yml","fr-fr/the-source/authors/erika-feldman.yml","fr-fr/the-source/authors/erika-feldman",{"_path":691,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":692,"seo":693,"content":695,"type":488,"slug":704,"_id":705,"_type":51,"title":694,"_source":52,"_file":706,"_stem":707,"_extension":55},"/fr-fr/the-source/authors/george-kichukov",{"layout":9},{"title":694},"George Kichukov",[696,703],{"componentName":478,"componentContent":697},{"config":698,"name":694,"headshot":700},{"gitlabHandle":699},"gkichukov",{"altText":694,"config":701},{"src":702},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":487},"george-kichukov","content:fr-fr:the-source:authors:george-kichukov.yml","fr-fr/the-source/authors/george-kichukov.yml","fr-fr/the-source/authors/george-kichukov",{"_path":709,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":710,"seo":711,"content":713,"type":488,"slug":720,"_id":721,"_type":51,"title":722,"_source":52,"_file":723,"_stem":724,"_extension":55},"/fr-fr/the-source/authors/gitlab",{"layout":9},{"title":712},"GitLab",[714,719],{"componentName":478,"componentContent":715},{"name":712,"headshot":716},{"altText":712,"config":717},{"src":718},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":487},"gitlab","content:fr-fr:the-source:authors:gitlab.yml","Gitlab","fr-fr/the-source/authors/gitlab.yml","fr-fr/the-source/authors/gitlab",{"_path":726,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":727,"seo":728,"content":730,"type":488,"slug":739,"_id":740,"_type":51,"title":729,"_source":52,"_file":741,"_stem":742,"_extension":55},"/fr-fr/the-source/authors/grant-hickman",{"layout":9},{"title":729},"Grant Hickman",[731,738],{"componentName":478,"componentContent":732},{"config":733,"name":729,"headshot":735},{"gitlabHandle":734},"g.hickman",{"altText":729,"config":736},{"src":737},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":487},"grant-hickman","content:fr-fr:the-source:authors:grant-hickman.yml","fr-fr/the-source/authors/grant-hickman.yml","fr-fr/the-source/authors/grant-hickman",{"_path":744,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":745,"seo":746,"content":748,"type":488,"slug":758,"_id":759,"_type":51,"title":747,"_source":52,"_file":760,"_stem":761,"_extension":55},"/fr-fr/the-source/authors/haim-snir",{"layout":9},{"title":747},"Haim Snir",[749,757],{"componentName":478,"componentContent":750},{"config":751,"name":747,"headshot":754},{"gitlabHandle":752,"linkedInProfileUrl":753},"hsnir1","https://www.linkedin.com/in/haimsnir/",{"altText":747,"config":755},{"src":756},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":487},"haim-snir","content:fr-fr:the-source:authors:haim-snir.yml","fr-fr/the-source/authors/haim-snir.yml","fr-fr/the-source/authors/haim-snir",{"_path":763,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":764,"seo":765,"content":767,"type":488,"slug":771,"_id":776,"_type":51,"title":777,"_source":52,"_file":778,"_stem":779,"_extension":55},"/fr-fr/the-source/authors/iganbaruch",{"layout":9},{"title":766},"Itzik Gan Baruch",[768,775],{"componentName":478,"componentContent":769},{"config":770,"name":766,"headshot":772},{"gitlabHandle":771},"iganbaruch",{"altText":766,"config":773},{"src":774},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":487},"content:fr-fr:the-source:authors:iganbaruch.yml","Iganbaruch","fr-fr/the-source/authors/iganbaruch.yml","fr-fr/the-source/authors/iganbaruch",{"_path":781,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":782,"seo":783,"content":785,"type":488,"slug":794,"_id":795,"_type":51,"title":796,"_source":52,"_file":797,"_stem":798,"_extension":55},"/fr-fr/the-source/authors/jlongo",{"layout":9},{"title":784},"Joseph Longo",[786,793],{"componentName":478,"componentContent":787},{"config":788,"name":784,"headshot":790},{"gitlabHandle":789},"jlongo_gitlab",{"altText":784,"config":791},{"src":792},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":487},"jlongo","content:fr-fr:the-source:authors:jlongo.yml","Jlongo","fr-fr/the-source/authors/jlongo.yml","fr-fr/the-source/authors/jlongo",{"_path":800,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":801,"seo":802,"content":804,"type":488,"slug":816,"_id":817,"_type":51,"title":803,"_source":52,"_file":818,"_stem":819,"_extension":55},"/fr-fr/the-source/authors/joel-krooswyk",{"layout":9},{"title":803},"Joel Krooswyk",[805,815],{"componentName":478,"componentContent":806},{"config":807,"name":803,"role":810,"bio":811,"headshot":812},{"gitlabHandle":808,"linkedInProfileUrl":809},"jkrooswyk","https://www.linkedin.com/in/joelrkrooswyk/","Federal CTO","Joel Krooswyk est federal CTO chez GitLab. Joel contribue activement à la croissance de GitLab depuis 2017. Ses 25 années d'expérience en matière de leadership couvrent non seulement le secteur public américain, mais aussi les petites, moyennes et grandes entreprises à l'échelle mondiale. Joel cumule une profonde expertise en matière de politique gouvernementale avec une riche expérience dans les domaines de la technologie, du développement logiciel, de l'IA et de la cybersécurité. Il est souvent sollicité par le secteur public comme privé pour fournir des commentaires et des réponses dans le cadre de leurs politiques.",{"altText":803,"config":813},{"src":814},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":487},"joel-krooswyk","content:fr-fr:the-source:authors:joel-krooswyk.yml","fr-fr/the-source/authors/joel-krooswyk.yml","fr-fr/the-source/authors/joel-krooswyk",{"_path":821,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":822,"seo":823,"content":825,"type":488,"slug":837,"_id":838,"_type":51,"title":824,"_source":52,"_file":839,"_stem":840,"_extension":55},"/fr-fr/the-source/authors/josh-lemos",{"layout":9},{"title":824},"Josh Lemos",[826,836],{"componentName":478,"componentContent":827},{"config":828,"name":824,"role":831,"bio":832,"headshot":833},{"gitlabHandle":829,"linkedInProfileUrl":830},"joshlemos","https://www.linkedin.com/in/joshlemos/","Chief Information Security Officer","Josh Lemos, Chief Information Security Officer chez GitLab Inc., bénéficie de 20 ans d'expérience dans la direction d'équipes de sécurité de l'information. Il est responsable de la vision, de la stratégie et du programme de l'entreprise dans le but de protéger efficacement les actifs et les technologies de l'information. Il a également pour mission de renforcer la plateforme DevSecOps de Gitlab et d'offrir une sécurité de pointe aux clients.",{"altText":824,"config":834},{"src":835},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":487},"josh-lemos","content:fr-fr:the-source:authors:josh-lemos.yml","fr-fr/the-source/authors/josh-lemos.yml","fr-fr/the-source/authors/josh-lemos",{"_path":842,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":843,"seo":844,"content":846,"type":488,"slug":853,"_id":854,"_type":51,"title":845,"_source":52,"_file":855,"_stem":856,"_extension":55},"/fr-fr/the-source/authors/julie-griffin",{"layout":9},{"title":845},"Julie Griffin",[847,852],{"componentName":478,"componentContent":848},{"name":845,"headshot":849},{"altText":845,"config":850},{"src":851},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":487},"julie-griffin","content:fr-fr:the-source:authors:julie-griffin.yml","fr-fr/the-source/authors/julie-griffin.yml","fr-fr/the-source/authors/julie-griffin",{"_path":858,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":859,"seo":860,"content":862,"type":488,"slug":869,"_id":870,"_type":51,"title":861,"_source":52,"_file":871,"_stem":872,"_extension":55},"/fr-fr/the-source/authors/kristina-weis",{"layout":9},{"title":861},"Kristina Weis",[863,868],{"componentName":478,"componentContent":864},{"name":861,"headshot":865},{"altText":861,"config":866},{"src":867},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":487},"kristina-weis","content:fr-fr:the-source:authors:kristina-weis.yml","fr-fr/the-source/authors/kristina-weis.yml","fr-fr/the-source/authors/kristina-weis",{"_path":874,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":875,"seo":876,"content":878,"type":488,"slug":12,"_id":887,"_type":51,"title":877,"_source":52,"_file":888,"_stem":889,"_extension":55},"/fr-fr/the-source/authors/lee-faus",{"layout":9},{"title":877},"Lee Faus",[879,886],{"componentName":478,"componentContent":880},{"config":881,"name":877,"headshot":883},{"gitlabHandle":882},"lfaus",{"altText":877,"config":884},{"src":885},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":487},"content:fr-fr:the-source:authors:lee-faus.yml","fr-fr/the-source/authors/lee-faus.yml","fr-fr/the-source/authors/lee-faus",{"_path":891,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":892,"seo":893,"content":895,"type":488,"slug":899,"_id":904,"_type":51,"title":905,"_source":52,"_file":906,"_stem":907,"_extension":55},"/fr-fr/the-source/authors/ncregan",{"layout":9},{"title":894},"Niall Cregan",[896,903],{"componentName":478,"componentContent":897},{"config":898,"name":894,"headshot":900},{"gitlabHandle":899},"ncregan",{"altText":894,"config":901},{"src":902},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":487},"content:fr-fr:the-source:authors:ncregan.yml","Ncregan","fr-fr/the-source/authors/ncregan.yml","fr-fr/the-source/authors/ncregan",{"_path":909,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":910,"seo":911,"content":913,"type":488,"slug":922,"_id":923,"_type":51,"title":924,"_source":52,"_file":925,"_stem":926,"_extension":55},"/fr-fr/the-source/authors/rschulman",{"layout":9},{"title":912},"Robin Schulman",[914,921],{"componentName":478,"componentContent":915},{"config":916,"name":912,"headshot":918},{"gitlabHandle":917},"robin",{"altText":912,"config":919},{"src":920},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":487},"rschulman","content:fr-fr:the-source:authors:rschulman.yml","Rschulman","fr-fr/the-source/authors/rschulman.yml","fr-fr/the-source/authors/rschulman",{"_path":928,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":929,"seo":930,"content":932,"type":488,"slug":939,"_id":940,"_type":51,"title":931,"_source":52,"_file":941,"_stem":942,"_extension":55},"/fr-fr/the-source/authors/sabrina-farmer",{"layout":9},{"title":931},"Sabrina Farmer",[933,938],{"componentName":478,"componentContent":934},{"name":931,"headshot":935},{"altText":931,"config":936},{"src":937},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":487},"sabrina-farmer","content:fr-fr:the-source:authors:sabrina-farmer.yml","fr-fr/the-source/authors/sabrina-farmer.yml","fr-fr/the-source/authors/sabrina-farmer",{"_path":944,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":945,"seo":946,"content":948,"type":488,"slug":957,"_id":958,"_type":51,"title":947,"_source":52,"_file":959,"_stem":960,"_extension":55},"/fr-fr/the-source/authors/sandra-gittlen",{"layout":9},{"title":947},"Sandra Gittlen",[949,956],{"componentName":478,"componentContent":950},{"config":951,"name":947,"headshot":953},{"gitlabHandle":952},"sgittlen",{"altText":947,"config":954},{"src":955},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":487},"sandra-gittlen","content:fr-fr:the-source:authors:sandra-gittlen.yml","fr-fr/the-source/authors/sandra-gittlen.yml","fr-fr/the-source/authors/sandra-gittlen",{"_path":962,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":963,"seo":964,"content":966,"type":488,"slug":973,"_id":974,"_type":51,"title":965,"_source":52,"_file":975,"_stem":976,"_extension":55},"/fr-fr/the-source/authors/sharon-gaudin",{"layout":9},{"title":965},"Sharon Gaudin",[967,972],{"componentName":478,"componentContent":968},{"name":965,"headshot":969},{"altText":965,"config":970},{"src":971},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":487},"sharon-gaudin","content:fr-fr:the-source:authors:sharon-gaudin.yml","fr-fr/the-source/authors/sharon-gaudin.yml","fr-fr/the-source/authors/sharon-gaudin",{"_path":978,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":979,"seo":980,"content":982,"type":488,"slug":992,"_id":993,"_type":51,"title":981,"_source":52,"_file":994,"_stem":995,"_extension":55},"/fr-fr/the-source/authors/stephen-walters",{"layout":9},{"title":981},"Stephen Walters",[983,991],{"componentName":478,"componentContent":984},{"config":985,"name":981,"headshot":988},{"gitlabHandle":986,"linkedInProfileUrl":987},"swalters1","https://www.linkedin.com/in/1stephenwalters/",{"altText":981,"config":989},{"src":990},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":487},"stephen-walters","content:fr-fr:the-source:authors:stephen-walters.yml","fr-fr/the-source/authors/stephen-walters.yml","fr-fr/the-source/authors/stephen-walters",{"_path":997,"_dir":472,"_draft":6,"_partial":6,"_locale":7,"config":998,"seo":999,"content":1001,"type":488,"slug":1013,"_id":1014,"_type":51,"title":1015,"_source":52,"_file":1016,"_stem":1017,"_extension":55},"/fr-fr/the-source/authors/taylor-mccaslin",{"layout":9},{"title":1000},"Taylor McCaslin",[1002,1012],{"componentName":478,"componentContent":1003},{"config":1004,"name":1000,"role":1007,"bio":1008,"headshot":1009},{"gitlabHandle":1005,"linkedInProfileUrl":1006},"tmccaslin","https://www.linkedin.com/in/taylormccaslin/","Group Manager, Product - Data Science","Taylor McCaslin est Product Lead IA/ML chez GitLab et supervise les chefs de produit en charge des groupes dédiés aux fonctionnalités d'IA et au cycle de vie des modèles d'IA (ModelOps). Il définit la vision et oriente les processus afin d'intégrer la science des données au programme DevOps de GitLab. Avant de rejoindre GitLab, Taylor a forgé son expérience chez Indeed, Duo Security et WP Engine.",{"altText":1000,"config":1010},{"src":1011},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":487},"taylor-mccaslin","content:fr-fr:the-source:authors:taylor-mccaslin.yml","Taylor Mccaslin","fr-fr/the-source/authors/taylor-mccaslin.yml","fr-fr/the-source/authors/taylor-mccaslin",1753309575587]