Set target for graphs

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Release notes

In this release, we have added the ability to configure a custom target for your DORA4 metrics. This will allow you to continuously monitor your DevOps process while allowing you to strive towards higher and more aggressive achievements.

Problem to solve

As a user I want to be able to create a target per metric to measure myself against for each of the DORA4 metrics.

Proposal

Add a setting under CI/CD named DORA4

For each metric the user shall be able to set a numerical target

  • Deployment Frequency

  • Lead time for Changes

  • Mean Time To Restore

  • Change Faulure rate

Helper text should be the same as the helper text that appears under each chart

For example: https://gitlab.com/gitlab-org/gitlab/-/pipelines/charts?chart=deployments

These charts display the frequency of deployments to the production environment, as part of the DORA 4 metrics. The environment must be named production for its data to appear in these charts. Learn more.

Once the user sets the numerical target, this will appear as a line on the relevant chart. Something like this:

image

The target and value should appear on the right hand side of the chart

Edited by 🤖 GitLab Bot 🤖