Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Maturity

GitLab has a broad scope and vision, and we are constantly iterating on existing and new features. Some stages and features are more mature than others. To convey the state of our feature set and be transparent, we have developed a maturity framework for categories, application types, and stages that considers both adoption and user experience. For a deeper understanding of the multiple dimensions that contribute to product success, please visit category health . We are present-day pessimists and long-term optimists and maturities will change, including changes to lower maturity rating, to reflect the bar we set for ourselves, our position in the market and for customers. Contributions from our community are an essential part of achieving this overall vision for GitLab.

Category and Application Type maturity:
  • Planned Planned Maturity   Planned: Not yet implemented in GitLab, but on our roadmap.
  • Minimal Minimal Maturity   Minimal: Available in the product, but may not be ready for production use, yet.
  • Viable Viable Maturity   Viable: Significant use at GitLab the company. CM Scorecard at least 3.14 for the job to be done (JTBD) when tested with internal users. No assessment of related jobs to be done.
  • Complete Complete Maturity   Complete: GitLab the company dogfoods it exclusively. At least 100 customers use it. CM Scorecard score at least 3.63 for the identified JTBDs when tested with external users.
  • Lovable Lovable Maturity   Lovable: CM score of at least 3.95 for the JTBD (and related JTBDs, if applicable) when tested with external users.

Stage lifecycle and recognition:

  • Not yet available (typically year 0)
  • Not used at GitLab Inc. (typically year 1) - Engineering (SPG)
  • Majority of users work at GitLab Inc. (typically year 2) - Product (PM)
  • Majority of users don’t work at GitLab Inc. (typically year 3) - Marketing
  • Usable for most GitLab users (typically year 4) - Sales
  • Users of other tools start to switch (typically year 5) - Analyst report inclusion
  • Entry point for new customers (typically year 6) - Analyst leader quadrant
  • Best product in the market (typically year 7) - Analyst highest ranked

Product Investment methodology.

Category maturity

GitLab features are grouped into a hierarchy, representing increasingly higher level capabilities. Features make up a broader Category, which then belong to a DevOps Stage. Stages are assigned a yearly lifecycle, and categories a maturity.

Planned category maturity

The maturity framework makes it easy to visualize where GitLab is making investments, and resulting category maturity improvements. As part of the planning process for each category, the set of features required and expected date to reach the next maturity is maintained. It can also be used to compare historical to planned velocity. A reduction in velocity is one of our biggest risks.

Below is a chart which illustrates the aggregate current and future progression of all categories.

DevOps stage maturity

管理

Velocity over last 3 months:

477 changes merged

53 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
Subgroups管理 Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Lovable Lovable Maturity
审计事件 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
审计报告 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity
合规管理 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity
代码分析 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity
DevOps报告 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity
价值流管理 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity
业务洞察 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity

规划

Velocity over last 3 months:

628 changes merged

58 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
Issue跟踪 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Lovable Lovable Maturity
时间线跟踪 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity
看板(boards) Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Lovable Lovable Maturity
Epics Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Lovable Lovable Maturity Lovable Lovable Maturity
路线图 Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity
服务台 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
需求管理 Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
质量管理 Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
设计管理 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity

创建

Stage Lifecycle: Best product in the market (typically year 7)

Stage Investment Thesis:

Analyst Reports:

Stage SMAU

Velocity over last 3 months:

1210 changes merged

107 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
源代码管理 Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity
代码审查 Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity
Wiki Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
静态网站编辑 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
Web IDE Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
Live浏览 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
Snippets Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity

验证

Velocity over last 3 months:

625 changes merged

94 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
持续集成 (CI) Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Lovable Lovable Maturity
代码质量 Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
代码测试与覆盖 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
服务端性能测试 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity
客户端性能测试 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity
可用性测试 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity
无障碍测试 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
Merge Trains Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity

打包

Stage Lifecycle: Majority of users don’t work at GitLab Inc. (typically year 3)

Stage Investment Thesis:

Analyst Reports:

Stage SMAU

Velocity over last 3 months:

228 changes merged

29 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
发布包管理 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
容器镜像仓库 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
Helm Chart库 Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
依赖代理 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity
Dependency Firewall Planned Planned Maturity Planned Planned Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
Release Evidence Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity
大文件存储 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity

安全

Velocity over last 3 months:

719 changes merged

25 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
静态安全测试 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
动态安全测试 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
模糊测试 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
依赖扫描 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
许可合规检测 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity
密钥检测 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
缺陷管理 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity

发布

Velocity over last 3 months:

238 changes merged

12 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
持续部署(CD) Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
Pages Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
Review Apps Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
高级部署 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
特性标签 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity
发布编排 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity

配置

Stage Lifecycle: Majority of users don’t work at GitLab Inc. (typically year 3)

Stage Investment Thesis:

Analyst Reports:

Stage SMAU

Velocity over last 3 months:

225 changes merged

12 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
Auto DevOps Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity
K8s管理 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Lovable Lovable Maturity
密钥管理 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity
ChatOps Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
Serverless Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity
Infrastructure as Code Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
Cluster Cost Management Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Viable Viable Maturity Complete Complete Maturity

监控

Stage Lifecycle: Not used at GitLab Inc. (typically year 1)

Stage Investment Thesis:

Analyst Reports:

Stage SMAU

Velocity over last 3 months:

650 changes merged

88 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
Runbooks Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
Metrics Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
事件管理 Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
日志 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
Tracing Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
Error Tracking Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity
Synthetic Monitoring Planned Planned Maturity Planned Planned Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
产品分析 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity

防护

Stage Lifecycle: Not used at GitLab Inc. (typically year 1)

Stage Investment Thesis:

Analyst Reports:

Stage SMAU

Velocity over last 3 months:

223 changes merged

2 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
容器镜像扫描 Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity
容器安全配置 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
容器主机安全 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity
容器网络安全 Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity Minimal Minimal Maturity

Non-DevOps stage maturity

Enablement

Stage Lifecycle: Users of other tools start to switch (typically year 5)

Stage Investment Thesis:

Analyst Reports:

Stage SMAU

Velocity over last 3 months:

771 changes merged

67 wider community contributions

Category Today Q1 Q2 Q3 Q4
Date by 2021-04-30 by 2021-07-31 by 2021-10-31 by 2022-01-31
Global Search Viable Viable Maturity Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Lovable Lovable Maturity
Omnibus Package Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity Lovable Lovable Maturity
Cloud Native Installation Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Lovable Lovable Maturity
Geo-replication Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity
Disaster Recovery Viable Viable Maturity Viable Viable Maturity Complete Complete Maturity Complete Complete Maturity Complete Complete Maturity

Learn how to make changes to categories and their maturity on our website handbook page.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license