[{"data":1,"prerenderedAt":848},["ShallowReactive",2],{"/blog/atlassian-acquires-agilecraft":3,"navigation-en-us":63,"banner-en-us":490,"footer-en-us":500,"blog-post-authors-en-us-GitLab":745,"blog-related-posts-en-us-atlassian-acquires-agilecraft":760,"blog-promotions-en-us":784,"next-steps-en-us":838},{"id":4,"title":5,"authors":6,"body":8,"category":41,"date":42,"description":43,"extension":44,"externalUrl":45,"faq":45,"featured":46,"heroImage":47,"meta":48,"navigation":49,"path":50,"seo":51,"slug":55,"stem":56,"tags":57,"template":61,"updatedDate":45,"__hash__":62},"blogPosts/en-us/blog/atlassian-acquires-agilecraft.md","What’s your plan?",[7],"GitLab",{"type":9,"value":10,"toc":37},"minimark",[11,15,25,34],[12,13,14],"p",{},"Today’s acquisition of AgileCraft by Atlassian brings up an interesting discussion:\nWhat’s the role of planning in today’s fast-moving software development lifecycle?",[12,16,17,18,24],{},"In DevOps, planning can’t be an after-thought or something only thought about at\nthe beginning. ",[19,20,23],"a",{"href":21,"rel":22},"https://about.gitlab.com/solutions/agile-delivery/",[],"Planning needs to be agile",",\nand integrated into what’s happening every day in the modern software shop.\nLike a quote from the Beatles song, “Life is what happens to you while you’re busy making other plans.”",[12,26,27,28,33],{},"GitLab has democratized planning, making it an integral part of the software\ndevelopment workflow, with out-of-the-box project management, kanban boards,\nepics, time-tracking, and agile portfolio management - with\nmuch more to come.\nMore importantly, though, GitLab’s planning features are intimately linked to\nall of the other ",[19,29,32],{"href":30,"rel":31},"https://about.gitlab.com/stages-devops-lifecycle/",[],"stages of software development",".\nDevelopers, architects, and product managers can plan and re-plan together,\ncollaboratively and concurrently, with full visibility to the entire cycle.",[12,35,36],{},"Don’t get us wrong - AgileCraft is a deep, well-thought out enterprise planning\ntool. But with GitLab, in addition to planning, you get an entire software development lifecycle tool out of the box.",{"title":38,"searchDepth":39,"depth":39,"links":40},"",2,[],"company","2019-03-18"," GitLab integrates planning every step of the way","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680500/Blog/Hero%20Images/planpost.jpg",{},true,"/en-us/blog/atlassian-acquires-agilecraft",{"title":5,"description":43,"ogTitle":5,"ogDescription":43,"noIndex":46,"ogImage":47,"ogUrl":52,"ogSiteName":53,"ogType":54,"canonicalUrls":52},"https://about.gitlab.com/blog/atlassian-acquires-agilecraft","https://about.gitlab.com","article","atlassian-acquires-agilecraft","en-us/blog/atlassian-acquires-agilecraft",[58,59,60],"agile","news","workflow","BlogPost","wwshm9j8Y7qoUA-VIOYMR4znjadzffJ5AjnltAVjXks",{"logo":64,"freeTrial":69,"sales":74,"login":79,"items":84,"search":410,"minimal":441,"duo":460,"switchNav":469,"pricingDeployment":480},{"config":65},{"href":66,"dataGaName":67,"dataGaLocation":68},"/","gitlab logo","header",{"text":70,"config":71},"Get free trial",{"href":72,"dataGaName":73,"dataGaLocation":68},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":75,"config":76},"Request a demo",{"href":77,"dataGaName":78,"dataGaLocation":68},"/sales/?contact-topic=request-demo","sales",{"text":80,"config":81},"Sign in",{"href":82,"dataGaName":83,"dataGaLocation":68},"https://gitlab.com/users/sign_in/","sign in",[85,114,214,219,333,388],{"text":86,"config":87,"menu":89},"Platform",{"dataNavLevelOne":88},"platform",{"type":90,"columns":91},"cards",[92,98,106],{"title":86,"description":93,"link":94},"The intelligent orchestration platform for DevSecOps",{"text":95,"config":96},"Explore our Platform",{"href":97,"dataGaName":88,"dataGaLocation":68},"/platform/",{"title":99,"description":100,"link":101},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":102,"config":103},"Meet GitLab Duo",{"href":104,"dataGaName":105,"dataGaLocation":68},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":107,"description":108,"link":109},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":110,"config":111},"Learn more",{"href":112,"dataGaName":113,"dataGaLocation":68},"/why-gitlab/","why gitlab",{"text":115,"left":49,"config":116,"menu":118},"Product",{"dataNavLevelOne":117},"solutions",{"type":119,"link":120,"columns":124,"feature":193},"lists",{"text":121,"config":122},"View all Solutions",{"href":123,"dataGaName":117,"dataGaLocation":68},"/solutions/",[125,149,172],{"title":126,"description":127,"link":128,"items":133},"Automation","CI/CD and automation to accelerate deployment",{"config":129},{"icon":130,"href":131,"dataGaName":132,"dataGaLocation":68},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[134,138,141,145],{"text":135,"config":136},"CI/CD",{"href":137,"dataGaLocation":68,"dataGaName":135},"/solutions/continuous-integration/",{"text":99,"config":139},{"href":104,"dataGaLocation":68,"dataGaName":140},"gitlab duo agent platform - product menu",{"text":142,"config":143},"Source Code Management",{"href":144,"dataGaLocation":68,"dataGaName":142},"/solutions/source-code-management/",{"text":146,"config":147},"Automated Software Delivery",{"href":131,"dataGaLocation":68,"dataGaName":148},"Automated software delivery",{"title":150,"description":151,"link":152,"items":157},"Security","Deliver code faster without compromising security",{"config":153},{"href":154,"dataGaName":155,"dataGaLocation":68,"icon":156},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[158,162,167],{"text":159,"config":160},"Application Security Testing",{"href":154,"dataGaName":161,"dataGaLocation":68},"Application security testing",{"text":163,"config":164},"Software Supply Chain Security",{"href":165,"dataGaLocation":68,"dataGaName":166},"/solutions/supply-chain/","Software supply chain security",{"text":168,"config":169},"Software Compliance",{"href":170,"dataGaName":171,"dataGaLocation":68},"/solutions/software-compliance/","software compliance",{"title":173,"link":174,"items":179},"Measurement",{"config":175},{"icon":176,"href":177,"dataGaName":178,"dataGaLocation":68},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[180,184,188],{"text":181,"config":182},"Visibility & Measurement",{"href":177,"dataGaLocation":68,"dataGaName":183},"Visibility and Measurement",{"text":185,"config":186},"Value Stream Management",{"href":187,"dataGaLocation":68,"dataGaName":185},"/solutions/value-stream-management/",{"text":189,"config":190},"Analytics & Insights",{"href":191,"dataGaLocation":68,"dataGaName":192},"/solutions/analytics-and-insights/","Analytics and insights",{"title":194,"type":119,"items":195},"GitLab for",[196,202,208],{"text":197,"config":198},"Enterprise",{"icon":199,"href":200,"dataGaLocation":68,"dataGaName":201},"Building","/enterprise/","enterprise",{"text":203,"config":204},"Small Business",{"icon":205,"href":206,"dataGaLocation":68,"dataGaName":207},"Work","/small-business/","small business",{"text":209,"config":210},"Public Sector",{"icon":211,"href":212,"dataGaLocation":68,"dataGaName":213},"Organization","/solutions/public-sector/","public sector",{"text":215,"config":216},"Pricing",{"href":217,"dataGaName":218,"dataGaLocation":68,"dataNavLevelOne":218},"/pricing/","pricing",{"text":220,"config":221,"menu":223},"Resources",{"dataNavLevelOne":222},"resources",{"type":119,"link":224,"columns":228,"feature":322},{"text":225,"config":226},"View all resources",{"href":227,"dataGaName":222,"dataGaLocation":68},"/resources/",[229,262,289],{"title":230,"items":231},"Getting started",[232,237,242,247,252,257],{"text":233,"config":234},"Install",{"href":235,"dataGaName":236,"dataGaLocation":68},"/install/","install",{"text":238,"config":239},"Quick start guides",{"href":240,"dataGaName":241,"dataGaLocation":68},"/get-started/","quick setup checklists",{"text":243,"config":244},"Learn",{"href":245,"dataGaLocation":68,"dataGaName":246},"https://university.gitlab.com/","learn",{"text":248,"config":249},"Product documentation",{"href":250,"dataGaName":251,"dataGaLocation":68},"https://docs.gitlab.com/","product documentation",{"text":253,"config":254},"Best practice videos",{"href":255,"dataGaName":256,"dataGaLocation":68},"/getting-started-videos/","best practice videos",{"text":258,"config":259},"Integrations",{"href":260,"dataGaName":261,"dataGaLocation":68},"/integrations/","integrations",{"title":263,"items":264},"Discover",[265,270,275,280,284],{"text":266,"config":267},"Customer success stories",{"href":268,"dataGaName":269,"dataGaLocation":68},"/customers/","customer success stories",{"text":271,"config":272},"Blog",{"href":273,"dataGaName":274,"dataGaLocation":68},"/blog/","blog",{"text":276,"config":277},"Demo Hub",{"href":278,"dataGaName":279,"dataGaLocation":68},"/demo-hub/","demo hub",{"text":281,"config":282},"The Source",{"href":283,"dataGaName":274,"dataGaLocation":68},"/the-source/",{"text":285,"config":286},"Remote",{"href":287,"dataGaName":288,"dataGaLocation":68},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":290,"items":291},"Connect",[292,297,302,307,312,317],{"text":293,"config":294},"GitLab Services",{"href":295,"dataGaName":296,"dataGaLocation":68},"/services/","services",{"text":298,"config":299},"Contribute",{"href":300,"dataGaName":301,"dataGaLocation":68},"https://contributors.gitlab.com","contribute",{"text":303,"config":304},"Community",{"href":305,"dataGaName":306,"dataGaLocation":68},"/community/","community",{"text":308,"config":309},"Forum",{"href":310,"dataGaName":311,"dataGaLocation":68},"https://forum.gitlab.com/","forum",{"text":313,"config":314},"Events",{"href":315,"dataGaName":316,"dataGaLocation":68},"/events/","events",{"text":318,"config":319},"Partners",{"href":320,"dataGaName":321,"dataGaLocation":68},"/partners/","partners",{"config":323,"title":326,"text":327,"link":328},{"background":324,"textColor":325},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":329,"config":330},"Read the latest",{"href":331,"dataGaName":332,"dataGaLocation":68},"/whats-new/","whats new",{"text":334,"config":335,"menu":336},"Company",{"dataNavLevelOne":41},{"type":119,"columns":337},[338],{"items":339},[340,345,351,353,358,363,368,373,378,383],{"text":341,"config":342},"About",{"href":343,"dataGaName":344,"dataGaLocation":68},"/company/","about",{"text":346,"config":347,"footerGa":350},"Jobs",{"href":348,"dataGaName":349,"dataGaLocation":68},"/jobs/","jobs",{"dataGaName":349},{"text":313,"config":352},{"href":315,"dataGaName":316,"dataGaLocation":68},{"text":354,"config":355},"Leadership",{"href":356,"dataGaName":357,"dataGaLocation":68},"/company/team/e-group/","leadership",{"text":359,"config":360},"Handbook",{"href":361,"dataGaName":362,"dataGaLocation":68},"https://handbook.gitlab.com/","handbook",{"text":364,"config":365},"Investor relations",{"href":366,"dataGaName":367,"dataGaLocation":68},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":369,"config":370},"Trust Center",{"href":371,"dataGaName":372,"dataGaLocation":68},"/security/","trust center",{"text":374,"config":375},"AI Transparency Center",{"href":376,"dataGaName":377,"dataGaLocation":68},"/ai-transparency-center/","ai transparency center",{"text":379,"config":380},"Newsletter",{"href":381,"dataGaName":382,"dataGaLocation":68},"/company/contact/#contact-forms","newsletter",{"text":384,"config":385},"Press",{"href":386,"dataGaName":387,"dataGaLocation":68},"/press/","press",{"text":389,"config":390,"menu":391},"Contact us",{"dataNavLevelOne":41},{"type":119,"columns":392},[393],{"items":394},[395,400,405],{"text":396,"config":397},"Talk to sales",{"href":398,"dataGaName":399,"dataGaLocation":68},"/sales/","talk to sales",{"text":401,"config":402},"Support portal",{"href":403,"dataGaName":404,"dataGaLocation":68},"https://support.gitlab.com/hc/en-us","support portal",{"text":406,"config":407},"Customer portal",{"href":408,"dataGaName":409,"dataGaLocation":68},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":411,"login":412,"suggestions":419},"Close",{"text":413,"link":414},"To search repositories and projects, login to",{"text":415,"config":416},"gitlab.com",{"href":82,"dataGaName":417,"dataGaLocation":418},"search login","search",{"text":420,"default":421},"Suggestions",[422,424,428,430,434,438],{"text":99,"config":423},{"href":104,"dataGaName":99,"dataGaLocation":418},{"text":425,"config":426},"Code Suggestions (AI)",{"href":427,"dataGaName":425,"dataGaLocation":418},"/solutions/code-suggestions/",{"text":135,"config":429},{"href":137,"dataGaName":135,"dataGaLocation":418},{"text":431,"config":432},"GitLab on AWS",{"href":433,"dataGaName":431,"dataGaLocation":418},"/partners/technology-partners/aws/",{"text":435,"config":436},"GitLab on Google Cloud",{"href":437,"dataGaName":435,"dataGaLocation":418},"/partners/technology-partners/google-cloud-platform/",{"text":439,"config":440},"Why GitLab?",{"href":112,"dataGaName":439,"dataGaLocation":418},{"freeTrial":442,"mobileIcon":447,"desktopIcon":452,"secondaryButton":455},{"text":443,"config":444},"Start free trial",{"href":445,"dataGaName":73,"dataGaLocation":446},"https://gitlab.com/-/trials/new/","nav",{"altText":448,"config":449},"Gitlab Icon",{"src":450,"dataGaName":451,"dataGaLocation":446},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":448,"config":453},{"src":454,"dataGaName":451,"dataGaLocation":446},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":456,"config":457},"Get Started",{"href":458,"dataGaName":459,"dataGaLocation":446},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":461,"mobileIcon":465,"desktopIcon":467},{"text":462,"config":463},"Learn more about GitLab Duo",{"href":104,"dataGaName":464,"dataGaLocation":446},"gitlab duo",{"altText":448,"config":466},{"src":450,"dataGaName":451,"dataGaLocation":446},{"altText":448,"config":468},{"src":454,"dataGaName":451,"dataGaLocation":446},{"button":470,"mobileIcon":475,"desktopIcon":477},{"text":471,"config":472},"/switch",{"href":473,"dataGaName":474,"dataGaLocation":446},"#contact","switch",{"altText":448,"config":476},{"src":450,"dataGaName":451,"dataGaLocation":446},{"altText":448,"config":478},{"src":479,"dataGaName":451,"dataGaLocation":446},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":481,"mobileIcon":486,"desktopIcon":488},{"text":482,"config":483},"Back to pricing",{"href":217,"dataGaName":484,"dataGaLocation":446,"icon":485},"back to pricing","GoBack",{"altText":448,"config":487},{"src":450,"dataGaName":451,"dataGaLocation":446},{"altText":448,"config":489},{"src":454,"dataGaName":451,"dataGaLocation":446},{"title":491,"titleMobile":492,"button":493,"config":498},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":110,"config":494},{"href":495,"dataGaName":496,"dataGaLocation":497},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":499,"disabled":46},"release",{"data":501},{"text":502,"source":503,"edit":509,"contribute":514,"config":519,"items":524,"minimal":734},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":504,"config":505},"View page source",{"href":506,"dataGaName":507,"dataGaLocation":508},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":510,"config":511},"Edit this page",{"href":512,"dataGaName":513,"dataGaLocation":508},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":515,"config":516},"Please contribute",{"href":517,"dataGaName":518,"dataGaLocation":508},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":520,"facebook":521,"youtube":522,"linkedin":523},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[525,572,626,670,702],{"title":215,"links":526,"subMenu":541},[527,531,536],{"text":528,"config":529},"View plans",{"href":217,"dataGaName":530,"dataGaLocation":508},"view plans",{"text":532,"config":533},"Why Premium?",{"href":534,"dataGaName":535,"dataGaLocation":508},"/pricing/premium/","why premium",{"text":537,"config":538},"Why Ultimate?",{"href":539,"dataGaName":540,"dataGaLocation":508},"/pricing/ultimate/","why ultimate",[542],{"title":543,"links":544},"Contact Us",[545,548,550,552,557,562,567],{"text":546,"config":547},"Contact sales",{"href":398,"dataGaName":78,"dataGaLocation":508},{"text":401,"config":549},{"href":403,"dataGaName":404,"dataGaLocation":508},{"text":406,"config":551},{"href":408,"dataGaName":409,"dataGaLocation":508},{"text":553,"config":554},"Status",{"href":555,"dataGaName":556,"dataGaLocation":508},"https://status.gitlab.com/","status",{"text":558,"config":559},"Terms of use",{"href":560,"dataGaName":561,"dataGaLocation":508},"/terms/","terms of use",{"text":563,"config":564},"Privacy statement",{"href":565,"dataGaName":566,"dataGaLocation":508},"/privacy/","privacy statement",{"text":568,"config":569},"Cookie preferences",{"dataGaName":570,"dataGaLocation":508,"id":571,"isOneTrustButton":49},"cookie preferences","ot-sdk-btn",{"title":115,"links":573,"subMenu":582},[574,578],{"text":575,"config":576},"DevSecOps platform",{"href":97,"dataGaName":577,"dataGaLocation":508},"devsecops platform",{"text":579,"config":580},"AI-Assisted Development",{"href":104,"dataGaName":581,"dataGaLocation":508},"ai-assisted development",[583],{"title":584,"links":585},"Topics",[586,591,596,601,606,611,616,621],{"text":587,"config":588},"CICD",{"href":589,"dataGaName":590,"dataGaLocation":508},"/topics/ci-cd/","cicd",{"text":592,"config":593},"GitOps",{"href":594,"dataGaName":595,"dataGaLocation":508},"/topics/gitops/","gitops",{"text":597,"config":598},"DevOps",{"href":599,"dataGaName":600,"dataGaLocation":508},"/topics/devops/","devops",{"text":602,"config":603},"Version Control",{"href":604,"dataGaName":605,"dataGaLocation":508},"/topics/version-control/","version control",{"text":607,"config":608},"DevSecOps",{"href":609,"dataGaName":610,"dataGaLocation":508},"/topics/devsecops/","devsecops",{"text":612,"config":613},"Cloud Native",{"href":614,"dataGaName":615,"dataGaLocation":508},"/topics/cloud-native/","cloud native",{"text":617,"config":618},"AI for Coding",{"href":619,"dataGaName":620,"dataGaLocation":508},"/topics/devops/ai-for-coding/","ai for coding",{"text":622,"config":623},"Agentic AI",{"href":624,"dataGaName":625,"dataGaLocation":508},"/topics/agentic-ai/","agentic ai",{"title":627,"links":628},"Solutions",[629,631,633,638,642,645,649,652,654,657,660,665],{"text":159,"config":630},{"href":154,"dataGaName":159,"dataGaLocation":508},{"text":148,"config":632},{"href":131,"dataGaName":132,"dataGaLocation":508},{"text":634,"config":635},"Agile development",{"href":636,"dataGaName":637,"dataGaLocation":508},"/solutions/agile-delivery/","agile delivery",{"text":639,"config":640},"SCM",{"href":144,"dataGaName":641,"dataGaLocation":508},"source code management",{"text":587,"config":643},{"href":137,"dataGaName":644,"dataGaLocation":508},"continuous integration & delivery",{"text":646,"config":647},"Value stream management",{"href":187,"dataGaName":648,"dataGaLocation":508},"value stream management",{"text":592,"config":650},{"href":651,"dataGaName":595,"dataGaLocation":508},"/solutions/gitops/",{"text":197,"config":653},{"href":200,"dataGaName":201,"dataGaLocation":508},{"text":655,"config":656},"Small business",{"href":206,"dataGaName":207,"dataGaLocation":508},{"text":658,"config":659},"Public sector",{"href":212,"dataGaName":213,"dataGaLocation":508},{"text":661,"config":662},"Education",{"href":663,"dataGaName":664,"dataGaLocation":508},"/solutions/education/","education",{"text":666,"config":667},"Financial services",{"href":668,"dataGaName":669,"dataGaLocation":508},"/solutions/finance/","financial services",{"title":220,"links":671},[672,674,676,678,681,683,686,688,690,692,694,696,698,700],{"text":233,"config":673},{"href":235,"dataGaName":236,"dataGaLocation":508},{"text":238,"config":675},{"href":240,"dataGaName":241,"dataGaLocation":508},{"text":243,"config":677},{"href":245,"dataGaName":246,"dataGaLocation":508},{"text":248,"config":679},{"href":250,"dataGaName":680,"dataGaLocation":508},"docs",{"text":271,"config":682},{"href":273,"dataGaName":274,"dataGaLocation":508},{"text":684,"config":685},"What's new",{"href":331,"dataGaName":332,"dataGaLocation":508},{"text":266,"config":687},{"href":268,"dataGaName":269,"dataGaLocation":508},{"text":285,"config":689},{"href":287,"dataGaName":288,"dataGaLocation":508},{"text":293,"config":691},{"href":295,"dataGaName":296,"dataGaLocation":508},{"text":298,"config":693},{"href":300,"dataGaName":301,"dataGaLocation":508},{"text":303,"config":695},{"href":305,"dataGaName":306,"dataGaLocation":508},{"text":308,"config":697},{"href":310,"dataGaName":311,"dataGaLocation":508},{"text":313,"config":699},{"href":315,"dataGaName":316,"dataGaLocation":508},{"text":318,"config":701},{"href":320,"dataGaName":321,"dataGaLocation":508},{"title":334,"links":703},[704,706,708,710,712,714,718,723,725,727,729],{"text":341,"config":705},{"href":343,"dataGaName":41,"dataGaLocation":508},{"text":346,"config":707},{"href":348,"dataGaName":349,"dataGaLocation":508},{"text":354,"config":709},{"href":356,"dataGaName":357,"dataGaLocation":508},{"text":359,"config":711},{"href":361,"dataGaName":362,"dataGaLocation":508},{"text":364,"config":713},{"href":366,"dataGaName":367,"dataGaLocation":508},{"text":715,"config":716},"Sustainability",{"href":717,"dataGaName":715,"dataGaLocation":508},"/sustainability/",{"text":719,"config":720},"Diversity, inclusion and belonging (DIB)",{"href":721,"dataGaName":722,"dataGaLocation":508},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":369,"config":724},{"href":371,"dataGaName":372,"dataGaLocation":508},{"text":379,"config":726},{"href":381,"dataGaName":382,"dataGaLocation":508},{"text":384,"config":728},{"href":386,"dataGaName":387,"dataGaLocation":508},{"text":730,"config":731},"Modern Slavery Transparency Statement",{"href":732,"dataGaName":733,"dataGaLocation":508},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":735},[736,739,742],{"text":737,"config":738},"Terms",{"href":560,"dataGaName":561,"dataGaLocation":508},{"text":740,"config":741},"Cookies",{"dataGaName":570,"dataGaLocation":508,"id":571,"isOneTrustButton":49},{"text":743,"config":744},"Privacy",{"href":565,"dataGaName":566,"dataGaLocation":508},[746],{"id":747,"title":748,"body":45,"config":749,"content":751,"description":45,"extension":754,"meta":755,"navigation":49,"path":756,"seo":757,"stem":758,"__hash__":759},"blogAuthors/en-us/blog/authors/gitlab.yml","Gitlab",{"template":750},"BlogAuthor",{"name":7,"config":752},{"headshot":753,"ctfId":7},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","yml",{},"/en-us/blog/authors/gitlab",{},"en-us/blog/authors/gitlab","XCBKIcPoCs6zi2oHG7o-bAp52Jhaw8_zGhIJ2jNrEjU",[761,769,776],{"title":762,"description":763,"heroImage":764,"category":41,"date":765,"authors":766,"slug":768,"externalUrl":45},"Why GitLab signed the Open Weights and American AI Leadership letter","GitLab supports customer choice, data privacy, and AI model neutrality, empowering teams to run secure, cost-effective, local solutions.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785333264/ww4mlighwlvvzgnmbe6w.png","2026-07-29",[767],"Bill Staples","open-weight-model-letter",{"title":770,"description":771,"heroImage":772,"category":41,"date":773,"authors":774,"slug":775,"externalUrl":45},"GitLab Act 2","A letter to our customers and our investors.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776362275/ozbwn9tk0dditpnfddlz.png","2026-05-11",[767],"gitlab-act-2",{"title":777,"description":778,"heroImage":779,"category":41,"date":780,"authors":781,"slug":783,"externalUrl":45},"GitLab named a 2026 Omdia Universe Leader","Omdia's 2026 report on AI-assisted software development ranked 19 vendors. Here is what GitLab's top scores mean for engineering teams.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774465167/n5hlvrsrheadeccyr1oz.png","2026-04-13",[782],"Rebecca Carter","gitlab-named-a-2026-omdia-universe-leader",{"promotions":785},[786,800,812,824],{"id":787,"categories":788,"header":790,"text":791,"button":792,"image":797},"ai-modernization",[789],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":793,"config":794},"Get your AI maturity score",{"href":795,"dataGaName":796,"dataGaLocation":274},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":798},{"src":799},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":801,"categories":802,"header":804,"text":791,"button":805,"image":809},"devops-modernization",[803,610],"product","Are you just managing tools or shipping innovation?",{"text":806,"config":807},"Get your DevOps maturity score",{"href":808,"dataGaName":796,"dataGaLocation":274},"/assessments/devops-modernization-assessment/",{"config":810},{"src":811},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":813,"categories":814,"header":816,"text":791,"button":817,"image":821},"security-modernization",[815],"security","Are you trading speed for security?",{"text":818,"config":819},"Get your security maturity score",{"href":820,"dataGaName":796,"dataGaLocation":274},"/assessments/security-modernization-assessment/",{"config":822},{"src":823},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":825,"paths":826,"header":829,"text":830,"button":831,"image":836},"github-azure-migration",[827,828],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":832,"config":833},"See how GitLab compares to GitHub",{"href":834,"dataGaName":835,"dataGaLocation":274},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":837},{"src":811},{"header":839,"blurb":840,"button":841,"secondaryButton":846},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":842,"config":843},"Get your free trial",{"href":844,"dataGaName":73,"dataGaLocation":845},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":546,"config":847},{"href":398,"dataGaName":78,"dataGaLocation":845},1786803742313]