Show 30/90 day diff in group code coverage data

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

Problem to solve

As an App Dev Director, I want to see at a glance which projects are at risk in the Group Code Coverage Table, so I can quickly identify risk and celebrate positive change in my groups.

Intended users

User experience goal

The user should be able to see the change in test coverage of projects in the table and sort by change value (stretch) in the GitLab Interface.

Proposal

  • Add a column for Change in Last 30 days
  • Populate with the data (raw number and percentage?) @rayana can hopefully weigh in here what to display

Further details

Permissions and Security

Documentation

No changes

Available Tier

  • Premium/Silver - same as the existing feature

What does success look like, and how can we measure that?

Acceptance Criteria

  • Users can view change over last 30
  • Users can sort by the column to show the highest positive change and toggle the sort to biggest negative change
  • Page loads as fast before/after feature addition

Success metrics

  • The intent of this is to drive additional engagement as measured in clicks to projects
  • We expect that the number of users who click through to a project increases by 10% Month over month for the full month after release on .com over normal growth.

What is the type of buyer?

The Director for a software engineering org cares about this

Is this a cross-stage feature?

No

Links / references

%Backlog

Edited by 🤖 GitLab Bot 🤖