debian-mirror-gitlab/doc/user/group/devops_adoption/index.md

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

97 lines
4.3 KiB
Markdown
Raw Normal View History

2021-04-29 21:17:54 +05:30
---
2022-11-25 23:54:43 +05:30
stage: Plan
2021-04-29 21:17:54 +05:30
group: Optimize
2022-11-25 23:54:43 +05:30
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
2021-04-29 21:17:54 +05:30
---
# Group DevOps Adoption **(ULTIMATE)**
2022-04-04 11:22:00 +05:30
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/321083) in GitLab 13.11 as a [Beta feature](../../../policy/alpha-beta-support.md#beta-features).
2021-09-30 23:02:18 +05:30
> - [Feature flag removed](https://gitlab.com/gitlab-org/gitlab/-/issues/333556) in GitLab 14.1.
> - The Overview tab [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/330401) in GitLab 14.1.
> - DAST and SAST metrics [added](https://gitlab.com/gitlab-org/gitlab/-/issues/328033) in GitLab 14.1.
2021-10-27 15:23:28 +05:30
> - Fuzz Testing metrics [added](https://gitlab.com/gitlab-org/gitlab/-/issues/330398) in GitLab 14.2.
> - Dependency Scanning metrics [added](https://gitlab.com/gitlab-org/gitlab/-/issues/328034) in GitLab 14.2.
> - Multiselect [added](https://gitlab.com/gitlab-org/gitlab/-/issues/333586) in GitLab 14.2.
2021-11-11 11:23:49 +05:30
> - Overview table [added](https://gitlab.com/gitlab-org/gitlab/-/issues/335638) in GitLab 14.3.
2021-11-18 22:05:49 +05:30
> - Adoption over time chart [added](https://gitlab.com/gitlab-org/gitlab/-/issues/337561) in GitLab 14.4.
2021-04-29 21:17:54 +05:30
2022-01-26 12:08:38 +05:30
DevOps Adoption shows you how groups in your organization adopt and use the most essential features of GitLab.
2021-04-29 21:17:54 +05:30
2022-01-26 12:08:38 +05:30
You can use Group DevOps Adoption to:
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
- Identify specific subgroups that are lagging in their adoption of GitLab features, so you can guide them on
their DevOps journey.
- Find subgroups that have adopted certain features, and provide guidance to other subgroups on
how to use those features.
- Verify if you are getting the return on investment that you expected from GitLab.
2021-04-29 21:17:54 +05:30
2022-01-26 12:08:38 +05:30
![DevOps Adoption](img/group_devops_adoption_v14_2.png)
2021-04-29 21:17:54 +05:30
2022-01-26 12:08:38 +05:30
## View DevOps Adoption
2021-09-04 01:27:46 +05:30
2022-01-26 12:08:38 +05:30
Prerequisite:
2021-04-29 21:17:54 +05:30
2022-04-04 11:22:00 +05:30
- You must have at least the Reporter role for the group.
2021-04-29 21:17:54 +05:30
2022-01-26 12:08:38 +05:30
To view DevOps Adoption:
2021-04-29 21:17:54 +05:30
2022-10-11 01:57:18 +05:30
1. On the top bar, select **Main menu > Groups** and find your group.
2022-01-26 12:08:38 +05:30
1. On the left sidebar, select **Analytics > DevOps adoption**
## DevOps Adoption categories
DevOps Adoption shows feature adoption for development, security, and operations.
| Category | Feature |
| --- | --- |
| Development | Approvals<br>Code owners<br>Issues<br>Merge requests |
| Security | DAST<br>Dependency Scanning<br>Fuzz Testing<br>SAST |
| Operations | Deployments<br>Pipelines<br>Runners |
## Feature adoption
2021-10-27 15:23:28 +05:30
2022-01-26 12:08:38 +05:30
DevOps Adoption shows feature adoption data for groups and subgroups for the previous calendar month.
2021-04-29 21:17:54 +05:30
2022-01-26 12:08:38 +05:30
A feature shows as **adopted** when a group has used the feature in a project during the time period.
This includes projects in any subgroups of the group. For example, if an issue was created in a project in a group, the group has adopted issues in that time.
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
### Exceptions to feature adoption data
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
When GitLab measures DevOps Adoption, some common DevOps information is not included:
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
- Dormant projects. It doesn't matter how many projects in the group use a feature. Even if you have many dormant projects, it doesn't lower the adoption.
- New GitLab features. Adoption is the total number of features adopted, not the percent of features.
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
## When DevOps Adoption data is gathered
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
A weekly task processes data for DevOps Adoption. This task is disabled until you access
DevOps Adoption for a group for the first time.
2021-11-18 22:05:49 +05:30
2022-01-26 12:08:38 +05:30
The data processing task updates the data on the first day of each month. If the monthly update
fails, the task tries daily until it succeeds.
2021-11-18 22:05:49 +05:30
2022-01-26 12:08:38 +05:30
DevOps Adoption data may take up to a minute to appear while GitLab processes the group's data.
2021-11-18 22:05:49 +05:30
2022-01-26 12:08:38 +05:30
## View feature adoption over time
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
The **Adoption over time** chart shows the total number of adopted features from the previous
twelve months. The chart only shows data from when you enabled DevOps Adoption for the group.
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
To view feature adoption over time:
2021-06-08 01:23:25 +05:30
2022-10-11 01:57:18 +05:30
1. On the top bar, select **Main menu > Groups** and find your group.
2022-01-26 12:08:38 +05:30
1. On the left sidebar, select **Analytics > DevOps adoption**.
1. Select the **Overview** tab.
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
Tooltips display information about the features tracked for individual months.
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
## Add or remove a subgroup
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
To add or remove a subgroup from the DevOps Adoption report:
2021-06-08 01:23:25 +05:30
2021-10-27 15:23:28 +05:30
1. Select **Add or remove subgroups**.
2022-01-26 12:08:38 +05:30
1. Select the subgroup you want to add or remove and select **Save changes**.
2021-06-08 01:23:25 +05:30
2022-01-26 12:08:38 +05:30
It may take up to a minute for subgroup data to appear while GitLab collects the data.