Product sections, stages, groups, and categories
Principles - Processes - Categories - GitLab the Product - Being a PM - Leadership
Interfaces
We want intuitive interfaces both within the company and with the wider community. This makes it more efficient for everyone to contribute or to get a question answered. Therefore, the following interfaces are based on the product categories defined on this page:
- Home page
- Product page
- Product Features
- Pricing page
- DevOps Lifecycle
- DevOps Tools
- Product Direction
- Stage visions
- Documentation
- Engineering Engineering Manager/Developer/Designer titles, their expertise, and department, and team names.
- Product manager responsibilities which are detailed on this page
- Our pitch deck, the slides that we use to describe the company
- Strategic marketing specializations
Hierarchy
The categories form a hierarchy:
- Sections: Are a collection of stages. We attempt to align these logically along common workflows like Dev, Sec and Ops.
Sections are maintained in
data/sections.yml. - Stages: are maintained in
data/stages.yml. Each stage has a correspondingdevops::<stage>label under thegitlab-organdgitlab-comgroup. - Group: A stage has one or more groups.
Groups are maintained in
data/stages.yml. Each group has a correspondinggroup::<group>label under thegitlab-organdgitlab-comgroup. - Categories: A group has one or more categories. Categories are high-level
capabilities that may be a standalone product at another company. e.g.
Portfolio Management. To the extent possible we should map categories to
vendor categories defined by analysts.
Categories are maintained in
data/categories.yml. Each category has a correspondingCategory:<Category>label under thegitlab-orggroup. Category maturity is managed in the product Category Maturity Change process. - Features: Small, discrete functionalities, such as Issue weights. Some
common features are listed within parentheses to facilitate finding
responsible PMs by keyword.
Features are maintained in
data/features.yml. It’s recommended to associate feature labels to a category or a group withfeature_labelsindata/categories.yml.
Notes:
- Groups may have scope as large as all categories in a stage, or as small as a single category within a stage, but most will form part of a stage and have a few categories in them.
- Stage, group, category, and feature labels are used by the automated triage operation “Stage and group labels inference from category labels”.
- We don’t move categories based on capacity. We put the categories in the stages where they logically fit, from a customer perspective. If something is important and the right group doesn’t have capacity for it, we adjust the hiring plan for that group, or do global optimizations to get there faster.
- We don’t have silos. If one group needs something in a category that is owned by another group, go ahead and contribute it.
- This hierarchy includes both paid and unpaid features.
Naming
Anytime one hierarchy level’s scope is the same as the one above or below it, they can share the same name.
For groups that have two or more categories, but not all categories in a stage, the group name must be a unique word or a summation of the categories they cover.
If you want to refer to a group in context of their stage you can write that as “Stage:Group”. This can be useful in email signatures, job titles, and other communications. For example, “Monitor:Health” rather than “Monitor Health” or “Monitor, Health.”
When naming a new stage, group, or category, you should search the handbook and main marketing website to look for other naming conflicts which could confuse customers or employees. Uniqueness is preferred if possible to help drive clarity and reduce confusion. See additional product feature naming guidelines as well.
More Details
Every category listed on this page must have a link to a documentation page. Categories may also have direction and marketing page links. When linking to a category using the category name as the anchor text (such as, from the chart on the homepage), you should use the URLs in the following hierarchy:
Link the marketing page. If there’s no marketing page, link to the docs. If there’s no docs, link to the direction page.
Solutions
Solutions can consist of multiple categories and are typically used to align to a customer challenge (e.g. the need to reduce security and compliance risk) or to market segments defined by analysts such as Software Composition Analysis (SCA). Solutions are also often used to align to challenges unique to an industry vertical (e.g. financial services), or to a sales segment (e.g. SMB vs Enterprise).
Solutions typically represent a customer challenge, and we define how GitLab capabilities come together to meet that challenge, with business benefits of using our solution.
Market segments defined by analysts don’t always align to GitLab stages and categories and often include multiple categories. Two most frequently encountered are:
- Software Composition Analysis (SCA) = Dependency Scanning + License Compliance + Container Scanning
- Enterprise Agile Planning (EAP) = Team Planning + Planning Analytics + Portfolio Management + Requirements Management
We are intentional in not defining SCA as containing SAST and Code Quality despite some analysts using the term to also include those categories.
Capabilities
Capabilities can refer to stages, categories, or features, but not solutions.
Layers
Adding more layers to the hierarchy would give it more fidelity but would hurt usability in the following ways:
- Harder to keep the interfaces up to date.
- Harder to automatically update things.
- Harder to train and test people.
- Harder to display more levels.
- Harder to reason, falsify, and talk about it.
- Harder to define what level something should be in.
- Harder to keep this page up to date.
We use this hierarchy to express our organizational structure within the Product and Engineering organizations. Doing so serves the goals of:
- Making our groups externally recognizable as part of the DevOps lifecycle so that stakeholders can easily understand what teams might perform certain work
- Ensuring that internally we keep groups to a reasonable number of stable counterparts
As a result, it is considered an anti-pattern to how we’ve organized for categories to move between groups out of concern for available capacity.
When designing the hierarchy, the number of sections should be kept small and only grow as the company needs to re-organize for span-of-control reasons. i.e. each section corresponds to a Director of Engineering and a Director of Product, so it’s an expensive add. For stages, the DevOps loop stages should not be changed at all, as they’re determined from an external source. At some point we may change to a different established bucketing, or create our own, but that will involve a serious cross-functional conversation. While the additional value stages are our own construct, the loop and value stages combined are the primary stages we talk about in our marketing, sales, etc. and they shouldn’t be changed lightly. The other stages have more flexibility as they’re not currently marketed in any way, however we should still strive to keep them as minimal as possible. Proliferation of a large number of stages makes the product surface area harder to reason about and communicate if/when we decide to market that surface area. As such, they’re tied 1:1 with sections so they’re the minimal number of stages that fit within our organizational structure. e.g. Growth was a single group under Enablement until we decided to add a Director layer for Growth; then it was promoted to a section with specialized groups under it. The various buckets under each of the non-DevOps stages are captured as different groups. Groups are also a non-marketing construct, so we expand the number of groups as needed for organizational purposes. Each group usually corresponds to a backend engineering manager and a product manager, so it’s also an expensive add and we don’t create groups just for a cleaner hierarchy; it has to be justified from a span-of-control perspective or limits to what one product manager can handle.
Category Statuses
Categories can have varying level of investment and development work. There are four main investment statuses:
- Accelerated - Top category for product strategy that has received additional investment in the next year
- Sustained - Categories where new features will be added in the next year
- Reduced - Categories where scope and ambition is decreased although, new features will still be added in the next year
- Maintenance - Categories where no new features will added
Typically, product direction pages will transparently state the investment status of the category for the fiscal year based on annual product themes and investment levels.
Changes
As changes to product sections, stages, groups, categories, and features can have a wide ranging impact, various approvals and notifications (mentions) are required.
Roles and responsibilities
The MR author is responsible for ensuring that the description includes a clear low-context explanation of the changes, and links to other relevant issues, docs, or resources, if applicable. Explicit approval from the relevant team members are encouraged, but not required if they have approved in a related work item. However, the author must list and link directly to any required approvals outside of the MR. When requesting approvals, the author should clearly state whether the approvers should also merge based on what’s required.
The approvers for sections, stages, and groups should ensure that all relevant changes are made, and reflect the decisions of the section, stage, or group.
The approvers for categories and features should consist of a team within Product that has a general understanding of the product as a whole, the different sections, and how they’re relevant to customers. The Pricing & Packaging team has taken on this responsibility as the “Required Approver”. They are expected to flag any concerns, and ensure that any “very significant” changes have been discussed and approved by the relevant PLT member(s). For any additional requirements, the required approvers should review the description that tasks have been completed and/or a relevant issue is linked.
Due to technical limitations, Strategy & Operations team members have been added as additional codeowners where approvals are not required.
Approvals
In addition to approvals, please see the list of notifications.
Category and Feature changes
The PLT member of the appropriate department/section should approve, and one of the required categories and features approvers (see above section) should either approve or be made aware depending on the situation.
flowchart TD
Start([Author creates MR with detailed description]) --> Decision{Type of Change?}
Decision -->|Very Significant| VSType{Remove category?}
Decision -->|Significant| SType{Add category?}
Decision -->|Less Significant| LSApproval[No Approvals Required]
VSType -->|Yes| CodeReview[Code Review Required]
VSType -->|No| VSApproval[Required Approvals:<br/>✓ PLT<br/>✓ Approver]
CodeReview --> VSApproval
SType -->|Yes| CanvasReview[Opportunity Canvas Review Required]
SType -->|No| SApproval[Required Approvals:<br/>✓ PLT]
CanvasReview --> SApproval
VSApproval --> VSMention[Mention:<br/>• PMM]
VSMention --> End([MR Ready for Merge])
SApproval --> SMention[Mention:<br/>• PMM<br/>• Approver]
SMention --> End
LSApproval --> LSMention[Mentions Encouraged]
LSMention --> End
Very significant
Requires PLT + Required Approver approval, mention PMM for awareness.
Examples:
- Remove category or feature, where a code review must also be completed. See guidance on data changes and code changes.
- Tier-up (move from lower to higher tier)
- Tier-down (move from higher to lower tier)
Significant
Requires PLT approval, mention PMM and Required Approver for awareness.
Examples:
- Add category (which should also go through an opportunity canvas review)
- Move feature to another category
In these cases, you may ask a Strategy & Operations team member for approval.
Less significant
Does not require approvals, mentions are encouraged.
Examples:
- Update description or link
- Update feature labels
In these cases, you may ask a Strategy & Operations team member for approval.
Section, Stage, and Group changes
flowchart TD
Type{Change Type?}
Type -->|Membership| Member[team assignments]
Member --> MemberApproval[Relevant Manager]
Type -->|Informational| Info[description, links]
Info --> InfoApproval[Product Lead OR<br/>Engineering Lead]
Type -->|Other| Level{Which Level?}
Level -->|Group| GroupApproval[Product Manager<br/>+ Stage Product lead]
Level -->|Stage| StageApproval[Stage Product lead<br/>+ Section Product lead]
Level -->|Section| SectionApproval[Section Product lead<br/>+ Section Engineering lead<br/>+ PLT member]
Membership changes (who is part of the section, stage, or group) should be approved by the relevant manager(s) that the affected team member(s) report to.
Informational changes (such as description, updating links) require approval from either the relevant Product or Engineering lead.
Other changes to sections, stages, and groups should be approved by the relevant Product lead and the level above:
- Group: Product Manager; plus Stage-level Product lead
- Stage: Stage-level Product lead; plus Section-level Product lead
- Section: Section-level Product lead, and Engineering lead; plus relevant Product Leadership Team (PLT) member
For Engineering-led sections, stages, or groups, the same applies but with Engineering leads instead.
Notifications of changes
The list of notifications is duplicated in the Group-Stage-Category-Change MR template.
Note
When updating this section, ensure the template is updated as well.Mention the following people on the MR for their awareness:
- Relevant Product lead(s) for affected Section(s), if not already an approver
- Relevant Product Leadership Team (PLT) member(s) for affected Section(s), if not already an approver
- Relevant Engineering lead(s), plus the Engineering lead(s) “above”
- For example, a Group-level change, mention the Engineering lead for the Group, and the Stage the Group is in.
- Engineering lead(s) for the affected Section(s)
- The relevant Product Marketing Manager(s)
- Technical Writing counterpart(s)
- Lead (Director) of Technical Writing
- UX Research lead
- Lead (Director) of Product Design
- Chief Design Officer
- Chief Product and Marketing Officer
- Lead (VP) of (Infrastructure) Platforms Engineering
- Chief Technology Officer
You are encouraged to mention all relevant Product and Engineering leaders that are affected. For example, for Section changes, mention all Stage and Group level leaders. Alternatively, you may choose to make these people aware through other communication channels.
Team tags
Every section, stage, and group can have one or more team_tags in order to display:
- the ICs who are members of each group, and
- certain counterparts.
The names of the *_team_tag lives in data/sections.yml, and data/stages.yml (for stages and groups). Each team member’s individual data/team_members/person/ YAML should have the relevant team_tags entries.
When deciding on the naming, ensure that each team tag is unique. For example, sre_team_tag should have a different value compared to be_team_tag. If they are the same, then all team members with the tag with be displayed, duplicating the list.
Examples are shown in the team members data README.
Changing category maturity
We primarily use the Category Maturity Scorecard process to determine category maturity.
Typically, category maturity moves up from planned to minimal to viable to complete to lovable. However, maturity can also be downgraded. For example, in cases where we discover a JTBD is not met (see example), or when we change the definition of maturity, we may choose to move category maturity down.
When downgrading product maturity, we adjust our customer’s current expectations about our product. This is particularly impactful to our go-to-market team members in customer success and product marketing. We need to do the following to enable alignment between all affected and interested parties:
- Raise an MR for the downgrade and clearly state the reasons for change in the description (see example)
- Inform the relevant PLT member by adding them as Reviewer on the MR
- Notify the product group counterparts in the MR: Product Marketing, Product Designer, Engineering Manager, and Technical Writer
- Post the MR in the
#customer-successSlack channel prior to merging, to allow the team to assess impact and adjust - Post the MR in the
#productSlack channel for awareness
DevOps Stages
AI section
| Slack Channel | #s_ai-powered |
|---|---|
| Engineering Leadership |
Tim Zallmann
|
| Product Design |
Valerie Karnes
|
| UX Research |
Nick Hertz
|
| Technical Writing |
Sarah Watt
|
| Legal & Corporate Affairs |
Tiffany Chen
|
graph TD;
ai[AI section]-->s_ai-powered[AI-powered stage];
s_ai-powered-->g_agent_foundations["Agent Foundations
group"];
click g_agent_foundations "/handbook/product/categories/#agent_foundations";
s_ai-powered-->g_ai_framework["AI Framework
group"];
click g_ai_framework "/handbook/product/categories/#ai-framework-group";
s_ai-powered-->g_code_creation["Code Creation
group"];
click g_code_creation "/handbook/product/categories/#code-suggestions";
s_ai-powered-->g_custom_models["Custom Models
group"];
click g_custom_models "/handbook/product/categories/#custom-models-group";
s_ai-powered-->g_duo_chat["Duo Chat
group"];
click g_duo_chat "/handbook/product/categories/#duo-chat-group";
s_ai-powered-->g_editor_extensions["Editor Extensions
group"];
click g_editor_extensions "/handbook/product/categories/#editor-extensions";
s_ai-powered-->g_global_search["Global Search
group"];
click g_global_search "/handbook/product/categories/#global-search-group";
s_ai-powered-->g_workflow_catalog["Workflow Catalog
group"];
click g_workflow_catalog "/handbook/<no value>";
Click on a group name to see more details.
AI-powered stage
| Slack Channel | #s_ai-powered |
|---|---|
| Handbook Page | AI Engineering |
| Product |
Sarah Waldner
|
| Engineering Leadership |
Tim Zallmann
|
| Product Design |
Jacki Bauer
|
Agent Foundations group
| Slack Channel | #g_agent_foundations |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Engineering Leadership |
Sebastian Rehm
|
| Engineering (10) |
Frédéric Caplette
Lindsey Shelton
Alper Akgun
Andras Herczeg
Sebastian Rehm
Fred de Gier
Senior Machine Learning Engineer
Mikołaj Wawrzyniak
Roman Eisner
Tim Morriss
|
| UX Research |
Erika Feldman
Nick Hertz
|
| Product Designer |
Michael Moyers
Sam Reiss
Emily Bauman
|
| Support |
Łukasz Korbasiewicz
|
| Technical Writing |
Suzanne Selhorn
|
| Infrastructure Security Engineer |
Paulo Martins
|
| Name | Maturity | Links |
|---|---|---|
| Duo Agent Platform | Minimal | Documentation Page Direction Page |
AI Framework group
| Slack Channel | #g_ai_framework |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Ben Venker
|
| Engineering Leadership |
Martin Wortschack
|
| Engineering (12) |
Andrew Fontaine
Alexander Chueshev
Alejandro Rodríguez
Halil Coban
Hongtao Yang
Senior Backend Engineer
Joey Khabie
Kalyani Gadgil (KG)
Mark Lapierre
Nathan Weinshenker
Surabhi Suman
Tan Le
|
| UX Research |
Nick Hertz
Erika Feldman
|
| Product Designer |
Jacki Bauer
|
| Support |
Łukasz Korbasiewicz
|
| Technical Writing |
Ashraf Khamis
|
| Infrastructure Security Engineer |
Paulo Martins
|
| Name | Maturity | Links |
|---|---|---|
| AI Abstraction Layer | Viable | Documentation Page Direction Page |
| AI Evaluation | Minimal | Documentation Page Direction Page |
| AI Research | Minimal | Documentation Page Direction Page |
| MCP Server | Planned 2025 | Direction Page |
Code Creation group
| Slack Channel | #g_code_creation |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Jordan Janes
|
| Engineering Leadership |
Matt Nohr
|
| Engineering (8) |
Allen Cook
James Fargher
Kinshuk Singh
Omar Qunsul
Pam Artiaga
Shola Quadri
Tian Gao
Vitali Tatarintev
|
| Support |
Edward Hilgendorf IV
|
| Technical Writing |
Uma Chandran
|
| Name | Maturity | Links |
|---|---|---|
| Code Suggestions | Viable | Marketing Page Documentation Page Direction Page |
Custom Models group
| Slack Channel | #g_custom_models |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Jordan Janes
|
| Engineering Leadership |
Annie Ying
|
| Engineering (7) |
Julie Huang
Bruno Cardoso
Cindy Halim
Igor Drozdov
Patrick Cyiza
Manoj Memana Jayakumar
Mohamed Hamda
|
| Support |
Vidhya Hariharan
|
| Technical Writing |
Fiona Neill
|
| Infrastructure Security Engineer |
Paulo Martins
|
| Name | Maturity | Links |
|---|---|---|
| Model Personalization | Minimal | Direction Page |
| Self-Hosted Models | Minimal | Documentation Page Direction Page |
| GitLab Duo Settings | Minimal | Direction Page |
Duo Chat group
| Slack Channel | #g_duo_chat |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Sarah Waldner
|
| Engineering Leadership |
Juan Silva
|
| Engineering (6) |
Jannik Lehmann
Dillon Wheeler
Eva Kadlecová
Mark Chao
Shinya Maeda
Tetiana Chupryna
|
| UX Research |
Erika Feldman
Nick Hertz
|
| Product Designer |
Michael Moyers
Sam Reiss
Emily Bauman
|
| Support |
Łukasz Korbasiewicz
Duncan Harris
|
| Technical Writing |
Jon Glassman
|
| Infrastructure Security Engineer |
Paulo Martins
|
| Name | Maturity | Links |
|---|---|---|
| Duo Chat | Minimal | Documentation Page Direction Page |
Editor Extensions group
| Slack Channel | #g_editor-extensions |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Meg Corren
Dasha Adushkina
|
| Engineering Leadership |
Amr Elhusseiny
Donald Cook
|
| Engineering (12) |
Andrei Zubov
Elwyn Benson
Enrique Alcántara
Olena HK.
Tomas Vik
Tristan Read
Anna Springfield
Dylan Bernardi
Erran Carey
John Slaughter
Karl Jamoralin
Laura Ionel
|
| UX Research |
Ben Leduc-Mills
|
| Product Designer |
Sam Reiss
|
| Support |
Łukasz Korbasiewicz
|
| Technical Writing |
Uma Chandran
|
| Name | Maturity | Links |
|---|---|---|
| Editor Extensions | Minimal | Documentation Page Direction Page |
| Web IDE | Competitive | Documentation Page Direction Page |
Global Search group
| Slack Channel | #g_global_search |
|---|---|
| GitLab Group | @gitlab-org/search-team |
| Handbook Page | |
| Focus | Paid GMAU |
| Features in this Group | Features |
| Product |
Ben Venker
|
| Engineering Leadership |
Changzheng Liu
|
| Engineering (9) |
Tomáš Bulva
Arturo Herrero
Changzheng Liu
Dmitry Gruzd
John Mason
Madelein van Niekerk
Ravi Kumar
Siddharth Dungarwal
Terri Chu
|
| UX Research |
Will Leidheiser
|
| Support |
Aysegul Acar
Brenda Nyaringita
Cleveland Bledsoe Jr
|
| Technical Writing |
Ashraf Khamis
|
| Internal Customers |
Engineering Department
Customer Success
Infrastructure Department
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Global Search | Viable | Documentation Page Direction Page |
| Code Search | Minimal | Documentation Page Direction Page |
Workflow Catalog group
| Slack Channel | #g_workflow_catalog |
|---|---|
| GitLab Group | @gitlab-org/ai-powered/workflow-catalog |
| Handbook Page | |
| Features in this Group | Features |
| Engineering Leadership |
Sam Beckham
|
| Engineering (7) |
Angus Ryer
Florie Guibert
Justin Ho
Vanessa Otto
Jaydip pansuriya
Keeyan Nejad
Luke Duncalfe
|
| Product Designer |
Taylor Vanderhelm
Andrew Bacon
|
| Technical Writing |
Phillip Wells
|
| Name | Maturity | Links |
|---|---|---|
| AI Catalog | Planned 2025 |
Analytics section
| Slack Channel | #analytics-section |
|---|---|
| Product |
Anand Ahire
|
| Engineering Leadership |
Nitin Singhal
|
| UX Research |
Nick Hertz
|
| Technical Writing |
Diana Logan
|
| Legal & Corporate Affairs |
Eugene McCrann
|
graph TD;
analytics[Analytics section]-->s_analytics[Analytics stage];
s_analytics-->g_analytics_instrumentation["Analytics Instrumentation
group"];
click g_analytics_instrumentation "/handbook/<no value>";
s_analytics-->g_optimize["Optimize
group"];
click g_optimize "/handbook/product/categories/#optimize-group";
s_analytics-->g_platform_insights["Platform Insights
group"];
click g_platform_insights "/handbook/<no value>";
Click on a group name to see more details.
Analytics stage
| Slack Channel | #analytics-section |
|---|---|
| Handbook Page | Development |
| Product |
Lindsy Farina
|
| Engineering Leadership |
Dennis Tang
|
| UX Research |
Nick Hertz
|
| Quality |
Ievgen Chernikov
|
Analytics Instrumentation group
| Slack Channel | #g_analyze_analytics_instrumentation |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Tanuja Jayarama Raju
|
| Engineering Leadership |
Ashwin Bilgi
|
| Engineering (5) |
Ankit Panchal
Jonas Larsen
Michał Wielich
Niko Belokolodov
Nwanna Isong
|
| UX Research |
Nick Hertz
|
| Technical Writing | #docs |
| Internal Customers |
Sales Department
Marketing Department
Product Department
Customer Success
Data Team
|
| Name | Maturity | Links |
|---|---|---|
| Service Ping | Viable | Documentation Page |
| Application Instrumentation | Minimal | Direction Page |
Optimize group
| Slack Channel | #g_analytics_optimize |
|---|---|
| Focus | Analytics Optimize GMAU |
| Features in this Group | Features |
| Engineering Leadership |
Brandon Labuschagne
|
| Engineering (6) |
Alex Pennells
Ezekiel Kigbo
Rudy Crespo
Amr Taha
Felipe Artur
Pavel Shutsin
|
| UX Research |
Danika Teverovsky
|
| Product Designer |
Libor Vanc
|
| Product Marketing |
Aathira Nair
|
| Support |
Gabriel Yoachum
|
| Technical Writing |
Lorena Ciutacu
|
| Application Security Engineer |
Costel Maxim
|
| Internal Customers |
Engineering Department
Product Department
Quality Department
Development Department
|
| Name | Maturity | Links |
|---|---|---|
| Value Stream Management | Viable | Marketing Page Documentation Page Direction Page |
| DORA Metrics | Viable | Marketing Page Documentation Page Direction Page |
| DevOps Reports | Minimal | Documentation Page Direction Page |
Platform Insights group
| Slack Channel | #g_analytics_platform_insights |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Lindsy Farina
|
| Engineering Leadership |
Nicholas Klick
|
| Engineering (6) |
Daniele Rossetti
Jiaan Louw
Robert Hunt
Ankit Bhatnagar
Arun Sori
Nnamdi Ogundu
|
| Product Marketing |
Aathira Nair
|
| Technical Writing | #docs |
| Internal Customers |
Sales Department
Marketing Department
Product Department
Customer Success
Data Team
Infrastructure Department
Engineering Department
Security Operations Department
|
| Name | Maturity | Links |
|---|---|---|
| Custom Dashboards Foundation | Minimal | Documentation Page Direction Page |
| Observability | Planned 2024 | Direction Page |
| Product Analytics | Minimal | Documentation Page Direction Page |
| Incident Management | Communityled | Documentation Page Direction Page |
| On-call Schedule Management | Communityled | Documentation Page Direction Page |
CD section
| Slack Channel | #cd-section |
|---|---|
| Product |
Anand Ahire
|
| Engineering Leadership |
Cheryl Li
|
| Product Design |
Marcel van Remmerden
|
| UX Research |
Will Leidheiser
|
| Technical Writing |
Michael Belton
|
| Legal & Corporate Affairs |
Tiffany Chen
|
graph TD;
cd[CD section]-->s_deploy[Deploy stage];
s_deploy-->g_environments["Environments
group"];
click g_environments "/handbook/product/categories/#environments-group";
Click on a group name to see more details.
Deploy stage
| Slack Channel | #s_deploy |
|---|---|
| GitLab Group | @gitlab-org/ci-cd/deploy-stage/environments-group |
| Handbook Page | |
| Product |
Darren Eastman
|
| Engineering Leadership |
Adebayo Adesanya
|
| Product Design |
Rayana Verissimo
|
Environments group
| Slack Channel | #g_environments |
|---|---|
| Slack Alias | Environments Group |
| Handbook Page | |
| Features in this Group | Features |
| Engineering Leadership |
Adebayo Adesanya
|
| UX Research |
Will Leidheiser
|
| Support |
Lewis Brown
|
| Technical Writing | #docs |
| Application Security Engineer |
Ameya Darshan
|
| Internal Customers |
Quality Department
Delivery Team
Reliability Engineering
Distribution Team
AutoDevOps and Kubernetes Group
|
| Name | Maturity | Links |
|---|---|---|
| Continuous Delivery | Competitive | Marketing Page Documentation Page Direction Page |
| Feature Flags | Viable | Documentation Page Direction Page |
| Release Orchestration | Viable | Documentation Page Direction Page |
CI section
| Slack Channel | #ci-section |
|---|---|
| Product |
Anand Ahire
|
| Engineering Leadership |
Michelle Gill
|
| Product Design |
Rayana Verissimo
|
| UX Research |
Erika Feldman
|
| Technical Writing |
Michael Belton
|
| Infrastructure |
Gerardo "Gerir" Lopez-Fernandez
|
| Legal & Corporate Affairs |
Tiffany Chen
|
graph TD;
ci[CI section]-->s_package[Package stage];
s_package-->g_container_registry["Container Registry
group"];
click g_container_registry "/handbook/product/categories/#package-group";
s_package-->g_package_registry["Package Registry
group"];
click g_package_registry "/handbook/product/categories/#package-group";
ci[CI section]-->s_verify[Verify stage];
s_verify-->g_ci_functions_platform["CI Functions Platform
group"];
click g_ci_functions_platform "/handbook/product/categories/#runner-group";
s_verify-->g_ci_platform["CI Platform
group"];
click g_ci_platform "/handbook/<no value>";
s_verify-->g_mobile_devops["Mobile DevOps
group"];
click g_mobile_devops "/handbook/<no value>";
s_verify-->g_pipeline_authoring["Pipeline Authoring
group"];
click g_pipeline_authoring "/handbook/product/categories/#pipeline-authoring-group";
s_verify-->g_pipeline_execution["Pipeline Execution
group"];
click g_pipeline_execution "/handbook/product/product-categories/#pipeline-execution-group";
s_verify-->g_runner_core["Runner Core
group"];
click g_runner_core "/handbook/product/categories/#runner-group";
Click on a group name to see more details.
Package stage
| Slack Channel | #s_package |
|---|---|
| Handbook Page | |
| Product |
Tim Rizzi
|
| Engineering Leadership |
Crystal Poole
|
| Product Design |
Gina Doyle
|
| Product Designer |
Bonnie Tsang
|
Container Registry group
| Slack Channel | #g_container-registry |
|---|---|
| Slack Alias | container-registry-group |
| GitLab Group | @gitlab-org/ci-cd/package-stage/container-registry-group |
| Handbook Page | |
| Focus | Container Registry GMAU |
| Features in this Group | Features |
| Product |
Tim Rizzi
|
| Engineering Leadership |
Jaime Martínez
|
| Engineering (5) |
Rahul Chanila
Senior Backend Engineer
Hayley Swimelar
Jaime Martínez
João Pereira
|
| UX Research |
Erika Feldman
|
| Support |
Kate Grechishkina
|
| Technical Writing |
Zach Painter
|
| Internal Customers |
Distribution Team
Infrastructure Department
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Container Registry | Viable | Documentation Page Direction Page |
| Virtual Registry | Viable | Documentation Page Direction Page |
| Dependency Firewall | Planned 2025 | Direction Page |
Package Registry group
| Slack Channel | #g_package-registry |
|---|---|
| Slack Alias | package-registry-group |
| GitLab Group | @gitlab-org/ci-cd/package-stage/package-registry-group |
| Handbook Page | |
| Focus | Package Registry GMAU |
| Features in this Group | Features |
| Product |
Tim Rizzi
|
| Engineering Leadership |
Crystal Poole
|
| Engineering (7) |
Rahul Chanila
Chad Woolley
David Fernandez
Dzmitry Meshcharakou
Moaz Khalifa
Rad Batnag
Sylvia Shen
|
| UX Research |
Erika Feldman
|
| Support |
Kate Grechishkina
|
| Technical Writing |
Zach Painter
|
| Internal Customers |
Distribution Team
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Package Registry | Viable | Documentation Page Direction Page |
| Helm Chart Registry | Viable | Documentation Page Direction Page |
Verify stage
| Slack Channel | #s_verify |
|---|---|
| Product |
Darren Eastman
|
| Engineering Leadership |
Cheryl Li
|
| Product Design |
Rayana Verissimo
|
| Quality |
Tiffany Rea
|
CI Functions Platform group
| Slack Channel | #g_runner |
|---|---|
| Focus | Verify & Runner SMAU |
| Features in this Group | Features |
| Product |
Dov Hershkovitch
|
| Engineering Leadership |
Nicole Williams
|
| Engineering (4) |
Axel von Bertoldi
Cam Swords
Georgi Georgiev
Romuald Atchadé
|
| UX Research |
Erika Feldman
|
| Support |
Michael Trainor
Justin Farmiloe
|
| Technical Writing |
Roshni Sarangadharan
|
| Application Security Engineer |
Costel Maxim
|
| Infrastructure Security Engineer |
Paulo Martins
|
| Internal Customers |
Infrastructure Department
Engineering Department
|
CI Platform group
| Slack Channel | #g_ci-platform |
|---|---|
| Features in this Group | Features |
| Product |
Rutvik Shah
|
| Engineering Leadership |
Golnaz Sepehrband
|
| Engineering (7) |
Miguel Rincon
Leaminn Ma
Marius Bobin
Madhusudan Vaishnao
Narendran Kannan
Pedro Pombeiro
Tianwen Chen
|
| Product Designer |
Diego Adams
|
| Support |
Mark Nagle
|
| Technical Writing |
Roshni Sarangadharan
|
| Name | Maturity | Links |
|---|---|---|
| Fleet Visibility | Viable | Documentation Page Direction Page |
Mobile DevOps group
| Slack Channel | #mobile-devops |
|---|---|
| Features in this Group | Features |
| Product |
Darren Eastman
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| Mobile DevOps | Direction Page |
Pipeline Authoring group
| Slack Channel | #g_pipeline-authoring |
|---|---|
| Focus | Verify & Runner SMAU |
| Features in this Group | Features |
| Product |
Dov Hershkovitch
|
| Engineering Leadership |
Manuel Grabowski
|
| Engineering (7) |
Anna Vovchenko
Sahil Sharma
Avielle Wolfe
Furkan Ayhan
Kasia Misirli
Laura Montemayor
Rajendra Kadam
|
| UX Research |
Erika Feldman
|
| Product Designer |
Sunjung Park
|
| Support |
Luminus Alabi
Segolene Bouly
|
| Technical Writing |
Marcel Amirault
|
| Application Security Engineer |
Rohit Shambhuni
|
| Customer Success |
Rachel Fuerst
Vladimir Dzalbo
|
| Internal Customers |
Quality Department
UX Department
Infrastructure Department
Engineering Department
AutoDevOps and Kubernetes Group
Security Division
|
| Name | Maturity | Links |
|---|---|---|
| Pipeline Composition | Viable | Marketing Page Documentation Page Direction Page |
| Component Catalog | Minimal | Marketing Page Documentation Page Direction Page |
Pipeline Execution group
| Slack Channel | #g_pipeline-execution |
|---|---|
| Focus | Verify & Runner SMAU |
| Features in this Group | Features |
| Product |
Rutvik Shah
|
| Engineering Leadership |
Drew Stachon
|
| Engineering (7) |
Jose Ivan Vargas
Payton Burdette
Daniel Prause
Hordur Freyr Yngvason
Max Fan
Panos Kanellidis
Tiger Watson
|
| UX Research |
Erika Feldman
|
| Product Designer |
Veethika M
|
| Support |
Paul Murray
Charl Marais
|
| Technical Writing |
Lysanne Pinto
|
| Application Security Engineer |
Rohit Shambhuni
|
| Customer Success |
Rachel Fuerst
Vladimir Dzalbo
|
| Internal Customers |
Quality Department
UX Department
Infrastructure Department
Engineering Department
AutoDevOps and Kubernetes Group
Security Division
|
| Name | Maturity | Links |
|---|---|---|
| Continuous Integration (CI) | Competitive | Marketing Page Documentation Page Direction Page |
| Merge Trains | Viable | Documentation Page Direction Page |
| Code Testing and Coverage | Viable | Documentation Page Direction Page |
| Review Apps | Competitive | Documentation Page Direction Page |
| Job Artifacts | Minimal | Documentation Page Direction Page |
Runner Core group
| Slack Channel | #g_runner_core |
|---|---|
| Focus | Verify & Runner SMAU |
| Features in this Group | Features |
| Product |
Gabriel Engel
|
| Engineering Leadership |
Adebayo Adesanya
|
| Engineering (6) |
Arran Walker
Ashvin Sharma
Staff Backend Engineer
Taka Nishida
Timo Furrer
Vishal Tak
|
| UX Research |
Erika Feldman
|
| Support |
Michael Trainor
Justin Farmiloe
|
| Technical Writing |
Roshni Sarangadharan
|
| Application Security Engineer |
Costel Maxim
|
| Infrastructure Security Engineer |
Paulo Martins
|
| Customer Success |
Rachel Fuerst
Vladimir Dzalbo
|
| Internal Customers |
Infrastructure Department
Engineering Department
|
| Name | Maturity | Links |
|---|---|---|
| Auto DevOps | Viable | Documentation Page Direction Page |
| Environment Management | Viable | Documentation Page Direction Page |
| Deployment Management | Viable | Marketing Page Documentation Page Direction Page |
| Infrastructure as Code | Viable | Documentation Page Direction Page |
| GitLab Runner Core | Viable | Documentation Page Direction Page |
Data Science section
| Slack Channel | #data-science |
|---|---|
| Engineering Leadership |
Tim Zallmann
|
| Product Design |
Valerie Karnes
|
| UX Research |
Nick Hertz
|
| Legal & Corporate Affairs |
Tiffany Chen
|
graph TD;
data-science[Data Science section]-->s_modelops[ModelOps stage];
s_modelops-->g_dataops["DataOps
group"];
click g_dataops "/handbook/product/categories/#dataops-group";
s_modelops-->g_mlops["MLOps
group"];
click g_mlops "/handbook/product/categories/#mlops-group";
Click on a group name to see more details.
ModelOps stage
| Slack Channel | #s_modelops |
|---|---|
| Handbook Page | |
| Product |
Taylor McCaslin
|
DataOps group
| Slack Channel | #s_modelops |
|---|---|
| Features in this Group | Features |
| Product |
Taylor McCaslin
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| DataOps | Planned 2025 | Direction Page |
MLOps group
| Slack Channel | #g_mlops |
|---|---|
| Features in this Group | Features |
| Product |
Taylor McCaslin
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| MLOps | Minimal | Documentation Page Direction Page |
| AI Agents | Planned 2024 | Documentation Page Direction Page |
Data Access section
| Slack Channel | #s_data_access |
|---|---|
| Engineering Leadership |
Alex Ives
|
graph TD;
data_access[Data Access section]-->s_data_access[Data Access stage];
s_data_access-->g_database_frameworks["Database Frameworks
group"];
click g_database_frameworks "/handbook/product/categories/#database-group";
s_data_access-->g_database_operations["Database Operations
group"];
click g_database_operations "/handbook/product/categories/#database-group";
Click on a group name to see more details.
Data Access stage
| Slack Channel | #TBD |
|---|---|
| GitLab Group | @TBD |
| Handbook Page |
Database Frameworks group
| Slack Channel | #g_database_frameworks |
|---|---|
| GitLab Group | @gitlab-org/database-team |
| Handbook Page | |
| Focus | Database PPI |
| Features in this Group | Features |
| Engineering Leadership |
Prabakaran Murugesan
|
| Engineering (10) |
Alex Ives
Allison Browne
Backend Engineer
Jon Jenkins
Krasimir Angelov
Leonardo da Rosa
Matt Kasa
Maxime Orefice
Prabakaran Murugesan
Simon Tomlinson
|
| UX Research |
Will Leidheiser
|
| Support |
Ryan Castro
Chris Nightingale
Mark Nagle
|
| Technical Writing | #docs |
| Internal Customers |
Quality Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Database | Direction Page |
Database Operations group
| Slack Channel | #g_database_operations |
|---|---|
| GitLab Group | @gitlab-org/database-team |
| Handbook Page | |
| Features in this Group | Features |
| Engineering (4) |
Alexander Sosna
Biren Shah
Rafael Henchen
Vamshidhar Poralla
|
| UX Research |
Will Leidheiser
|
| Technical Writing | #docs |
| Internal Customers |
Quality Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Database | Direction Page |
Dev section
| Slack Channel | #core_devops |
|---|---|
| Product |
Anand Ahire
|
| Engineering Leadership |
Michelle Gill
|
| Product Design |
Marcel van Remmerden
|
| UX Research |
Ben Leduc-Mills
Danika Teverovsky
|
| Product Marketing |
Aathira Nair
|
| Technical Writing |
Michael Belton
|
| Infrastructure |
Gerardo "Gerir" Lopez-Fernandez
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
dev[Dev section]-->s_create[Create stage];
s_create-->g_code_review["Code Review
group"];
click g_code_review "/handbook/product/categories/#code-review-group";
s_create-->g_import["Import
group"];
click g_import "/handbook/product/categories/#import-group";
s_create-->g_remote_development["Remote Development
group"];
click g_remote_development "/handbook/product/categories/#remote-development-group";
s_create-->g_source_code["Source Code
group"];
click g_source_code "/handbook/product/categories/#source-code-group";
dev[Dev section]-->s_plan[Plan stage];
s_plan-->g_knowledge["Knowledge
group"];
click g_knowledge "/handbook/product/product-categories/#knowledge-group";
s_plan-->g_product_planning["Product Planning
group"];
click g_product_planning "/handbook/product/categories/#product_planning";
s_plan-->g_project_management["Project Management
group"];
click g_project_management "/handbook/product/categories/#project-management-group";
Click on a group name to see more details.
Create stage
| Slack Channel | #s_create |
|---|---|
| Product |
Derek Ferguson
|
| Engineering Leadership |
Darva Satcher
|
| Product Design |
Gina Doyle
|
Code Review group
| Slack Channel | #g_create_code-review |
|---|---|
| Handbook Page | |
| Focus | Create Code Review GMAU |
| Features in this Group | Features |
| Product |
Kai Armstrong
|
| Engineering Leadership |
André Luís
François Rosé
|
| Engineering (11) |
André Luís
Phil Hughes
Stanislav Lashmanov
Thomas Randolph
Sincheol (David) Kim
Eugenia Grieff
Gary Holtz
Marc Shaw
Patrick Bajao
Safwan Ahmed
Backend Engineer
|
| UX Research |
Ben Leduc-Mills
|
| Product Designer |
Michael Le
|
| Product Marketing |
Aathira Nair
|
| Support |
Ben King
|
| Technical Writing |
Brendan Lynch
|
| Internal Customers |
Engineering Department
Marketing Department
Product Department
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Code Review Workflow | Complete | Documentation Page Direction Page |
| GitLab CLI | Viable | Documentation Page Direction Page |
Import group
| Slack Channel | #g_import |
|---|---|
| GitLab Group | @gitlab-com/create-team/import |
| Focus | Importers |
| Features in this Group | Features |
| Engineering Leadership |
Thiago Figueiró
|
| Engineering (7) |
Oiza Baiye
Carla Drago
George Koltsov
James Nutt
Reza Marandi
Rodrigo Tomonari
Sam Word
|
| Support |
Mike Lockhart
|
| Technical Writing |
Evan Read
|
| Application Security Engineer |
Ameya Darshan
|
| Internal Customers |
Alliances Department
Customer Success
Quality Department
Infrastructure Department
Engineering Department
Professional Services
|
| Name | Maturity | Links |
|---|---|---|
| Importers | Documentation Page Direction Page |
Remote Development group
| Slack Channel | #g_create_remote_development |
|---|---|
| Handbook Page | |
| Focus | Create Remote Development GMAU |
| Features in this Group | Features |
| Product |
Michelle Chen
|
| Engineering Leadership |
Adebayo Adesanya
|
| UX Research |
Ben Leduc-Mills
|
| Product Designer |
Mark Unthank
|
| Product Marketing |
Aathira Nair
|
| Support |
Chris Stone
Bradley "Brad" Sevy
|
| Technical Writing | #docs |
| Internal Customers |
Marketing Department
Engineering Department
Finance Department
People Operations
Product Department
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Workspaces | Minimal | Documentation Page Direction Page |
Source Code group
| Slack Channel | #g_create_source-code |
|---|---|
| Handbook Page | |
| Focus | Create Source Code GMAU |
| Features in this Group | Features |
| Product |
Kai Armstrong
|
| Engineering Leadership |
André Luís
Andre Richards
|
| Engineering (15) |
André Luís
Jacques Erasmus
Joseph Fletcher
Chaoyue Zhao
Paulina Sedlak-Jakubowska
Emma Park
Fred Reinink
Gavin Hinfey
Hunter Stewart
Jerry Seto
Javiera Tapia
Joe Woodward
Kerri Miller
Olaoluwa Oluro
Vasilii Iakliushin
|
| UX Research |
Ben Leduc-Mills
|
| Product Designer |
Alyssa Trinh
|
| Product Marketing |
Aathira Nair
|
| Technical Writing |
Brendan Lynch
|
| Application Security Engineer |
Costel Maxim
|
| Customer Success |
Conley Rogers
Simon Mansfield
|
| Internal Customers |
Engineering Department
Marketing Department
Product Department
Security Division
|
| Name | Maturity | Links |
|---|---|---|
| Source Code Management | Complete | Marketing Page Documentation Page Direction Page |
Plan stage
| Slack Channel | #s_plan |
|---|---|
| Product |
Izzy Chu
|
| Engineering Leadership |
John Hope
|
Knowledge group
| Slack Channel | #g_knowledge |
|---|---|
| Handbook Page | |
| Focus | Plan Knowledge Paid GMAU |
| Features in this Group | Features |
| Product |
Matthew Macfarlane
|
| Engineering Leadership |
Armin Pašalić
|
| Engineering (4) |
Janis Altherr
Asherah Connor
Naman Jagdish Gala
Piotr Skorupa
|
| UX Research |
Danika Teverovsky
|
| Product Designer |
Alex Fracazo
|
| Product Marketing |
Aathira Nair
|
| Support |
Rocky Mongare
|
| Technical Writing |
Brendan Lynch
|
| Application Security Engineer |
Costel Maxim
|
| Customer Success |
Simon Mansfield
|
| Internal Customers |
Technical Writing
|
| Name | Maturity | Links |
|---|---|---|
| Wiki | Viable | Documentation Page Direction Page |
| Pages | Competitive | Documentation Page Direction Page |
| Text Editors | Competitive | Documentation Page Direction Page |
| Markdown | Complete | Documentation Page Direction Page |
Product Planning group
| Slack Channel | #g_product-planning |
|---|---|
| Focus | Plan Product Planning Paid GMAU |
| Features in this Group | Features |
| Product |
Gabe Weaver
Matthew Macfarlane
|
| Engineering Leadership |
Vladimir Shushlin
|
| Engineering (11) |
Anastasia Khomchenko
Jack Chapman
Rajan Mistry
Vedant Jain
Vladimir Shushlin
Daniyal Arshad
Kassio Borges
Małgorzata Ksionek
Matt D'Angelo
Nicolas Dular
Backend Engineer
|
| UX Research |
Danika Teverovsky
|
| Product Designer |
Nick Brandt
|
| Product Marketing |
Aathira Nair
|
| Technical Writing |
Marcin Sędłak-Jakubowski
|
| Internal Customers |
Engineering Department
Product Department
Security Division
|
| Name | Maturity | Links |
|---|---|---|
| Portfolio Management | Viable | Marketing Page Documentation Page Direction Page |
| OKR Management | Minimal | Documentation Page Direction Page |
| Design Management | Viable | Documentation Page Direction Page |
| Requirements Management | Minimal | Documentation Page Direction Page |
| Quality Management | Minimal | Documentation Page Direction Page |
Project Management group
| Slack Channel | #g_project-management |
|---|---|
| Handbook Page | Plan:Project Management |
| Focus | Plan Project Management Paid GMAU |
| Features in this Group | Features |
| Product |
Gabe Weaver
|
| Engineering Leadership |
Alexandru Croitor
|
| Engineering (8) |
Senior Frontend Engineer
Deepika Guliani
Marc Saleiko
Natalia Tepluhina
Agnes Slota
Heinrich Lee Yu
Mario Celi
Stefanos Xanthopoulos
|
| UX Research |
Danika Teverovsky
|
| Product Designer |
Nick Leonard
|
| Product Marketing |
Aathira Nair
|
| Technical Writing |
Marcin Sędłak-Jakubowski
|
| Application Security Engineer |
Costel Maxim
|
| Internal Customers |
Engineering Department
Product Department
Security Division
|
| Name | Maturity | Links |
|---|---|---|
| Team Planning | Viable | Documentation Page Direction Page |
| Service Desk | Viable | Documentation Page Direction Page |
| Notifications | Documentation Page |
Developer Experience section
| Slack Channel | #s_developer_experience |
|---|---|
| Engineering Leadership |
Amy Phillips
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
developer_experience[Developer Experience section]-->s_developer_experience[Developer Experience stage];
s_developer_experience-->g_api["API
group"];
click g_api "/handbook/product/categories/#api-group";
s_developer_experience-->g_development_analytics["Development Analytics
group"];
click g_development_analytics "/handbook/product/categories/#development-analytics-group";
s_developer_experience-->g_development_tooling["Development Tooling
group"];
click g_development_tooling "/handbook/product/categories/#development-tooling-group";
s_developer_experience-->g_performance_enablement["Performance Enablement
group"];
click g_performance_enablement "/handbook/product/categories/#performance-enablement-group";
s_developer_experience-->g_test_governance["Test Governance
group"];
click g_test_governance "/handbook/product/categories/#test-governance-group";
Click on a group name to see more details.
Developer Experience stage
| Slack Channel | #s_developer_experience |
|---|---|
| GitLab Group | @gitlab-com/gl-infra/platform |
| Handbook Page | Developer Experience |
| Engineering Leadership |
Amy Phillips
|
API group
| Slack Channel | #g_developer-experience-api-platform |
|---|---|
| Features in this Group | Features |
| Engineering Leadership |
Amy Phillips
|
| Engineering (4) |
Alberto Bignotti
Chance Feick
Max Woolf
Vlad Wolanyk
|
| Technical Writing |
Isaac Durham
|
Development Analytics group
| Slack Channel | #g_development_analytics |
|---|---|
| Handbook Page | Development Analytics Group |
| Features in this Group | Features |
| Engineering Leadership |
Paul John Phillips
|
| Engineering (4) |
Andrejs Cunskis
Ievgen Chernikov
Richard Chong
Lohit Peesapati
|
| Technical Writing | #docs |
Development Tooling group
| Slack Channel | #g_development_tooling |
|---|---|
| Handbook Page | Development Tooling team |
| Features in this Group | Features |
| Engineering Leadership |
Mohga Gamea
|
| Engineering (6) |
Kev Kloss
Backend Engineer
Manuel Schönlaub
Matias Alvarez
Nao Hashizume
Peter Leitzen
|
| Technical Writing | #docs |
Performance Enablement group
| Slack Channel | #g_performance_enablement |
|---|---|
| Handbook Page | Performance Enablement |
| Features in this Group | Features |
| Engineering (6) |
Andy Hohenner
Brittany Wilkerson
John McDonnell
Nivetha Prabakaran
Sofia Vistas
Vishal Patel
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| Performance Tooling | Direction Page |
Test Governance group
| Slack Channel | #g_test_governance |
|---|---|
| Handbook Page | Test Governance Group |
| Features in this Group | Features |
| Engineering Leadership |
Nadya Denisenko
|
| Engineering (8) |
Chloe Liu
Désirée Chevalier
Harsha Muralidhar
Jay McCure
Joy Roodnick
Tiffany Rea
Tim Beauchamp
Will Meek
|
| Technical Writing | #docs |
Foundations section
| Slack Channel | #s_foundations |
|---|---|
| Product Design |
Taurie Davis
|
| UX Research |
Thaina Tavares
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
foundations[Foundations section]-->s_foundations[Foundations stage];
s_foundations-->g_accessibility["Accessibility
group"];
click g_accessibility "/handbook/product/categories/#accessibility";
s_foundations-->g_design_system["Design System
group"];
click g_design_system "/handbook/product/categories/#design_system-group";
Click on a group name to see more details.
Foundations stage
| Slack Channel | #s_foundations |
|---|---|
| Product Design |
Taurie Davis
|
Accessibility group
| Slack Channel | #accessibility |
|---|---|
| GitLab Group | @gitlab-org/foundations/accessibility |
| Focus | Lead accessibility initiatives, improve our accessibility workflows, and train and mentor other GitLab team members in digital accessibility. |
| Features in this Group | Features |
| Product Design |
Manager, Product Design
|
| Technical Writing | #docs |
Design System group
| Slack Channel | #g_pajamas-design-system |
|---|---|
| GitLab Group | @gitlab-org/foundations/design-system |
| Focus | Driving Pajamas adoption |
| Features in this Group | Features |
| Engineering Leadership |
Manager, Product Design
|
| Engineering (3) |
Mark Florian
Scott de Jonge
Thomas Hutterer
|
| Product Design |
Manager, Product Design
Chris Micek
|
| Product Designer |
Chad Lavimoniere
Julia Miocene
Sascha Eggenberger
Annabel Dunstone Gray
Dan Mizzi-Harris
Jeremy Elder
|
| Technical Writing | #docs |
| Internal Customers |
Alliances Department
Customer Success
Quality Department
Infrastructure Department
Engineering Department
|
| Name | Maturity | Links |
|---|---|---|
| Pajamas Design System | Documentation Page Direction Page |
Fulfillment section
| Slack Channel | #TBD |
|---|---|
| Product |
Courtney Meddaugh
|
| Engineering Leadership |
Jerome Ng
|
| Product Design |
Taurie Davis
|
| UX Research |
Anne Lasch
Nick Hertz
|
| Support |
John Lyttle
|
| Technical Writing |
Diana Logan
|
| Infrastructure |
Dave Smith
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
fulfillment[Fulfillment section]-->s_fulfillment[Fulfillment stage];
s_fulfillment-->g_fulfillment_platform["Fulfillment Platform
group"];
click g_fulfillment_platform "/handbook/product/categories/#fulfillment-platform-group";
s_fulfillment-->g_provision["Provision
group"];
click g_provision "/handbook/product/categories/#provision-group";
s_fulfillment-->g_seat_management["Seat Management
group"];
click g_seat_management "/handbook/product/categories/#seat-management-group";
s_fulfillment-->g_subscription_management["Subscription Management
group"];
click g_subscription_management "/handbook/product/categories/#subscription-management-group";
s_fulfillment-->g_utilization["Utilization
group"];
click g_utilization "/handbook/product/categories/#utilization-group";
Click on a group name to see more details.
Fulfillment stage
| Slack Channel | #s_fulfillment |
|---|---|
| Product |
Courtney Meddaugh
|
| Engineering Leadership |
Jerome Ng
|
| Product Design |
Emily Sybrant
|
| UX Research |
Anne Lasch
Nick Hertz
|
Fulfillment Platform group
| Slack Channel | #g_fulfillment_platform |
|---|---|
| Features in this Group | Features |
| Engineering Leadership |
James Lopez
|
| Engineering (6) |
Tarun Vellishetty
Aishwarya Subramanian
Etienne Baqué
Shreyas Agarwal
Tyler Amos
Vladlena Shumilo
|
| Product Designer |
Erhan D'Silva
Lina Fowler
Timothy Noah
|
| Support |
Tom McAtee
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| Fulfillment Infradev | Viable | Direction Page |
| CustomersDot and quote to cash integrations | Viable | Direction Page |
Provision group
| Slack Channel | #g_provision |
|---|---|
| Features in this Group | Features |
| Product |
Priyanka Palanikumar
|
| Engineering (6) |
Bishwa Hang Rai
Corinna Gogolok
Nikola Milojevic
Paulo Barros
Qingyu Zhao
Roy Zwambag
|
| Product Designer |
Erhan D'Silva
Lina Fowler
Timothy Noah
|
| Support |
Keven Hughes
|
| Technical Writing |
Lorena Ciutacu
|
| Application Security Engineer |
Rohit Shambhuni
|
| Name | Maturity | Links |
|---|---|---|
| Plan Provisioning | Viable | Direction Page |
| Add-on Provisioning | Viable | Direction Page |
Seat Management group
| Slack Channel | #g_seat_management |
|---|---|
| Features in this Group | Features |
| Product |
Magdalena Frankiewicz
|
| UX Research |
Anne Lasch
|
| Product Designer |
Erhan D'Silva
Lina Fowler
Timothy Noah
|
| Support |
Chantal Lawrence
Alvin Gounder
|
| Technical Writing |
Lorena Ciutacu
|
| Name | Maturity | Links |
|---|---|---|
| Seat Cost Management | Viable | Direction Page |
| User Management | Viable | Documentation Page Direction Page |
Subscription Management group
| Slack Channel | #g_subscription_management |
|---|---|
| Features in this Group | Features |
| Product |
Tatyana Golubeva
|
| Engineering Leadership |
Diana Zubova
|
| Engineering (6) |
Michael Lunøe
Sharmad Nachnolkar
Vamsi Vempati
Aman Luthra
Josianne Hyson
Ryan Cobb
|
| UX Research |
Nick Hertz
|
| Product Designer |
Erhan D'Silva
Lina Fowler
Timothy Noah
|
| Support |
Firdaws Farukh
|
| Technical Writing |
Lorena Ciutacu
|
| Name | Maturity | Links |
|---|---|---|
| Subscription Management | Viable | Direction Page |
Utilization group
| Slack Channel | #g_utilization |
|---|---|
| Features in this Group | Features |
| Product |
Bryan Rothwell
|
| Engineering Leadership |
Sharmad Nachnolkar
|
| Engineering (7) |
Ammar Alakkad
Angelo Gulina
Kos Palchyk
Sheldon Led
Jason Goodman
Suraj Tripathi
Vijay Hawoldar
|
| UX Research |
Nick Hertz
|
| Product Designer |
Erhan D'Silva
Lina Fowler
Timothy Noah
|
| Support |
Shem Gyll
|
| Technical Writing |
Lorena Ciutacu
|
| Name | Maturity | Links |
|---|---|---|
| Consumables Cost Management | Viable | Direction Page |
GitLab Dedicated section
| Slack Channel | #f_gitlab_dedicated |
|---|---|
| Engineering Leadership |
Florbela Viegas
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
gitlab_dedicated[GitLab Dedicated section]-->s_gitlab_dedicated[GitLab Dedicated stage];
s_gitlab_dedicated-->g_environment_automation["Environment Automation
group"];
click g_environment_automation "/handbook/product/categories/#gitlab-dedicated-group";
s_gitlab_dedicated-->g_pubsec_services["US PubSec
group"];
click g_pubsec_services "/handbook/product/categories/#us-public-sector-services-group";
s_gitlab_dedicated-->g_switchboard["Switchboard
group"];
click g_switchboard "/handbook/product/categories/#switchboard";
Click on a group name to see more details.
GitLab Dedicated stage
| Slack Channel | #f_gitlab_dedicated |
|---|---|
| GitLab Group | @gitlab-com/gl-infra/platform |
| Handbook Page | Development |
| Product |
Chris Balane
|
| Engineering Leadership |
Florbela Viegas
|
| Product Design |
Rayana Verissimo
|
| Quality |
Brittany Wilkerson
|
Environment Automation group
| Slack Channel | #f_gitlab_dedicated |
|---|---|
| GitLab Group | @TBD |
| Handbook Page | |
| Focus | GMAU |
| Features in this Group | Features |
| Product |
Chris Balane
|
| Engineering Leadership |
Oriol Lluch
|
| Engineering (21) |
Andy Knight
Andrew Newdigate
Brendan McKitrick
Corey Cross
Chuck Daminato
Craig Miskell
Dave Dittman
Stephen Denham
Dylan Lau
Harpratap Singh
Konst Tchernov
Muhamed Huseinbašić
Nitin Dutt Sharma
Oriol Lluch
Riccardo Trivellato
Ryan Pham
Samir Hafez
Stephan Breitrainer
Nick Skoretz
Tania Roblot
Veronica Mondo
|
| Product Design |
Rayana Verissimo
|
| UX Research |
Will Leidheiser
|
| Support |
Wei-Meng Lee
Wade Jenkins
Daphne Kua
Armin Hergenhan
|
| Technical Writing |
Lysanne Pinto
|
| Infrastructure Security Engineer |
Dhruv Jain
|
| Customer Success |
Zane J Chua
|
| Name | Maturity | Links |
|---|---|---|
| GitLab Dedicated | Documentation Page Direction Page |
US PubSec group
| Slack Channel | #g_dedicated-us-pubsec |
|---|---|
| GitLab Group | @TBD |
| Handbook Page | US Public Sector Services team |
| Focus | GMAU |
| Features in this Group | Features |
| Product |
Senior Product Manager
|
| Engineering Leadership |
Matt Kirkevold
|
| Engineering (9) |
Senior Site Reliability Engineer
Casey Clark
Curt Marker
Emma Kelly
Joseph Burnitz
John Edge
Julie Brady
Matt Kirkevold
Stephen Hodges
|
| Support |
Wade Jenkins
|
| Technical Writing |
Lysanne Pinto
|
| Name | Maturity | Links |
|---|---|---|
| US Public Sector Services | Documentation Page Direction Page |
Switchboard group
| Slack Channel | #g_dedicated_switchboard |
|---|---|
| GitLab Group | @TBD |
| Handbook Page | Switchboard team |
| Focus | GMAU |
| Features in this Group | Features |
| Product |
Loryn Bortins
|
| Engineering Leadership |
Amy Shiel
|
| Engineering (6) |
Graeme Gillies
Grace Lin
Marina Mosti
Andrey Ruzmanov
Sean Arnold
Shubham Khandelwal
|
| Product Design |
Rayana Verissimo
|
| UX Research |
Will Leidheiser
|
| Product Designer |
Jesse Hoek
|
| Support |
Armin Hergenhan
|
| Technical Writing |
Lysanne Pinto
|
| Customer Success |
Zane J Chua
|
| Name | Maturity | Links |
|---|---|---|
| Switchboard | Documentation Page Direction Page |
GitLab Delivery section
| Slack Channel | #s_gitlab_delivery |
|---|---|
| Product |
Martin Brümmer
|
| Engineering Leadership |
Michele Bursi
|
| Product Design |
Chris Micek
|
| Technical Writing |
Robert Landry
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
gitlab_delivery[GitLab Delivery section]-->s_gitlab_delivery[GitLab Delivery stage];
s_gitlab_delivery-->g_build["GitLab Build
group"];
click g_build "/handbook/product/categories/features/#self-managed-group";
s_gitlab_delivery-->g_operate["Operate
group"];
click g_operate "/handbook/product/categories/features/#self-managed-group";
s_gitlab_delivery-->g_release-and-deploy["Release and Deploy
group"];
click g_release-and-deploy "/handbook/<no value>";
Click on a group name to see more details.
GitLab Delivery stage
| Slack Channel | #s_gitlab_delivery |
|---|---|
| Handbook Page | GitLab Delivery |
| Product |
Martin Brümmer
|
| Engineering Leadership |
Michele Bursi
|
| Product Design |
Chris Micek
|
GitLab Build group
| Slack Channel | #g_build |
|---|---|
| Slack Alias | gitlab-build |
| GitLab Group | @gitlab-org/gitlab-build |
| Handbook Page | GitLab Delivery:Build |
| Focus | Distribution PPI |
| Features in this Group | Features |
| Product |
Martin Brümmer
|
| Engineering Leadership |
Denis Afonso
|
| Engineering (6) |
Alec Xu
Balasankar 'Balu' C
Dmitry Makovey
Jon Doveston
Pratik Singh
Robert Marshall
|
| UX Research |
Will Leidheiser
|
| Support |
Kaburu Chris
|
| Technical Writing |
Achilleas Pipinellis
Evan Read
|
| Internal Customers |
Quality Department
Infrastructure Department
Customer Success
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Build | Viable | Documentation Page Direction Page |
| Omnibus Package | Complete | Documentation Page Direction Page |
Operate group
| Slack Channel | #g_operate |
|---|---|
| Slack Alias | operate-team |
| GitLab Group | @gitlab-org/software-delivery/operate |
| Handbook Page | GitLab Delivery: Operate |
| Features in this Group | Features |
| Product |
Martin Brümmer
|
| Engineering Leadership |
Courtney Wilburn
|
| Engineering (8) |
Grant Young
Nailia Iskhakova
Nick Westbury
Clemens Beck
Hossein Pursultani
Jason Plum
João Alexandre Prado Tavares Cunha
Lucas Li
|
| UX Research |
Will Leidheiser
|
| Support |
Kaburu Chris
|
| Technical Writing |
Achilleas Pipinellis
Evan Read
|
| Internal Customers |
Quality Department
Infrastructure Department
Customer Success
|
| Name | Maturity | Links |
|---|---|---|
| Omnibus Package | Complete | Documentation Page Direction Page |
| Cloud Native Installation | Competitive | Documentation Page Direction Page |
| Delivery | Documentation Page Direction Page |
Release and Deploy group
| Slack Channel | #g_release_and_deploy |
|---|---|
| GitLab Group | @gitlab-org/delivery |
| Handbook Page | |
| Features in this Group | Features |
| Product |
Martin Brümmer
|
| Engineering Leadership |
Dave Smith
|
| Engineering (10) |
Anthony Maina Ng'ang'a
Dat Tang
Jenny Kim
John T Skarbek
Mawreen Dela Cruz
Site Reliability Engineer
Akinyele Cafe-Febrissy
Alessio Caiazza
Mayra Cabrera
Reuben Pereira
|
| UX Research |
Will Leidheiser
|
| Technical Writing | #docs |
| Application Security Engineer |
Ameya Darshan
|
| Name | Maturity | Links |
|---|---|---|
| Delivery | Documentation Page Direction Page |
Growth section
| Slack Channel | #s_growth |
|---|---|
| Product |
Pearl Shu
|
| Engineering Leadership |
Jerome Ng
|
| Product Design |
Taurie Davis
|
| Technical Writing |
Diana Logan
|
| Infrastructure |
Dave Smith
|
| Legal & Corporate Affairs |
Tiffany Chen
|
graph TD;
growth[Growth section]-->s_growth[Growth stage];
s_growth-->g_acquisition["Acquisition
group"];
click g_acquisition "/handbook/<no value>";
s_growth-->g_activation["Activation
group"];
click g_activation "/handbook/<no value>";
s_growth-->g_engagement["Engagement
group"];
click g_engagement "/handbook/<no value>";
Click on a group name to see more details.
Growth stage
| Slack Channel | #s_growth |
|---|---|
| GitLab Group | @gitlab-org/growth |
| Handbook Page | |
| Product |
Pearl Shu
|
| Engineering Leadership |
Jerome Ng
|
| Product Design |
Emily Sybrant
|
| Internal Customers |
Sales Department
Marketing Department
Product Department
Finance Department
|
Acquisition group
| Slack Channel | #g_acquisition |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Gayle Doud
|
| Engineering (3) |
David Hamp-Gonsalves
Harsh Sagar
Serhii Yarynovskyi
|
| Product Designer |
Jesse Young
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| Acquisition | Direction Page |
|
| Onboarding | Direction Page |
Activation group
| Slack Channel | #g_activation |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Paige Cordero
|
| Engineering (4) |
Buck O'Leary
Doug Stull
Kiesha Herman
Roy Liu
|
| Product Designer |
Katie Macoy
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| Activation | Direction Page |
Engagement group
| Slack Channel | #g_engagement |
|---|---|
| GitLab Group | @gitlab-org/growth/engagement |
| Handbook Page | |
| Features in this Group | Features |
| Product |
Jeff Tucker
|
| Engineering Leadership |
Abhinaba Ghosh
|
| UX Research |
Thaina Tavares
|
| Product Designer |
Austin Regnery
|
| Technical Writing |
Kati Paizee
|
| Name | Maturity | Links |
|---|---|---|
| Navigation | Direction Page |
|
| Settings |
Production Engineering section
| Slack Channel | #s_production_engineering |
|---|---|
| Product |
Sam Wiskow
|
| Engineering Leadership |
Rachel Nienaber
|
| Technical Writing |
Robert Landry
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
production_engineering[Production Engineering section]-->s_production_engineering[Production Engineering stage];
s_production_engineering-->g_cloud_cost_utilization["Cloud Cost Utilization
group"];
click g_cloud_cost_utilization "/handbook/product/categories/";
s_production_engineering-->g_networking_and_incident_management["Networking and Incident Management
group"];
click g_networking_and_incident_management "/handbook/product/categories/";
s_production_engineering-->g_observability["Observability
group"];
click g_observability "/handbook/product/categories/";
s_production_engineering-->g_runners_platform["Runners Platform
group"];
click g_runners_platform "/handbook/product/categories/#production-engineering-stage";
s_production_engineering-->g_runway["Runway
group"];
click g_runway "/handbook/product/categories/";
Click on a group name to see more details.
Production Engineering stage
| Slack Channel | #s_production_engineering |
|---|---|
| Handbook Page | Production Engineering |
| Product |
Sam Wiskow
|
| Engineering Leadership |
Rachel Nienaber
|
| Product Design |
Chris Micek
|
Cloud Cost Utilization group
| Slack Channel | #g_cloud-cost-utilization |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Engineering Leadership |
Liam McAndrew
|
| Technical Writing | #docs |
| Internal Customers |
Infrastructure Platforms Department
|
Networking and Incident Management group
| Slack Channel | #g_networking_and_incident_management |
|---|---|
| Handbook Page | Production Engineering Networking and Incident Management Team |
| Features in this Group | Features |
| Product |
Sam Wiskow
|
| Engineering Leadership |
Steve Abrams
|
| Engineering (5) |
Alex Hanselka
Devin Sylva
Donna Alexandra
Sarah Walker
Shreya Shah
|
| Technical Writing | #docs |
| Internal Customers |
Infrastructure Platforms Department
|
| Name | Maturity | Links |
|---|---|---|
| Rate Limiting Framework | Direction Page |
Observability group
| Slack Channel | #g_observability |
|---|---|
| Handbook Page | |
| Features in this Group | Features |
| Product |
Sam Wiskow
|
| Engineering Leadership |
Liam McAndrew
|
| Engineering (9) |
Hercules Lemke Merscher
Itay Rotman
Calliope Gardner
Nick Duff
Stephanie Jackson
Taliesin Millhouse
Tony Ganga
Andreas Brandl
Bob Van Landuyt
|
| Technical Writing | #docs |
| Internal Customers |
Infrastructure Platforms Department
|
| Name | Maturity | Links |
|---|---|---|
| Error Budgets | Documentation Page Direction Page |
|
| Capacity Planning | Documentation Page Direction Page |
Runners Platform group
| Slack Channel | #g_runners_platform |
|---|---|
| GitLab Group | @gitlab-org/production-engineering/runners-platform |
| Handbook Page | Production Engineering Runners Platform Team |
| Focus | Runners Platform |
| Features in this Group | Features |
| Product |
Sam Wiskow
|
| Engineering Leadership |
Kam Kyrala
|
| Engineering (10) |
Anton Starovoytov
Adeline Yeung
Ermia Qasemi
Igor Wiedler
Kam Kyrala
Rehab Hassanein
Zoe Braddock
Davis Bickford
Joe Shaw
Tomasz Maczukin
|
| Technical Writing | #docs |
| Internal Customers |
Runner Department
GitLab Dedicated
Cells Infrastructure
|
| Name | Maturity | Links |
|---|---|---|
| GitLab Hosted Runners | Viable | Documentation Page Direction Page |
Runway group
| Slack Channel | #g_runway |
|---|---|
| Handbook Page | |
| Focus | Service enabblement |
| Features in this Group | Features |
| Product |
Sam Wiskow
|
| Engineering Leadership |
JP Toto
|
| Engineering (7) |
Cameron S McFarland
Senior Site Reliability Engineer
Florian Forster
Gonzalo Servat
Jose Martin
Pierre Guinoiseau
Silvester Wainaina
|
| Technical Writing | #docs |
| Internal Customers |
Quality Department
Infrastructure Department
|
Sec section
| Slack Channel | #sec-section |
|---|---|
| Product |
VP of Product Management
|
| Engineering Leadership |
Michael "Maw" Wildpaner
|
| Product Design |
Valerie Karnes
|
| Technical Writing |
Robert Landry
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
sec[Sec section]-->s_application_security_testing[Application Security Testing stage];
s_application_security_testing-->g_composition_analysis["Composition Analysis
group"];
click g_composition_analysis "/handbook/product/categories/#composition-analysis-group";
s_application_security_testing-->g_dynamic_analysis["Dynamic Analysis
group"];
click g_dynamic_analysis "/handbook/product/categories/#dynamic-analysis-group";
s_application_security_testing-->g_secret_detection["Secret Detection
group"];
click g_secret_detection "/handbook/product/categories/#secret-detection-group";
s_application_security_testing-->g_static_analysis["Static Analysis
group"];
click g_static_analysis "/handbook/product/categories/#static-analysis-group";
s_application_security_testing-->g_vulnerability_research["Vulnerability Research
group"];
click g_vulnerability_research "/handbook/product/categories/#vulnerability-research-group";
sec[Sec section]-->s_security_risk_management[Security Risk Management stage];
s_security_risk_management-->g_security_infrastructure["Security Infrastructure
group"];
click g_security_infrastructure "/handbook/product/categories/#security-infrastructure-group";
s_security_risk_management-->g_security_insights["Security Insights
group"];
click g_security_insights "/handbook/product/categories/#security-insights-group";
s_security_risk_management-->g_security_platform_management["Security Platform Management
group"];
click g_security_platform_management "/handbook/product/categories/#security-platform-management-group";
s_security_risk_management-->g_security_policies["Security Policies
group"];
click g_security_policies "/handbook/product/categories/#security-policies-group";
sec[Sec section]-->s_software_supply_chain_security[Software Supply Chain Security stage];
s_software_supply_chain_security-->g_anti-abuse["Anti-Abuse
group"];
click g_anti-abuse "/handbook/<no value>";
s_software_supply_chain_security-->g_authentication["Authentication
group"];
click g_authentication "/handbook/product/product-categories#authentation-group";
s_software_supply_chain_security-->g_authorization["Authorization
group"];
click g_authorization "/handbook/<no value>";
s_software_supply_chain_security-->g_compliance["Compliance
group"];
click g_compliance "/handbook/product/product-categories#compliance-group";
s_software_supply_chain_security-->g_pipeline_security["Pipeline Security
group"];
click g_pipeline_security "/handbook/product/categories/#pipeline-security-group";
Click on a group name to see more details.
Application Security Testing stage
| Slack Channel | #s_application-security-testing |
|---|---|
| GitLab Group | @gitlab-org/secure |
| Handbook Page | Application Security Testing Sub-Department |
| Product |
Connor Gilbert
|
| Engineering Leadership |
Director, Engineering
|
| Product Design |
Marissa Henri
|
Composition Analysis group
| Slack Channel | #g_ast-composition-analysis |
|---|---|
| Slack Alias | secure_composition_analysis_dev |
| GitLab Group | @gitlab-org/secure/composition-analysis-dev |
| Focus | Composition Analysis Paid GMAU |
| Features in this Group | Features |
| Product |
Joel Patterson
|
| Engineering Leadership |
Nick Ilieskou
|
| Engineering (6) |
Oscar Tovar
Igor Frenkel
Nick Ilieskou
Olivier Gonzalez
Orin Naaman
Zamir Martins Filho
|
| Support |
Ugur Dokmeci
|
| Technical Writing |
Russell Dickenson
|
| Customer Success |
Bryan Miller
Brian Wald
|
| Internal Customers |
Product Security Department
Engineering Department
|
| Name | Maturity | Links |
|---|---|---|
| Software Composition Analysis | Viable | Documentation Page Direction Page |
| Container Scanning | Viable | Documentation Page Direction Page |
Dynamic Analysis group
| Slack Channel | #g_ast-dynamic-analysis |
|---|---|
| Slack Alias | secure_dynamic_analysis_be |
| GitLab Group | @gitlab-org/secure/dynamic-analysis-be |
| Focus | Dynamic Analysis Paid GMAU |
| Features in this Group | Features |
| Product |
Joel Patterson
|
| Engineering Leadership |
Mike Eddington
|
| Engineering (3) |
Arpit Gogia
Hannah Baker
Mike Eddington
|
| Support |
Thomas Loughlin
|
| Technical Writing |
Roshni Sarangadharan
|
| Customer Success |
Bryan Miller
Brian Wald
|
| Internal Customers |
Product Security Department
Engineering Department
|
| Name | Maturity | Links |
|---|---|---|
| DAST | Viable | Documentation Page Direction Page |
| Fuzz Testing | Viable | Documentation Page Direction Page |
| API Security | Viable | Documentation Page Direction Page |
| Attack Emulation |
Secret Detection group
| Slack Channel | #g_ast-secret-detection |
|---|---|
| Slack Alias | ast_secret_detection_team |
| GitLab Group | @gitlab-org/secure/secret-detection |
| Focus | Secret Detection Paid GMAU |
| Features in this Group | Features |
| Product |
Connor Gilbert
|
| Engineering Leadership |
Amar Patel
|
| Engineering (6) |
Radu Birsan
Ahmed Hemdan
Aditya Tiwari
Craig Smith
Serena Fang
Vishwa Bhat
|
| Support |
Christopher Chewa Mutua
|
| Technical Writing |
Roshni Sarangadharan
|
| Customer Success |
Bryan Miller
Brian Wald
|
| Internal Customers |
Product Security Department
Engineering Department
|
| Name | Maturity | Links |
|---|---|---|
| Secret Detection | Viable | Documentation Page Direction Page |
Static Analysis group
| Slack Channel | #g_ast-static-analysis |
|---|---|
| Slack Alias | secure_static_analysis_team |
| GitLab Group | @gitlab-org/secure/static-analysis |
| Focus | SAST Paid GMAU |
| Features in this Group | Features |
| Product |
Chris Widstrom
|
| Engineering Leadership |
Manager, Engineering
|
| Engineering (6) |
Adam Cohen
Hua Yan
Julian Thome
Mher Tolpin
Philip Cunningham
Shao Ming Tan
|
| Support |
Christopher Chewa Mutua
|
| Technical Writing |
Russell Dickenson
|
| Customer Success |
Bryan Miller
Brian Wald
|
| Internal Customers |
Product Security Department
Engineering Department
|
| Name | Maturity | Links |
|---|---|---|
| SAST | Viable | Documentation Page Direction Page |
| Code Quality | Minimal | Documentation Page Direction Page |
Vulnerability Research group
| Slack Channel | #g_ast-vulnerability-research |
|---|---|
| Focus | Paid GMAU |
| Features in this Group | Features |
| Product |
Connor Gilbert
|
| Engineering Leadership |
Daniel Abeles
|
| Engineering (8) |
Abisheik Magesh
Adarsh Dinesh
Alexander Dietrich
Bhavya Kaushal
Daniel Abeles
Dinesh Bolkensteyn
Isaac Dawson
Michael Henriksen
|
| Support |
Mario Mora
|
| Technical Writing | #docs |
| Internal Customers |
Product Security Department
Engineering Department
|
| Name | Maturity | Links |
|---|---|---|
| GitLab Advisory Database | Direction Page |
Security Risk Management stage
| Slack Channel | #s_srm |
|---|---|
| Product |
Dean Agron
|
| Engineering Leadership |
Director, Engineering
|
| Product Design |
Marissa Henri
|
Security Infrastructure group
| Slack Channel | #g_srm_security_infrastructure |
|---|---|
| Focus | Threat Insights Paid GMAU |
| Features in this Group | Features |
| Engineering Leadership |
Ryan Wells
|
| Engineering (8) |
Adrien Narinesingh
Bala Kumar Subramani
Gregory Havenga
Mehmet Emin Inac
Michał Zając
Ryan Wells
Schmil Monderer
Rushik Subba
|
| Technical Writing | #docs |
| Name | Maturity | Links |
|---|---|---|
| Vulnerability Management | Viable | Documentation Page Direction Page |
| Dependency Management | Viable | Documentation Page Direction Page |
Security Insights group
| Slack Channel | #g_srm_security_insights |
|---|---|
| Focus | Threat Insights Paid GMAU |
| Features in this Group | Features |
| Product |
Mike Clausen
|
| Engineering Leadership |
Manager, Engineering
|
| Engineering (9) |
Charlie Kroon
Dave Pisek
Lorenz van Herwaarden
Samantha Ming
Savas Vedova
Brian Williams
Harrison Peters
Subashis Chakraborty
Ugo Nnanna Okeadu
|
| UX Research |
Nikki Shechtman
|
| Product Designer |
Andrew Cummins
Becka Lippert
|
| Support |
Gerardo Gutierrez
|
| Technical Writing |
Ryan Lehmann
|
| Customer Success |
Mirko Brandner
Yu-Chen Hsueh
|
| Internal Customers |
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Vulnerability Management | Viable | Documentation Page Direction Page |
| Dependency Management | Viable | Documentation Page Direction Page |
Security Platform Management group
| Slack Channel | #g_srm-security-platform-management |
|---|---|
| Focus | Sec section GMAU |
| Features in this Group | Features |
| Product |
Michael Omokoh
|
| Engineering Leadership |
Or Gal
|
| Engineering (6) |
Chen Charnolevsky
Dheeraj Joshi
Miranda Fluharty
Gal Katz
Miki Amos
Ross Fuhrman
|
| Product Designer |
Michael Fangman
|
| Support |
Gerardo Gutierrez
|
| Technical Writing |
Ryan Lehmann
|
| Customer Success |
Mirko Brandner
Yu-Chen Hsueh
|
| Internal Customers |
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Security Testing Configuration | Planned 2024 | Direction Page |
| Security Asset Inventories | Planned 2024 | Direction Page |
| Security Testing Integrations | Planned 2024 | Direction Page |
Security Policies group
| Slack Channel | #g_srm_security_policies |
|---|---|
| Focus | Security Policies Paid GMAU |
| Features in this Group | Features |
| Product |
Grant Hickman
|
| Engineering Leadership |
Alan (Maciej) Paruszewski
|
| Engineering (8) |
Alexander Turinske
Artur Fedorov
Martin Cavoj
Andy Schoenen
Dominic Bauer
Md Imam Hossain
Marcos Rocha
Sashi Kumar Kumaresan
|
| UX Research |
Nikki Shechtman
|
| Product Designer |
Torian Parker
|
| Support |
Danny Bailey
Ulises Fierro
|
| Technical Writing |
Ryan Lehmann
|
| Customer Success |
Mirko Brandner
Yu-Chen Hsueh
|
| Internal Customers |
Product Security Department
Security Assurance Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Security Policy Management | Minimal | Documentation Page Direction Page |
Software Supply Chain Security stage
| Slack Channel | #s_software_supply_chain_security/ |
|---|---|
| GitLab Group | @gitlab-org/software-supply-chain-security/ |
| Handbook Page | Software Supply Chain Security Sub-department |
| Product |
Amit Shalem
|
| Engineering Leadership |
Mark Mishaev
|
Anti-Abuse group
| Slack Channel | #g_govern_anti-abuse |
|---|---|
| Focus | Software Supply Chain Security Anti-Abuse GMAU |
| Features in this Group | Features |
| Product |
Joe Randazzo
|
| Engineering Leadership |
Ajay Thomas
|
| Engineering (10) |
Daniel Tian
Ayush Billore
Alex Buijs
Diane Russel
Eugie Limpin
Hinam Mehra
Ian Anderson
Jay Swain
Matthew MacRae-Bovell
Mo Khan
|
| Product Designer |
Ilonah Pelaez
|
| Technical Writing | #docs |
| Internal Customers |
Security Operations Department
|
| Name | Maturity | Links |
|---|---|---|
| Instance Resiliency | Minimal | Documentation Page Direction Page |
| Insider Threat | Minimal | Direction Page |
Authentication group
| Slack Channel | #g_sscs_authentication |
|---|---|
| Focus | Software Supply Chain Security Authentication Paid GMAU |
| Features in this Group | Features |
| Product |
Nelly Vahab
|
| Engineering Leadership |
Adil Farrukh
|
| Engineering (13) |
Eduardo Sanz-Garcia
Fernando Cardenas
Aleksei Lipniagov
Andrew Evans
Bogdan Denkovych
Daniele Bracciani
Hakeem Abdul-Razak
Imre Farkas
Jason Knabl
Matthias Käppler
Shilpa Kundapur
Smriti Garg
Aboobacker MK
|
| UX Research |
Nikki Shechtman
|
| Product Designer |
Sayo Bittencourt
|
| Support |
Asmaa Hassan Ahmed Ali
Jio Castillo
|
| Technical Writing |
Isaac Durham
|
| Application Security Engineer |
Rohit Shambhuni
|
| Internal Customers |
Customer Support Department
Product Security Department
Corporate Security Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| System Access | Viable | Documentation Page Direction Page |
| User Profile | Documentation Page Direction Page |
Authorization group
| Slack Channel | #g_sscs_authorization |
|---|---|
| Focus | Software Supply Chain Security Authorization Paid GMAU |
| Features in this Group | Features |
| Product |
Joe Randazzo
|
| Engineering Leadership |
Ajay Thomas
|
| Engineering (10) |
Daniel Tian
Ayush Billore
Alex Buijs
Diane Russel
Eugie Limpin
Hinam Mehra
Ian Anderson
Jay Swain
Matthew MacRae-Bovell
Mo Khan
|
| UX Research |
Nikki Shechtman
|
| Product Designer |
Ilonah Pelaez
|
| Technical Writing |
Isaac Durham
|
| Application Security Engineer |
Rohit Shambhuni
|
| Internal Customers |
Product Security Department
Corporate Security Department
Security Operations Department
|
| Name | Maturity | Links |
|---|---|---|
| Permissions | Viable | Documentation Page Direction Page |
Compliance group
| Slack Channel | #g_sscs_compliance |
|---|---|
| Focus | Software Supply Chain Security Compliance Paid GMAU |
| Features in this Group | Features |
| Product |
Ian Khor
|
| Engineering Leadership |
Nathan Rosandich
|
| Engineering (8) |
Illya Klymov
Sam Figueroa
Scott Hampton
Andrew Jung
Harsimar Sandhu
Hitesh Raghuvanshi
Huzaifa Iftikhar
Jean van der Walt
|
| UX Research |
Nikki Shechtman
|
| Product Designer |
Camellia X. Yang
|
| Technical Writing | #docs |
| Internal Customers |
Customer Support Department
Product Security Department
Security Assurance Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Audit Events | Viable | Documentation Page Direction Page |
| Compliance Management | Viable | Documentation Page Direction Page |
| Release Evidence | Minimal | Documentation Page Direction Page |
Pipeline Security group
| Slack Channel | #g_sscs_pipeline-security |
|---|---|
| Focus | Pipeline Security Sum of AMAUs |
| Features in this Group | Features |
| Product |
Jocelyn Eillis
|
| Engineering Leadership |
Ken McDonald
|
| Engineering (9) |
Ahmad Hussein
Mireya Andres
Alex Scheel
Dmytro Biryukov
Erick Bajao
Fabien Catteau
Jayakrishnan Mallissery
Shabini Rajadas
Sam Joan Roque-Worcel
|
| UX Research |
Nikki Shechtman
|
| Product Designer |
Jaclyn Touchstone
|
| Support |
Nilanka De Silva
Paul Murray
|
| Technical Writing |
Marcel Amirault
|
| Internal Customers |
Quality Department
UX Department
Infrastructure Department
AutoDevOps and Kubernetes Group
Product Security Department
|
| Name | Maturity | Links |
|---|---|---|
| Artifact Security | Minimal | Documentation Page Direction Page |
| Secrets Management | Minimal | Documentation Page Direction Page |
Tenant Scale section
| Slack Channel | #s_tenant_scale |
|---|---|
| Product |
Mark Wood
|
| Engineering Leadership |
Gerardo "Gerir" Lopez-Fernandez
|
| Technical Writing |
Robert Landry
|
| Legal & Corporate Affairs |
Iris Gorman
|
graph TD;
tenant_scale[Tenant Scale section]-->s_tenant_scale[Tenant Scale stage];
s_tenant_scale-->g_cells_infrastructure["Cells Infrastructure
group"];
click g_cells_infrastructure "/handbook/<no value>";
s_tenant_scale-->g_geo["Geo
group"];
click g_geo "/handbook/product/categories/#geo-group";
s_tenant_scale-->g_git["Git
group"];
click g_git "/handbook/product/categories/#git-group";
s_tenant_scale-->g_gitaly["Gitaly
group"];
click g_gitaly "/handbook/product/categories/#gitalycluster-group";
s_tenant_scale-->g_organizations["Organizations
group"];
click g_organizations "/handbook/product/categories/#tenant-scale-stage";
s_tenant_scale-->g_tenant_services["Tenant Services
group"];
click g_tenant_services "/handbook/<no value>";
Click on a group name to see more details.
Tenant Scale stage
| Slack Channel | #s_tenant_scale |
|---|---|
| Handbook Page | Tenant Scale Group |
| Product |
Mark Wood
|
| Engineering Leadership |
Nick Nguyen
|
| Product Design |
Chris Micek
|
| Quality |
Andy Hohenner
|
Cells Infrastructure group
| Slack Channel | #g_cells_infrastructure |
|---|---|
| Focus | Cells |
| Features in this Group | Features |
| Engineering Leadership |
Nick Nguyen
|
| Engineering (13) |
Aaron Richter
David Leach
Tarun Khandelwal
Vladimir Glafirov
Bojan Marjanović
Kamil Trzciński
Jen-Shin Lin
Gregorius Marco
Rémy Coutable
Sami Hiltunen
Sangwoo Han
Thong Kuah
Tomasz Skorupa
|
| Technical Writing | #docs |
| Application Security Engineer |
Rohit Shambhuni
|
| Name | Maturity | Links |
|---|---|---|
| Cell | Direction Page |
Geo group
| Slack Channel | #g_geo |
|---|---|
| GitLab Group | @gitlab-org/geo-team |
| Handbook Page | |
| Focus | Geo Paid GMAU |
| Features in this Group | Features |
| Engineering Leadership |
Lucie Zhao
|
| Engineering (11) |
Zack Cuddy
Chloé Fons
Douglas Barbosa Alexandre
Ian Baum
Kamil Trzciński
Michael Kozono
Natanael Silva
Rémy Coutable
Scott Murray
Thong Kuah
Victor Prêté
|
| UX Research |
Will Leidheiser
|
| Support |
Mario Mora
Daniel Diniz de Noronha
Bo Carbonell
|
| Technical Writing |
Achilleas Pipinellis
|
| Application Security Engineer |
Ameya Darshan
|
| Internal Customers |
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Geo Replication | Competitive | Marketing Page Documentation Page Direction Page |
| Disaster Recovery | Competitive | Documentation Page Direction Page |
| Backup/Restore of GitLab instances | Minimal | Documentation Page Direction Page |
Git group
| Slack Channel | #g_git |
|---|---|
| Handbook Page | |
| Focus | Driving Git adoption |
| Features in this Group | Features |
| Engineering Leadership |
Patrick Steinhardt
|
| Engineering (5) |
Christian Couder
Justin Tobler
Karthik Nayak
Patrick Steinhardt
Toon Claes
|
| Support |
Len MacRae
Gerardo Gutierrez
|
| Technical Writing |
Evan Read
|
| Application Security Engineer |
Ameya Darshan
|
| Internal Customers |
Quality Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Git | Documentation Page Direction Page |
Gitaly group
| Slack Channel | #g_gitaly |
|---|---|
| Handbook Page | |
| Focus | Gitaly GMAU |
| Features in this Group | Features |
| Engineering Leadership |
John Cai
|
| Engineering (9) |
Divya Rani
Emily Chui
Eric Ju
James Liu
John Cai
Mustafa Bayar
Olivier Campeau
Quang-Minh Nguyen
Sohan Dhanak
|
| Support |
David Wainaina
John Gaughan
|
| Technical Writing |
Evan Read
|
| Application Security Engineer |
Ameya Darshan
|
| Customer Success |
Conley Rogers
Simon Mansfield
|
| Internal Customers |
Quality Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Gitaly | Documentation Page Direction Page |
Organizations group
| Slack Channel | #g_organizations |
|---|---|
| GitLab Group | @gitlab-org/tenant-scale-group |
| Handbook Page | Organizations Team |
| Focus | Database PPI |
| Features in this Group | Features |
| Engineering Leadership |
Matt Andrews
|
| Engineering (13) |
Peter Hegman
Aakriti Gupta
Abdul Wadood
Alex Pooley
Backend Engineer
Drew Blessing
Kamil Trzciński
Rémy Coutable
Rutger Wessels
Shubham Kumar
Shane Maglangit
Thong Kuah
Tim McCarthy
|
| UX Research |
Will Leidheiser
|
| Product Designer |
Pedro Moreira da Silva
Jason Hung
|
| Support |
Bruno Freitas
Asmaa Hassan Ahmed Ali
|
| Technical Writing |
Zach Painter
|
| Application Security Engineer |
Rohit Shambhuni
|
| Internal Customers |
Quality Department
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Groups & Projects | Competitive | Documentation Page Direction Page |
| Organization | Minimal | Documentation Page Direction Page |
Tenant Services group
| Slack Channel | #g_tenant_services |
|---|---|
| Handbook Page | Tenant Services Team |
| Features in this Group | Features |
| Engineering Leadership |
John 'Jarv' Jarvis
|
| Engineering (6) |
Ahmad Sherif
Furhan Shabir
Matt Smiley
Pravar Gauba
Raynard Omongbale
Gabriel Mazetto
|
| UX Research |
Will Leidheiser
|
| Technical Writing |
Achilleas Pipinellis
|
| Internal Customers |
Infrastructure Department
|
| Name | Maturity | Links |
|---|---|---|
| Redis | Direction Page |
Possible future Stages
We have boundless ambition, and we expect GitLab to continue to add new stages to the DevOps lifecycle. Below is a list of future stages we are considering:
- Data, maybe leveraging Meltano product
- Networking, maybe leveraging some of the open source standards for networking and/or Terraform networking providers
- Design, we already have design management today
Stages are different from the application types you can service with GitLab.
Maturity
Not all categories are at the same level of maturity. Some are just minimal and some are lovable. See the category maturity page to see where each category stands.
Other functionality
This list of other functionality so you can easily find the team that owns it. Maybe we should make our features easier to search to replace the section below.
Other functionality in Plan stage
Plan stage
Project Management group
- assignees
- milestones
- due dates
- labels
- issue weights
- quick actions
- email notifications
- to-do list
- Real-time features
Knowledge group
- markdown functionality
- rich text editor
Other functionality in Create stage
Create stage
Code Review group
Remote Development group
Other functionality in Verify
CI Group
Pipeline Authoring Group
Other functionality in Analytics Stage
Other functionality in Developer Experience
- Reference Architectures
- GitLab Environment Toolkit (GET)
- GitLab Performance Tool (GPT)
- Performance Test Data
- Zero Downtime Testing Tool
- GitLab Development Kit (GDK)
Internal Customers: Gitaly, SaaS Platforms section, Infrastructure Department, Support Department, Customer Success
Other functionality in Analytics
Product Analytics group
- Analytics Dashboards - used by many groups to add visualizations or provide pre-configured dashboards to users
Facilitated functionality
Some product areas are have a broad impact across multiple stages. Examples of this include, among others:
- Shared project views, like the project overview and settings page.
- Functionality specific to the admin area and not tied to a feature belonging to a particular stage.
- UI components available through our design system, Pajamas.
- Dashboards for displaying analytics, such as Product Analytics, Value Stream Analytics, and others.
While the mental models for these areas are maintained by specific stage groups, everyone is encouraged to contribute within the guidelines that those teams establish. For example, anyone can contribute a new setting following the established guidelines for Settings. When a contribution is submitted that does not conform to those guidelines, we merge it and “fix forward” to encourage innovation.
If you encounter an issue falling into a facilitated area:
- For issues that relate to updating the guidelines, apply the
group::categorylabel for the facilitating group. - For issues that relate to adding content related to a facilitated area, apply the
group::categorylabel for the most closely related group. For example, when adding a new setting related to Merge Requests, apply thegroup::source codelabel.
Shared responsibility functionality
There are certain product capabilities that are foundational in nature and affect or refer to horizontal components of the architecture that have an impact across functional groups and stages.
These capabilities may refer to “Facilitated Functionality” (see section above) where the mental models are owned by a particular group, while anyone can contribute. However, there may be others that will not have a clear owner because they don’t fall squarely into any particular group’s purview of product categories. Prime examples of this are issues related to the improvement or evolution of foundational components, frameworks and libraries that are used by several or all groups across the organization. Another example could be components created by special task groups in the past that have been since dissolved and that have not required continued development to justify the funding of a dedicated permanent group to maintain them.
Whatever the source of the functionality, rather than thinking of these components as “not having an owner”, it is important to think of them as being owned by everyone through the lens of shared responsibility. “Shared responsibility” means that every group should be committed and responsible to contribute to their continued maintenance, improvement and innovation.
Contribution, in this context, may manifest in different ways:
- Triage by coordinating conversations with stakeholders from different functions and at different levels to find the right owner and/or set the right level of priority.
- Product feature scoping and UX design by fleshing out the details of implementation in requirements documents and/or mockups.
- Technical scoping and feasibility analysis for possible technical and architectural approaches to implementation
- Actual implementation and release activities
It does not mean, however, that a single group should necessarily be solely responsible for all of these activities. Multiple groups could end up collaborating in execution. This coordination however requires a careful triage of the shared responsibility issues in the issue tracker where a single DRI coordinates these activities.
For more information please review this section in the quality department handbook to learn more about a decentralized approach to triaging these types of issues.
Categories A-Z
| Category | Group |
|---|---|
Acquisition acquisition |
Acquisition |
Activation activation |
Activation |
Add-on Provisioning add-on_provisioning |
Provision |
GitLab Advisory Database advisory_database |
Vulnerability Research |
AI Abstraction Layer ai_abstraction_layer |
AI Framework |
AI Agents ai_agents |
MLOps |
AI Evaluation ai_evaluation |
AI Framework |
AI Research ai_research |
AI Framework |
API Security api_security |
Dynamic Analysis |
Application Instrumentation application_instrumentation |
Analytics Instrumentation |
Artifact Security artifact_security |
Pipeline Security |
Attack Emulation attack_emulation |
Dynamic Analysis |
Audit Events audit_events |
Compliance |
Auto DevOps auto_devops |
Runner Core |
Backup/Restore of GitLab instances backup_restore |
Geo |
Build build |
GitLab Build |
Capacity Planning capacity_planning |
Observability |
Cell cell |
Cells Infrastructure |
Cloud Native Installation cloud_native_installation |
Operate |
Code Quality code_quality |
Static Analysis |
Code Review Workflow code_review_workflow |
Code Review |
Code Search code_search |
Global Search |
Code Suggestions code_suggestions |
Code Creation |
Code Testing and Coverage code_testing |
Pipeline Execution |
Compliance Management compliance_management |
Compliance |
Component Catalog component_catalog |
Pipeline Authoring |
Consumables Cost Management consumables_cost_management |
Utilization |
Container Registry container_registry |
Container Registry |
Container Scanning container_scanning |
Composition Analysis |
Continuous Delivery continuous_delivery |
Environments |
Continuous Integration (CI) continuous_integration |
Pipeline Execution |
Custom Dashboards Foundation custom_dashboards_foundation |
Platform Insights |
CustomersDot and quote to cash integrations customersdot_and_quote_to_cash_integrations |
Fulfillment Platform |
Database database |
Database Frameworks Database Operations |
DataOps dataops |
DataOps |
GitLab Dedicated dedicated |
Environment Automation |
Delivery delivery |
Operate Release and Deploy |
Dependency Firewall dependency_firewall |
Container Registry |
Dependency Management dependency_management |
Security Infrastructure Security Insights |
Deployment Management deployment_management |
Runner Core |
Design Management design_management |
Product Planning |
Pajamas Design System design_system |
Design System |
DevOps Reports devops_reports |
Optimize |
Disaster Recovery disaster_recovery |
Geo |
DORA Metrics dora_metrics |
Optimize |
Duo Agent Platform duo_agent_platform |
Agent Foundations |
Duo Chat duo_chat |
Duo Chat |
GitLab Duo Settings duo_setting |
Custom Models |
DAST dynamic_application_security_testing |
Dynamic Analysis |
Editor Extensions editor_extensions |
Editor Extensions |
Environment Management environment_management |
Runner Core |
Error Budgets error_budgets |
Observability |
Feature Flags feature_flags |
Environments |
Fleet Visibility fleet_visibility |
CI Platform |
Fulfillment Infradev fulfillment_infradev |
Fulfillment Platform |
Fuzz Testing fuzz_testing |
Dynamic Analysis |
Geo Replication geo_replication |
Geo |
Git git |
Git |
Gitaly gitaly |
Gitaly |
GitLab CLI gitlab_cli |
Code Review |
GitLab Documentation Site gitlab_docs |
Technical Writing |
Global Search global_search |
Global Search |
Groups & Projects groups_and_projects |
Organizations |
Helm Chart Registry helm_chart_registry |
Package Registry |
GitLab Hosted Runners hosted_runners |
Runners Platform |
Importers importers |
Import |
Incident Management incident_management |
Platform Insights |
Infrastructure as Code infrastructure_as_code |
Runner Core |
Insider Threat insider_threat |
Anti-Abuse |
Instance Resiliency instance_resiliency |
Anti-Abuse |
Job Artifacts job_artifacts |
Pipeline Execution |
Markdown markdown |
Knowledge |
MCP Server mcp_server |
AI Framework |
Merge Trains merge_trains |
Pipeline Execution |
MLOps mlops |
MLOps |
Mobile DevOps mobile_devops |
Mobile DevOps |
Model Personalization model_personalization |
Custom Models |
Navigation navigation |
Engagement |
Notifications notifications |
Project Management |
Observability observability |
Platform Insights |
OKR Management okr_management |
Product Planning |
Omnibus Package omnibus_package |
GitLab Build Operate |
On-call Schedule Management on_call_schedule_management |
Platform Insights |
Onboarding onboarding |
Acquisition |
Organization organization |
Organizations |
Package Registry package_registry |
Package Registry |
Pages pages |
Knowledge |
Performance Tooling performance_tooling |
Performance Enablement |
Permissions permissions |
Authorization |
Pipeline Composition pipeline_composition |
Pipeline Authoring |
Plan Provisioning plan_provisioning |
Provision |
Portfolio Management portfolio_management |
Product Planning |
Product Analytics product_analytics |
Platform Insights |
US Public Sector Services pubsec_services |
US PubSec |
Quality Management quality_management |
Product Planning |
Rate Limiting Framework rate_limiting |
Networking and Incident Management |
Redis redis |
Tenant Services |
Release Evidence release_evidence |
Compliance |
Release Orchestration release_orchestration |
Environments |
Requirements Management requirements_management |
Product Planning |
Review Apps review_apps |
Pipeline Execution |
GitLab Runner Core runner_core |
Runner Core |
Seat Cost Management seat_cost_management |
Seat Management |
Secret Detection secret_detection |
Secret Detection |
Secrets Management secrets_management |
Pipeline Security |
Security Asset Inventories security_asset_inventories |
Security Platform Management |
Security Policy Management security_policy_management |
Security Policies |
Security Testing Configuration security_testing_configuration |
Security Platform Management |
Security Testing Integrations security_testing_integrations |
Security Platform Management |
Self-Hosted Models self-hosted_models |
Custom Models |
Service Desk service_desk |
Project Management |
Service Ping service_ping |
Analytics Instrumentation |
Settings settings |
Engagement |
Software Composition Analysis software_composition_analysis |
Composition Analysis |
Source Code Management source_code_management |
Source Code |
Software Supply Chain Security sscs |
|
SAST static_application_security_testing |
Static Analysis |
Subscription Management subscription_management |
Subscription Management |
Switchboard switchboard |
Switchboard |
System Access system_access |
Authentication |
Team Planning team_planning |
Project Management |
Text Editors text_editors |
Knowledge |
User Management user_management |
Seat Management |
User Profile user_profile |
Authentication |
Value Stream Management value_stream_management |
Optimize |
Virtual Registry virtual_registry |
Container Registry |
Vulnerability Management vulnerability_management |
Security Infrastructure Security Insights |
Web IDE web_ide |
Editor Extensions |
Wiki wiki |
Knowledge |
AI Catalog workflow_catalog |
Workflow Catalog |
Workspaces workspaces |
Remote Development |
Features Category Quick Lookup
GitLab the Product
525ff09e)
Tim Zallmann
Valerie Karnes
Nick Hertz
Sarah Watt
Tiffany Chen
Sarah Waldner
Jacki Bauer
Sebastian Rehm
Frédéric Caplette
Lindsey Shelton
Alper Akgun
Andras Herczeg
Fred de Gier
Senior Machine Learning Engineer
Mikołaj Wawrzyniak
Roman Eisner
Tim Morriss
Erika Feldman
Michael Moyers
Emily Bauman
Łukasz Korbasiewicz
Suzanne Selhorn
Paulo Martins
Martin Wortschack
Andrew Fontaine
Alexander Chueshev
Alejandro Rodríguez
Halil Coban
Hongtao Yang
Senior Backend Engineer
Joey Khabie
Kalyani Gadgil (KG)
Mark Lapierre
Nathan Weinshenker
Surabhi Suman
Tan Le
Ashraf Khamis
Jordan Janes
Matt Nohr
Allen Cook
James Fargher
Kinshuk Singh
Omar Qunsul
Pam Artiaga
Tian Gao
Vitali Tatarintev
Edward Hilgendorf IV
Uma Chandran
Julie Huang
Bruno Cardoso
Igor Drozdov
Patrick Cyiza
Manoj Memana Jayakumar
Mohamed Hamda
Vidhya Hariharan
Fiona Neill
Juan Silva
Jannik Lehmann
Dillon Wheeler
Eva Kadlecová
Mark Chao
Shinya Maeda
Tetiana Chupryna
Duncan Harris
Jon Glassman
Meg Corren
Dasha Adushkina
Amr Elhusseiny
Donald Cook
Andrei Zubov
Elwyn Benson
Enrique Alcántara
Olena HK.
Tomas Vik
Tristan Read
Anna Springfield
Dylan Bernardi
Erran Carey
John Slaughter
Karl Jamoralin
Ben Leduc-Mills
Changzheng Liu
Tomáš Bulva
Arturo Herrero
Dmitry Gruzd
John Mason
Madelein van Niekerk
Ravi Kumar
Siddharth Dungarwal
Terri Chu
Will Leidheiser
Aysegul Acar
Brenda Nyaringita
Cleveland Bledsoe Jr
Sam Beckham
Angus Ryer
Florie Guibert
Justin Ho
Vanessa Otto
Jaydip pansuriya
Keeyan Nejad
Luke Duncalfe
Phillip Wells
Diana Logan
Eugene McCrann
Lindsy Farina
Dennis Tang
Ievgen Chernikov
Tanuja Jayarama Raju
Ashwin Bilgi
Ankit Panchal
Jonas Larsen
Michał Wielich
Niko Belokolodov
Nwanna Isong
Brandon Labuschagne
Alex Pennells
Ezekiel Kigbo
Rudy Crespo
Amr Taha
Felipe Artur
Pavel Shutsin
Danika Teverovsky
Libor Vanc
Aathira Nair
Gabriel Yoachum
Lorena Ciutacu
Costel Maxim
Nicholas Klick
Jiaan Louw
Robert Hunt
Ankit Bhatnagar
Arun Sori
Nnamdi Ogundu
Dave Smith
Sam Goldstein
Cheryl Li
Marcel van Remmerden
Michael Belton
Darren Eastman
Adebayo Adesanya
Rayana Verissimo
Lewis Brown
Ameya Darshan
Devin Sylva
Michelle Gill
Gerardo "Gerir" Lopez-Fernandez
Tim Rizzi
Crystal Poole
Gina Doyle
Bonnie Tsang
Jaime Martínez
Hayley Swimelar
João Pereira
Kate Grechishkina
Zach Painter
Chad Woolley
David Fernandez
Dzmitry Meshcharakou
Moaz Khalifa
Rad Batnag
Sylvia Shen
Tiffany Rea
Dov Hershkovitch
Nicole Williams
Axel von Bertoldi
Cam Swords
Georgi Georgiev
Romuald Atchadé
Michael Trainor
Justin Farmiloe
Roshni Sarangadharan
Rutvik Shah
Golnaz Sepehrband
Miguel Rincon
Leaminn Ma
Marius Bobin
Madhusudan Vaishnao
Narendran Kannan
Pedro Pombeiro
Tianwen Chen
Diego Adams
Mark Nagle
Manuel Grabowski
Anna Vovchenko
Sahil Sharma
Avielle Wolfe
Furkan Ayhan
Kasia Misirli
Laura Montemayor
Rajendra Kadam
Sunjung Park
Luminus Alabi
Segolene Bouly
Marcel Amirault
Rohit Shambhuni
Rachel Fuerst
Vladimir Dzalbo
Drew Stachon
Jose Ivan Vargas
Payton Burdette
Daniel Prause
Hordur Freyr Yngvason
Max Fan
Panos Kanellidis
Tiger Watson
Veethika M
Charl Marais
Lysanne Pinto
Gabriel Engel
Arran Walker
Ashvin Sharma
Staff Backend Engineer
Taka Nishida
Timo Furrer
Vishal Tak
Taylor McCaslin
Alex Ives
Prabakaran Murugesan
Allison Browne
Backend Engineer
Jon Jenkins
Krasimir Angelov
Leonardo da Rosa
Matt Kasa
Maxime Orefice
Simon Tomlinson
Ryan Castro
Chris Nightingale
Alexander Sosna
Biren Shah
Rafael Henchen
Vamshidhar Poralla
Iris Gorman
Derek Ferguson
Darva Satcher
Kai Armstrong
André Luís
François Rosé
Phil Hughes
Stanislav Lashmanov
Thomas Randolph
Sincheol (David) Kim
Eugenia Grieff
Gary Holtz
Marc Shaw
Patrick Bajao
Michael Le
Ben King
Brendan Lynch
Thiago Figueiró
Oiza Baiye
Carla Drago
George Koltsov
James Nutt
Reza Marandi
Rodrigo Tomonari
Sam Word
Mike Lockhart
Evan Read
Michael Leopard
Michelle Chen
Mark Unthank
Chris Stone
Bradley "Brad" Sevy
Andre Richards
Jacques Erasmus
Chaoyue Zhao
Paulina Sedlak-Jakubowska
Emma Park
Fred Reinink
Gavin Hinfey
Hunter Stewart
Javiera Tapia
Joe Woodward
Kerri Miller
Olaoluwa Oluro
Vasilii Iakliushin
Alyssa Trinh
Conley Rogers
Simon Mansfield
John Hope
Matthew Macfarlane
Armin Pašalić
Janis Altherr
Asherah Connor
Naman Jagdish Gala
Piotr Skorupa
Alex Fracazo
Rocky Mongare
Gabe Weaver
Vladimir Shushlin
Anastasia Khomchenko
Jack Chapman
Rajan Mistry
Vedant Jain
Daniyal Arshad
Kassio Borges
Małgorzata Ksionek
Matt D'Angelo
Nicolas Dular
Nick Brandt
Marcin Sędłak-Jakubowski
Alexandru Croitor
Senior Frontend Engineer
Deepika Guliani
Marc Saleiko
Natalia Tepluhina
Agnes Slota
Heinrich Lee Yu
Mario Celi
Stefanos Xanthopoulos
Nick Leonard
Amy Phillips
Alberto Bignotti
Chance Feick
Max Woolf
Vlad Wolanyk
Isaac Durham
Paul John Phillips
Andrejs Cunskis
Richard Chong
Lohit Peesapati
Mohga Gamea
Backend Engineer
Manuel Schönlaub
Nao Hashizume
Peter Leitzen
Andy Hohenner
Brittany Wilkerson
John McDonnell
Nivetha Prabakaran
Sofia Vistas
Vishal Patel
Nadya Denisenko
Chloe Liu
Désirée Chevalier
Harsha Muralidhar
Jay McCure
Joy Roodnick
Tim Beauchamp
Will Meek
Taurie Davis
Thaina Tavares
Manager, Product Design
Mark Florian
Scott de Jonge
Thomas Hutterer
Chris Micek
Chad Lavimoniere
Julia Miocene
Sascha Eggenberger
Annabel Dunstone Gray
Dan Mizzi-Harris
Jeremy Elder
Courtney Meddaugh
Jerome Ng
Anne Lasch
John Lyttle
Emily Sybrant
James Lopez
Tarun Vellishetty
Aishwarya Subramanian
Etienne Baqué
Shreyas Agarwal
Tyler Amos
Vladlena Shumilo
Erhan D'Silva
Lina Fowler
Timothy Noah
Tom McAtee
Bishwa Hang Rai
Corinna Gogolok
Nikola Milojevic
Paulo Barros
Qingyu Zhao
Roy Zwambag
Keven Hughes
Magdalena Frankiewicz
Chantal Lawrence
Alvin Gounder
Tatyana Golubeva
Diana Zubova
Michael Lunøe
Sharmad Nachnolkar
Vamsi Vempati
Aman Luthra
Josianne Hyson
Ryan Cobb
Firdaws Farukh
Ammar Alakkad
Angelo Gulina
Kos Palchyk
Sheldon Led
Jason Goodman
Suraj Tripathi
Vijay Hawoldar
Shem Gyll
Florbela Viegas
Chris Balane
Oriol Lluch
Andy Knight
Andrew Newdigate
Brendan McKitrick
Corey Cross
Chuck Daminato
Craig Miskell
Dave Dittman
Stephen Denham
Dylan Lau
Harpratap Singh
Konst Tchernov
Muhamed Huseinbašić
Nitin Dutt Sharma
Riccardo Trivellato
Samir Hafez
Stephan Breitrainer
Nick Skoretz
Tania Roblot
Veronica Mondo
Wei-Meng Lee
Wade Jenkins
Daphne Kua
Armin Hergenhan
Dhruv Jain
Zane J Chua
Matt Kirkevold
Casey Clark
Curt Marker
Emma Kelly
John Edge
Stephen Hodges
Loryn Bortins
Amy Shiel
Graeme Gillies
Grace Lin
Marina Mosti
Sean Arnold
Shubham Khandelwal
Jesse Hoek
Martin Brümmer
Michele Bursi
Robert Landry
Denis Afonso
Alec Xu
Balasankar 'Balu' C
Dmitry Makovey
Jon Doveston
Pratik Singh
Robert Marshall
Kaburu Chris
Achilleas Pipinellis
Courtney Wilburn
Grant Young
Nailia Iskhakova
Nick Westbury
Clemens Beck
Hossein Pursultani
Jason Plum
João Alexandre Prado Tavares Cunha
Lucas Li
Anthony Maina Ng'ang'a
Dat Tang
Jenny Kim
John T Skarbek
Mawreen Dela Cruz
Site Reliability Engineer
Akinyele Cafe-Febrissy
Alessio Caiazza
Mayra Cabrera
Reuben Pereira
Pearl Shu
Gayle Doud
David Hamp-Gonsalves
Harsh Sagar
Serhii Yarynovskyi
Jesse Young
Paige Cordero
Buck O'Leary
Doug Stull
Kiesha Herman
Roy Liu
Katie Macoy
Jeff Tucker
Abhinaba Ghosh
Austin Regnery
Kati Paizee
Sam Wiskow
Rachel Nienaber
Liam McAndrew
Steve Abrams
Alex Hanselka
Donna Alexandra
Sarah Walker
Shreya Shah
Hercules Lemke Merscher
Itay Rotman
Nick Duff
Stephanie Jackson
Taliesin Millhouse
Tony Ganga
Andreas Brandl
Bob Van Landuyt
Kam Kyrala
Anton Starovoytov
Ermia Qasemi
Igor Wiedler
Rehab Hassanein
Zoe Braddock
Davis Bickford
Joe Shaw
Tomasz Maczukin
Cameron S McFarland
Florian Forster
Gonzalo Servat
Jose Martin
Pierre Guinoiseau
Silvester Wainaina
Michael "Maw" Wildpaner
Connor Gilbert
Marissa Henri
Nick Ilieskou
Oscar Tovar
Igor Frenkel
Olivier Gonzalez
Zamir Martins Filho
Russell Dickenson
Bryan Miller
Brian Wald
Mike Eddington
Hannah Baker
Thomas Loughlin
Amar Patel
Radu Birsan
Ahmed Hemdan
Aditya Tiwari
Craig Smith
Serena Fang
Vishwa Bhat
Christopher Chewa Mutua
Chris Widstrom
Adam Cohen
Hua Yan
Julian Thome
Mher Tolpin
Philip Cunningham
Shao Ming Tan
Daniel Abeles
Abisheik Magesh
Adarsh Dinesh
Alexander Dietrich
Bhavya Kaushal
Isaac Dawson
Michael Henriksen
Mario Mora
Dennis Appelt
Ryan Wells
Bala Kumar Subramani
Gregory Havenga
Mehmet Emin Inac
Michał Zając
Schmil Monderer
Rushik Subba
Manager, Engineering
Charlie Kroon
Dave Pisek
Lorenz van Herwaarden
Samantha Ming
Savas Vedova
Brian Williams
Harrison Peters
Subashis Chakraborty
Ugo Nnanna Okeadu
Nikki Shechtman
Andrew Cummins
Becka Lippert
Gerardo Gutierrez
Ryan Lehmann
Mirko Brandner
Yu-Chen Hsueh
Michael Omokoh
Or Gal
Chen Charnolevsky
Dheeraj Joshi
Miranda Fluharty
Gal Katz
Ross Fuhrman
Michael Fangman
Grant Hickman
Alan (Maciej) Paruszewski
Alexander Turinske
Artur Fedorov
Martin Cavoj
Andy Schoenen
Dominic Bauer
Md Imam Hossain
Marcos Rocha
Sashi Kumar Kumaresan
Danny Bailey
Ulises Fierro
Byron Boots
Mark Mishaev
Joe Randazzo
Ajay Thomas
Daniel Tian
Ayush Billore
Alex Buijs
Diane Russel
Eugie Limpin
Hinam Mehra
Jay Swain
Matthew MacRae-Bovell
Mo Khan
Ilonah Pelaez
Shawn Sichak
Adil Farrukh
Eduardo Sanz-Garcia
Aleksei Lipniagov
Andrew Evans
Bogdan Denkovych
Hakeem Abdul-Razak
Imre Farkas
Matthias Käppler
Shilpa Kundapur
Smriti Garg
Aboobacker MK
Sayo Bittencourt
Asmaa Hassan Ahmed Ali
Jio Castillo
Ian Khor
Nathan Rosandich
Illya Klymov
Sam Figueroa
Scott Hampton
Andrew Jung
Harsimar Sandhu
Hitesh Raghuvanshi
Huzaifa Iftikhar
Jean van der Walt
Camellia X. Yang
Jocelyn Eillis
Ken McDonald
Ahmad Hussein
Mireya Andres
Dmytro Biryukov
Erick Bajao
Fabien Catteau
Jayakrishnan Mallissery
Shabini Rajadas
Sam Joan Roque-Worcel
Jaclyn Touchstone
Nilanka De Silva
Mark Wood
Nick Nguyen
Aaron Richter
David Leach
Tarun Khandelwal
Vladimir Glafirov
Bojan Marjanović
Kamil Trzciński
Jen-Shin Lin
Gregorius Marco
Rémy Coutable
Sami Hiltunen
Sangwoo Han
Thong Kuah
Tomasz Skorupa
Lucie Zhao
Zack Cuddy
Chloé Fons
Douglas Barbosa Alexandre
Ian Baum
Michael Kozono
Natanael Silva
Scott Murray
Victor Prêté
Daniel Diniz de Noronha
Bo Carbonell
Patrick Steinhardt
Christian Couder
Justin Tobler
Karthik Nayak
Toon Claes
Len MacRae
John Cai
Divya Rani
Emily Chui
Eric Ju
James Liu
Mustafa Bayar
Olivier Campeau
Quang-Minh Nguyen
Sohan Dhanak
David Wainaina
John Gaughan
Matt Andrews
Peter Hegman
Aakriti Gupta
Abdul Wadood
Alex Pooley
Drew Blessing
Shubham Kumar
Shane Maglangit
Tim McCarthy
Pedro Moreira da Silva
Jason Hung
Bruno Freitas
John 'Jarv' Jarvis
Ahmad Sherif
Furhan Shabir
Matt Smiley
Pravar Gauba
Raynard Omongbale
Gabriel Mazetto