[{"data":1,"prerenderedAt":788},["ShallowReactive",2],{"/en-us/customers/hemmersbach":3,"navigation-en-us":74,"banner-en-us":503,"footer-en-us":520,"footer-source-/en-us/customers/hemmersbach/":765},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"type":8,"seo":9,"content":12,"config":64,"_id":68,"_type":69,"title":10,"_source":70,"_file":71,"_stem":72,"_extension":73},"/en-us/customers/hemmersbach","customers",false,"","CaseStudy",{"title":10,"description":11},"Hemmersbach","Hemmersbach reorganized their build chain and increased build speed 59x",{"name":10,"logo":13,"hero":11,"heroImage":14,"benefits":15,"industry":28,"employeeCount":29,"location":30,"solution":31,"stats":32,"headline":42,"summary":43,"quotes":44,"content":51,"contributors":63},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517986/gcm55k7kh1x7yehlhhjl.png","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518443/wbc9rizl5ecripy0eot5.jpg",[16,20,24],{"metric":17,"config":18},"Faster cycle time",{"icon":19},"Accelerate",{"metric":21,"config":22},"Improved collaboration",{"icon":23},"BulbBolt",{"metric":25,"config":26},"Impoved code quality",{"icon":27},"Increase","Technology","3,400","Germany, Poland, Hungary, Bulgaria, Austria","GitLab Ultimate",[33,36,39],{"value":34,"metric":35},"60x","more builds per day",{"value":37,"metric":38},"530","automated tests daily",{"value":40,"metric":41},"30","automated daily deploys","Global IT service provider Hemmersbach was struggling with multiple tools, difficult build cycles, and an out of sync planning process. With Gitlab Ultimate, Hemmersbach is now able to connect the portfolio planning process with actual work to deliver new capabilities.","With over 4,000 permanent colleagues in more than 40 subsidiaries worldwide, Hemmersbach enables Device as a Service for the IT industry in 190+ countries. DaaS combines hardware, software, lifecycle services, and financing into a single contract with a fee per device.\n",[45,49],{"quoteText":46,"author":47,"authorTitle":48,"authorCompany":10},"We renewed the complete process. We didn't just take what was in Jenkins and move to GitLab, we redid everything. We took all of the findings we had from Jenkins, which wasn’t good, and we took what was good and we set it up completely new. We reinvented the wheel, just to make it better.\n","Alexander Schmid","Head of Software Development",{"quoteText":50,"author":47,"authorTitle":48,"authorCompany":10},"GitLab is the one tool that connects our whole team. You always see GitLab open and everything is based on GitLab. GitLab is the backbone of our software development.\n",[52,55,58,61],{"header":53,"text":54},"Providing IT support on a global scale","Hemmersbach provides vital support for the leading companies in the IT industry. The company offers global services for manufacturers and outsourcing companies to meet the wide variety of needs of their end customers. They provide technology services for thousands of organizations and specialize in supporting hardware of all sizes, from printers to the largest servers.\n",{"header":56,"text":57},"Collaboration and speed at a global scale","Hemmersbach has three teams working on the company’s proprietary software. A few years ago, they faced challenges around these teams working disparately. They struggled with collaboration and geography — with speed suffering as a result. They were using a scrum framework with a toolchain that included Jira, Jenkins, Tulip, and a variety of open source tools. With this complex toolchain, teams lacked traceability and had to overcome inefficiencies.\n\n“Most of our code was not connected to our process,” explained Alexander Schmid, Head of Software Development. “We had tools and repositories and all the merge request stuff. But, these things were not related to what guys wrote on comments and the stuff it was not connected.”\n\nStruggling with multiple tools, difficult build cycles, and an out of sync planning process in Jira, Hemmersbach needed a new process. They tried a wide variety of tools to solve the dilemma but still couldn’t achieve the speed they desired. During this time, teams were using GitLab Core and the business was impressed by how connected issues are with code repositories and how GitLab helped them improve team efficiency.\n",{"header":59,"text":60},"Rebuilding the wheel to achieve speed and collaboration","The Hemmersbach development group evaluated their process and overcame the challenges they were facing by rethinking how they worked together. They had a team utilizing GitLab and were impressed with how everything is connected to the commit and offers an overview for all of the pipeline steps — in one tool.\n\nGitLab Core provided built-in CI/CD, and project issue boards and teams were able to increase build speed and collaboration. Building on this momentum, they decided to rebuild the entire structure and move from scrum development to feature-driven development. While they saw progress, they still needed a tool that offered the ability to categorize items and then break them down so the team could continue to iterate faster.\n\nGitlab Ultimate connected the portfolio planning process with the actual work to deliver new capabilities. The multi-level epics and roadmap review capabilities powered their teams to move at unprecedented speed. The code reviews and comments in GitLab helped improve overall code quality.\n",{"header":59,"text":62},"Using GitLab helped Hemmersbach decreased the time from planning to production by 6.5 days. By working in a single environment, they are also achieving 60 builds per day when previously they were only performing a single daily build.\n\nHemmersbach has over 100 developers using GitLab on a daily basis to run their software. The deployments now begin with epics which allow everyone to collaborate as they work through the resulting issues and merge requests. Having all of the collaboration capabilities under one umbrella has enabled the company to bring teams together and achieve unprecedented deployment speed.\n\n“Everybody can see what’s going on across other projects as well,” Schmid said. “And then if there are comments or concerns with the code, you just write it, you just do it. GitLab has helped us bring teams together.”\n",null,{"template":8,"size":65,"region":66,"industry":67},"ent","emea","technology","content:en-us:customers:hemmersbach.yml","yaml","content","en-us/customers/hemmersbach.yml","en-us/customers/hemmersbach","yml",{"_path":75,"_dir":76,"_draft":6,"_partial":6,"_locale":7,"data":77,"_id":499,"_type":69,"title":500,"_source":70,"_file":501,"_stem":502,"_extension":73},"/shared/en-us/main-navigation","en-us",{"logo":78,"freeTrial":83,"sales":88,"login":93,"items":98,"search":430,"minimal":461,"duo":480,"pricingDeployment":489},{"config":79},{"href":80,"dataGaName":81,"dataGaLocation":82},"/","gitlab logo","header",{"text":84,"config":85},"Get free trial",{"href":86,"dataGaName":87,"dataGaLocation":82},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":89,"config":90},"Talk to sales",{"href":91,"dataGaName":92,"dataGaLocation":82},"/sales/","sales",{"text":94,"config":95},"Sign in",{"href":96,"dataGaName":97,"dataGaLocation":82},"https://gitlab.com/users/sign_in/","sign in",[99,143,240,245,351,411],{"text":100,"config":101,"cards":103,"footer":126},"Platform",{"dataNavLevelOne":102},"platform",[104,110,118],{"title":100,"description":105,"link":106},"The most comprehensive AI-powered DevSecOps Platform",{"text":107,"config":108},"Explore our Platform",{"href":109,"dataGaName":102,"dataGaLocation":82},"/platform/",{"title":111,"description":112,"link":113},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":114,"config":115},"Meet GitLab Duo",{"href":116,"dataGaName":117,"dataGaLocation":82},"/gitlab-duo/","gitlab duo ai",{"title":119,"description":120,"link":121},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":122,"config":123},"Learn more",{"href":124,"dataGaName":125,"dataGaLocation":82},"/why-gitlab/","why gitlab",{"title":127,"items":128},"Get started with",[129,134,139],{"text":130,"config":131},"Platform Engineering",{"href":132,"dataGaName":133,"dataGaLocation":82},"/solutions/platform-engineering/","platform engineering",{"text":135,"config":136},"Developer Experience",{"href":137,"dataGaName":138,"dataGaLocation":82},"/developer-experience/","Developer experience",{"text":140,"config":141},"MLOps",{"href":142,"dataGaName":140,"dataGaLocation":82},"/topics/devops/the-role-of-ai-in-devops/",{"text":144,"left":145,"config":146,"link":148,"lists":152,"footer":222},"Product",true,{"dataNavLevelOne":147},"solutions",{"text":149,"config":150},"View all Solutions",{"href":151,"dataGaName":147,"dataGaLocation":82},"/solutions/",[153,178,201],{"title":154,"description":155,"link":156,"items":161},"Automation","CI/CD and automation to accelerate deployment",{"config":157},{"icon":158,"href":159,"dataGaName":160,"dataGaLocation":82},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[162,166,170,174],{"text":163,"config":164},"CI/CD",{"href":165,"dataGaLocation":82,"dataGaName":163},"/solutions/continuous-integration/",{"text":167,"config":168},"AI-Assisted Development",{"href":116,"dataGaLocation":82,"dataGaName":169},"AI assisted development",{"text":171,"config":172},"Source Code Management",{"href":173,"dataGaLocation":82,"dataGaName":171},"/solutions/source-code-management/",{"text":175,"config":176},"Automated Software Delivery",{"href":159,"dataGaLocation":82,"dataGaName":177},"Automated software delivery",{"title":179,"description":180,"link":181,"items":186},"Security","Deliver code faster without compromising security",{"config":182},{"href":183,"dataGaName":184,"dataGaLocation":82,"icon":185},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[187,191,196],{"text":188,"config":189},"Application Security Testing",{"href":183,"dataGaName":190,"dataGaLocation":82},"Application security testing",{"text":192,"config":193},"Software Supply Chain Security",{"href":194,"dataGaLocation":82,"dataGaName":195},"/solutions/supply-chain/","Software supply chain security",{"text":197,"config":198},"Software Compliance",{"href":199,"dataGaName":200,"dataGaLocation":82},"/solutions/software-compliance/","software compliance",{"title":202,"link":203,"items":208},"Measurement",{"config":204},{"icon":205,"href":206,"dataGaName":207,"dataGaLocation":82},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[209,213,217],{"text":210,"config":211},"Visibility & Measurement",{"href":206,"dataGaLocation":82,"dataGaName":212},"Visibility and Measurement",{"text":214,"config":215},"Value Stream Management",{"href":216,"dataGaLocation":82,"dataGaName":214},"/solutions/value-stream-management/",{"text":218,"config":219},"Analytics & Insights",{"href":220,"dataGaLocation":82,"dataGaName":221},"/solutions/analytics-and-insights/","Analytics and insights",{"title":223,"items":224},"GitLab for",[225,230,235],{"text":226,"config":227},"Enterprise",{"href":228,"dataGaLocation":82,"dataGaName":229},"/enterprise/","enterprise",{"text":231,"config":232},"Small Business",{"href":233,"dataGaLocation":82,"dataGaName":234},"/small-business/","small business",{"text":236,"config":237},"Public Sector",{"href":238,"dataGaLocation":82,"dataGaName":239},"/solutions/public-sector/","public sector",{"text":241,"config":242},"Pricing",{"href":243,"dataGaName":244,"dataGaLocation":82,"dataNavLevelOne":244},"/pricing/","pricing",{"text":246,"config":247,"link":249,"lists":253,"feature":338},"Resources",{"dataNavLevelOne":248},"resources",{"text":250,"config":251},"View all resources",{"href":252,"dataGaName":248,"dataGaLocation":82},"/resources/",[254,287,310],{"title":255,"items":256},"Getting started",[257,262,267,272,277,282],{"text":258,"config":259},"Install",{"href":260,"dataGaName":261,"dataGaLocation":82},"/install/","install",{"text":263,"config":264},"Quick start guides",{"href":265,"dataGaName":266,"dataGaLocation":82},"/get-started/","quick setup checklists",{"text":268,"config":269},"Learn",{"href":270,"dataGaLocation":82,"dataGaName":271},"https://university.gitlab.com/","learn",{"text":273,"config":274},"Product documentation",{"href":275,"dataGaName":276,"dataGaLocation":82},"https://docs.gitlab.com/","product documentation",{"text":278,"config":279},"Best practice videos",{"href":280,"dataGaName":281,"dataGaLocation":82},"/getting-started-videos/","best practice videos",{"text":283,"config":284},"Integrations",{"href":285,"dataGaName":286,"dataGaLocation":82},"/integrations/","integrations",{"title":288,"items":289},"Discover",[290,295,300,305],{"text":291,"config":292},"Customer success stories",{"href":293,"dataGaName":294,"dataGaLocation":82},"/customers/","customer success stories",{"text":296,"config":297},"Blog",{"href":298,"dataGaName":299,"dataGaLocation":82},"/blog/","blog",{"text":301,"config":302},"Remote",{"href":303,"dataGaName":304,"dataGaLocation":82},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":306,"config":307},"TeamOps",{"href":308,"dataGaName":309,"dataGaLocation":82},"/teamops/","teamops",{"title":311,"items":312},"Connect",[313,318,323,328,333],{"text":314,"config":315},"GitLab Services",{"href":316,"dataGaName":317,"dataGaLocation":82},"/services/","services",{"text":319,"config":320},"Community",{"href":321,"dataGaName":322,"dataGaLocation":82},"/community/","community",{"text":324,"config":325},"Forum",{"href":326,"dataGaName":327,"dataGaLocation":82},"https://forum.gitlab.com/","forum",{"text":329,"config":330},"Events",{"href":331,"dataGaName":332,"dataGaLocation":82},"/events/","events",{"text":334,"config":335},"Partners",{"href":336,"dataGaName":337,"dataGaLocation":82},"/partners/","partners",{"backgroundColor":339,"textColor":340,"text":341,"image":342,"link":346},"#2f2a6b","#fff","Insights for the future of software development",{"altText":343,"config":344},"the source promo card",{"src":345},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":347,"config":348},"Read the latest",{"href":349,"dataGaName":350,"dataGaLocation":82},"/the-source/","the source",{"text":352,"config":353,"lists":355},"Company",{"dataNavLevelOne":354},"company",[356],{"items":357},[358,363,369,371,376,381,386,391,396,401,406],{"text":359,"config":360},"About",{"href":361,"dataGaName":362,"dataGaLocation":82},"/company/","about",{"text":364,"config":365,"footerGa":368},"Jobs",{"href":366,"dataGaName":367,"dataGaLocation":82},"/jobs/","jobs",{"dataGaName":367},{"text":329,"config":370},{"href":331,"dataGaName":332,"dataGaLocation":82},{"text":372,"config":373},"Leadership",{"href":374,"dataGaName":375,"dataGaLocation":82},"/company/team/e-group/","leadership",{"text":377,"config":378},"Team",{"href":379,"dataGaName":380,"dataGaLocation":82},"/company/team/","team",{"text":382,"config":383},"Handbook",{"href":384,"dataGaName":385,"dataGaLocation":82},"https://handbook.gitlab.com/","handbook",{"text":387,"config":388},"Investor relations",{"href":389,"dataGaName":390,"dataGaLocation":82},"https://ir.gitlab.com/","investor relations",{"text":392,"config":393},"Trust Center",{"href":394,"dataGaName":395,"dataGaLocation":82},"/security/","trust center",{"text":397,"config":398},"AI Transparency Center",{"href":399,"dataGaName":400,"dataGaLocation":82},"/ai-transparency-center/","ai transparency center",{"text":402,"config":403},"Newsletter",{"href":404,"dataGaName":405,"dataGaLocation":82},"/company/contact/","newsletter",{"text":407,"config":408},"Press",{"href":409,"dataGaName":410,"dataGaLocation":82},"/press/","press",{"text":412,"config":413,"lists":414},"Contact us",{"dataNavLevelOne":354},[415],{"items":416},[417,420,425],{"text":89,"config":418},{"href":91,"dataGaName":419,"dataGaLocation":82},"talk to sales",{"text":421,"config":422},"Get help",{"href":423,"dataGaName":424,"dataGaLocation":82},"/support/","get help",{"text":426,"config":427},"Customer portal",{"href":428,"dataGaName":429,"dataGaLocation":82},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":431,"login":432,"suggestions":439},"Close",{"text":433,"link":434},"To search repositories and projects, login to",{"text":435,"config":436},"gitlab.com",{"href":96,"dataGaName":437,"dataGaLocation":438},"search login","search",{"text":440,"default":441},"Suggestions",[442,444,448,450,454,458],{"text":111,"config":443},{"href":116,"dataGaName":111,"dataGaLocation":438},{"text":445,"config":446},"Code Suggestions (AI)",{"href":447,"dataGaName":445,"dataGaLocation":438},"/solutions/code-suggestions/",{"text":163,"config":449},{"href":165,"dataGaName":163,"dataGaLocation":438},{"text":451,"config":452},"GitLab on AWS",{"href":453,"dataGaName":451,"dataGaLocation":438},"/partners/technology-partners/aws/",{"text":455,"config":456},"GitLab on Google Cloud",{"href":457,"dataGaName":455,"dataGaLocation":438},"/partners/technology-partners/google-cloud-platform/",{"text":459,"config":460},"Why GitLab?",{"href":124,"dataGaName":459,"dataGaLocation":438},{"freeTrial":462,"mobileIcon":467,"desktopIcon":472,"secondaryButton":475},{"text":463,"config":464},"Start free trial",{"href":465,"dataGaName":87,"dataGaLocation":466},"https://gitlab.com/-/trials/new/","nav",{"altText":468,"config":469},"Gitlab Icon",{"src":470,"dataGaName":471,"dataGaLocation":466},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":468,"config":473},{"src":474,"dataGaName":471,"dataGaLocation":466},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":476,"config":477},"Get Started",{"href":478,"dataGaName":479,"dataGaLocation":466},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":481,"mobileIcon":485,"desktopIcon":487},{"text":482,"config":483},"Learn more about GitLab Duo",{"href":116,"dataGaName":484,"dataGaLocation":466},"gitlab duo",{"altText":468,"config":486},{"src":470,"dataGaName":471,"dataGaLocation":466},{"altText":468,"config":488},{"src":474,"dataGaName":471,"dataGaLocation":466},{"freeTrial":490,"mobileIcon":495,"desktopIcon":497},{"text":491,"config":492},"Back to pricing",{"href":243,"dataGaName":493,"dataGaLocation":466,"icon":494},"back to pricing","GoBack",{"altText":468,"config":496},{"src":470,"dataGaName":471,"dataGaLocation":466},{"altText":468,"config":498},{"src":474,"dataGaName":471,"dataGaLocation":466},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":504,"_dir":76,"_draft":6,"_partial":6,"_locale":7,"title":505,"button":506,"image":511,"config":515,"_id":517,"_type":69,"_source":70,"_file":518,"_stem":519,"_extension":73},"/shared/en-us/banner","is now in public beta!",{"text":507,"config":508},"Try the Beta",{"href":509,"dataGaName":510,"dataGaLocation":82},"/gitlab-duo/agent-platform/","duo banner",{"altText":512,"config":513},"GitLab Duo Agent Platform",{"src":514},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":516},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":521,"_dir":76,"_draft":6,"_partial":6,"_locale":7,"data":522,"_id":761,"_type":69,"title":762,"_source":70,"_file":763,"_stem":764,"_extension":73},"/shared/en-us/main-footer",{"text":523,"source":524,"edit":530,"contribute":535,"config":540,"items":545,"minimal":753},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":525,"config":526},"View page source",{"href":527,"dataGaName":528,"dataGaLocation":529},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":531,"config":532},"Edit this page",{"href":533,"dataGaName":534,"dataGaLocation":529},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":536,"config":537},"Please contribute",{"href":538,"dataGaName":539,"dataGaLocation":529},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":541,"facebook":542,"youtube":543,"linkedin":544},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[546,593,646,690,719],{"title":241,"links":547,"subMenu":562},[548,552,557],{"text":549,"config":550},"View plans",{"href":243,"dataGaName":551,"dataGaLocation":529},"view plans",{"text":553,"config":554},"Why Premium?",{"href":555,"dataGaName":556,"dataGaLocation":529},"/pricing/premium/","why premium",{"text":558,"config":559},"Why Ultimate?",{"href":560,"dataGaName":561,"dataGaLocation":529},"/pricing/ultimate/","why ultimate",[563],{"title":564,"links":565},"Contact Us",[566,569,571,573,578,583,588],{"text":567,"config":568},"Contact sales",{"href":91,"dataGaName":92,"dataGaLocation":529},{"text":421,"config":570},{"href":423,"dataGaName":424,"dataGaLocation":529},{"text":426,"config":572},{"href":428,"dataGaName":429,"dataGaLocation":529},{"text":574,"config":575},"Status",{"href":576,"dataGaName":577,"dataGaLocation":529},"https://status.gitlab.com/","status",{"text":579,"config":580},"Terms of use",{"href":581,"dataGaName":582,"dataGaLocation":529},"/terms/","terms of use",{"text":584,"config":585},"Privacy statement",{"href":586,"dataGaName":587,"dataGaLocation":529},"/privacy/","privacy statement",{"text":589,"config":590},"Cookie preferences",{"dataGaName":591,"dataGaLocation":529,"id":592,"isOneTrustButton":145},"cookie preferences","ot-sdk-btn",{"title":144,"links":594,"subMenu":602},[595,599],{"text":596,"config":597},"DevSecOps platform",{"href":109,"dataGaName":598,"dataGaLocation":529},"devsecops platform",{"text":167,"config":600},{"href":116,"dataGaName":601,"dataGaLocation":529},"ai-assisted development",[603],{"title":604,"links":605},"Topics",[606,611,616,621,626,631,636,641],{"text":607,"config":608},"CICD",{"href":609,"dataGaName":610,"dataGaLocation":529},"/topics/ci-cd/","cicd",{"text":612,"config":613},"GitOps",{"href":614,"dataGaName":615,"dataGaLocation":529},"/topics/gitops/","gitops",{"text":617,"config":618},"DevOps",{"href":619,"dataGaName":620,"dataGaLocation":529},"/topics/devops/","devops",{"text":622,"config":623},"Version Control",{"href":624,"dataGaName":625,"dataGaLocation":529},"/topics/version-control/","version control",{"text":627,"config":628},"DevSecOps",{"href":629,"dataGaName":630,"dataGaLocation":529},"/topics/devsecops/","devsecops",{"text":632,"config":633},"Cloud Native",{"href":634,"dataGaName":635,"dataGaLocation":529},"/topics/cloud-native/","cloud native",{"text":637,"config":638},"AI for Coding",{"href":639,"dataGaName":640,"dataGaLocation":529},"/topics/devops/ai-for-coding/","ai for coding",{"text":642,"config":643},"Agentic AI",{"href":644,"dataGaName":645,"dataGaLocation":529},"/topics/agentic-ai/","agentic ai",{"title":647,"links":648},"Solutions",[649,651,653,658,662,665,669,672,674,677,680,685],{"text":188,"config":650},{"href":183,"dataGaName":188,"dataGaLocation":529},{"text":177,"config":652},{"href":159,"dataGaName":160,"dataGaLocation":529},{"text":654,"config":655},"Agile development",{"href":656,"dataGaName":657,"dataGaLocation":529},"/solutions/agile-delivery/","agile delivery",{"text":659,"config":660},"SCM",{"href":173,"dataGaName":661,"dataGaLocation":529},"source code management",{"text":607,"config":663},{"href":165,"dataGaName":664,"dataGaLocation":529},"continuous integration & delivery",{"text":666,"config":667},"Value stream management",{"href":216,"dataGaName":668,"dataGaLocation":529},"value stream management",{"text":612,"config":670},{"href":671,"dataGaName":615,"dataGaLocation":529},"/solutions/gitops/",{"text":226,"config":673},{"href":228,"dataGaName":229,"dataGaLocation":529},{"text":675,"config":676},"Small business",{"href":233,"dataGaName":234,"dataGaLocation":529},{"text":678,"config":679},"Public sector",{"href":238,"dataGaName":239,"dataGaLocation":529},{"text":681,"config":682},"Education",{"href":683,"dataGaName":684,"dataGaLocation":529},"/solutions/education/","education",{"text":686,"config":687},"Financial services",{"href":688,"dataGaName":689,"dataGaLocation":529},"/solutions/finance/","financial services",{"title":246,"links":691},[692,694,696,698,701,703,705,707,709,711,713,715,717],{"text":258,"config":693},{"href":260,"dataGaName":261,"dataGaLocation":529},{"text":263,"config":695},{"href":265,"dataGaName":266,"dataGaLocation":529},{"text":268,"config":697},{"href":270,"dataGaName":271,"dataGaLocation":529},{"text":273,"config":699},{"href":275,"dataGaName":700,"dataGaLocation":529},"docs",{"text":296,"config":702},{"href":298,"dataGaName":299,"dataGaLocation":529},{"text":291,"config":704},{"href":293,"dataGaName":294,"dataGaLocation":529},{"text":301,"config":706},{"href":303,"dataGaName":304,"dataGaLocation":529},{"text":314,"config":708},{"href":316,"dataGaName":317,"dataGaLocation":529},{"text":306,"config":710},{"href":308,"dataGaName":309,"dataGaLocation":529},{"text":319,"config":712},{"href":321,"dataGaName":322,"dataGaLocation":529},{"text":324,"config":714},{"href":326,"dataGaName":327,"dataGaLocation":529},{"text":329,"config":716},{"href":331,"dataGaName":332,"dataGaLocation":529},{"text":334,"config":718},{"href":336,"dataGaName":337,"dataGaLocation":529},{"title":352,"links":720},[721,723,725,727,729,731,733,737,742,744,746,748],{"text":359,"config":722},{"href":361,"dataGaName":354,"dataGaLocation":529},{"text":364,"config":724},{"href":366,"dataGaName":367,"dataGaLocation":529},{"text":372,"config":726},{"href":374,"dataGaName":375,"dataGaLocation":529},{"text":377,"config":728},{"href":379,"dataGaName":380,"dataGaLocation":529},{"text":382,"config":730},{"href":384,"dataGaName":385,"dataGaLocation":529},{"text":387,"config":732},{"href":389,"dataGaName":390,"dataGaLocation":529},{"text":734,"config":735},"Sustainability",{"href":736,"dataGaName":734,"dataGaLocation":529},"/sustainability/",{"text":738,"config":739},"Diversity, inclusion and belonging (DIB)",{"href":740,"dataGaName":741,"dataGaLocation":529},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":392,"config":743},{"href":394,"dataGaName":395,"dataGaLocation":529},{"text":402,"config":745},{"href":404,"dataGaName":405,"dataGaLocation":529},{"text":407,"config":747},{"href":409,"dataGaName":410,"dataGaLocation":529},{"text":749,"config":750},"Modern Slavery Transparency Statement",{"href":751,"dataGaName":752,"dataGaLocation":529},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":754},[755,757,759],{"text":579,"config":756},{"href":581,"dataGaName":582,"dataGaLocation":529},{"text":584,"config":758},{"href":586,"dataGaName":587,"dataGaLocation":529},{"text":589,"config":760},{"dataGaName":591,"dataGaLocation":529,"id":592,"isOneTrustButton":145},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"type":8,"seo":766,"content":767,"config":787,"_id":68,"_type":69,"title":10,"_source":70,"_file":71,"_stem":72,"_extension":73},{"title":10,"description":11},{"name":10,"logo":13,"hero":11,"heroImage":14,"benefits":768,"industry":28,"employeeCount":29,"location":30,"solution":31,"stats":775,"headline":42,"summary":43,"quotes":779,"content":782,"contributors":63},[769,771,773],{"metric":17,"config":770},{"icon":19},{"metric":21,"config":772},{"icon":23},{"metric":25,"config":774},{"icon":27},[776,777,778],{"value":34,"metric":35},{"value":37,"metric":38},{"value":40,"metric":41},[780,781],{"quoteText":46,"author":47,"authorTitle":48,"authorCompany":10},{"quoteText":50,"author":47,"authorTitle":48,"authorCompany":10},[783,784,785,786],{"header":53,"text":54},{"header":56,"text":57},{"header":59,"text":60},{"header":59,"text":62},{"template":8,"size":65,"region":66,"industry":67},1761249113072]