Dogfood Value Stream analytics features and provide feedback

Goal

As we progress through &16028, we should look for ways to dogfood Value Stream analytics and identify potential features that can be added VSA that would benefit us analyzing MR cycle time.

Ideas to dogfood

  1. Looking at our snowflake dashboard for the Code review time reduction track, identify metrics that we can also visualize using VSA.
  2. Contribute any new value streams that would benefit our track, provide usability feedback during the process.

Feedback

Here are some examples of gaps that I think we should bring to the team. We can keep adding to this list:

  1. Have we considered having an analytics tab inside an MR page and move critical data from VSA to the MR pages, such as:

    • time from MR creation to MR merge, into the MR pages
    • code review time
    • etc
  2. When adding a new value stream, I feel that some events are missing, such as reviewer's first engagement

  3. I was looking for a stage that can tell me the time between “first reviewer assigned” and “first approval given”, is there a way for me to contribute?

  4. The VSA line chart shows a daily aggregation on the data points. It'd be more flexible if we have other forms of aggregation, such as weekly, monthly, etc.

  5. The “last 30 days” median is displayed in the summary view, but we are showing “average” for the data points displayed in the line chart.

Screenshot_2025-02-24_at_21.32.08

Related epics and issues

  1. VSD - Adding more metrics to the comparison pan... (&9920)
  2. MR Cycle Time Track: Optimize MR review process... (&16028)
Edited by Jennifer Li