[go: up one dir, main page]

Skip to content

Value Streams Dashboard: Add Vulnerabilities metrics to the "Metrics comparison panel"

Overview

Problem to solve

GitLab Analytics provide high value to executives. However, these reports are spread across multiple pages in GitLab and may require specific filters to be applied to be relevant. Executives' time is very valuable, and they might not know how to use GitLab to get insights that are relevant to their business. The Exec need centralized UI where they can see and compare all of the SDLC lifecycle metrics.

workflowproblem validation feedback:

JTBD & Personas:

Main JTBD Optimize: "When I am optimizing my value stream, I want to identify opportunities for improvement, or detect risks in the delivery of value to customers."

Erin (Application Development Executive)

Proposal

Add security vulnerabilities metrics to the comparison widget.

  1. Critical Vulnerabilities: monthly number of Critical Vulnerabilities.
  2. High Vulnerabilities: monthly number of High Vulnerabilities.
  3. Add tooltips and drill-down links to the metrics names (description below).
  4. permissions / user tole - ** Developer and above**. All metrics are visible to anyone who has access to this page.
  5. GitLab Ultimate only.
  6. Data queries via GraphQL Query.vulnerabilities.
  7. Out of scope for this issue - Medium and Low Vulnerabilities.
  8. Out of scope for this issue - Project security status.
  9. Out of scope for this issue - Trend color - green for decrease. - an increase in vulnerabilities is negative so the gradient should turn from blue to green (from top to bottom)

Tooltips description:

# Metric name Description Drill down for deeper insights Go to Docs
1 Critical Vulnerabilities Total Critical project vulnerabilities https://gitlab.com/gitlab-org/gitaly/-/security/vulnerability_report/?severity=CRITICAL https://docs.gitlab.com/ee/user/application_security/vulnerabilities/severities.html
2 High Vulnerabilities Total High project vulnerabilities https://gitlab.com/gitlab-org/gitaly/-/security/vulnerability_report/?severity=HIGH https://docs.gitlab.com/ee/user/application_security/vulnerabilities/severities.html

vsd_v

Edited by Alana Bellucci