Implement VSD metrics as SingleStat Visualizations
Proposal
Following on from the spike in #442335 (closed), we should generalize the dora metrics over time data source and implement single stat visualizations for the remaining metrics that are available from the comparison table.
Metrics to include
- Flow Metrics - Lead time, Cycle time, Issues, Issues Completed, Deploys
- Merge Request Metrics - MR Throughput, Median time to merge (queried via flow metrics)
- Vulnerability metrics - High/Critical Vulnerabilities
- Contributor Count ?
- AI Impact: Code suggestions usage rate
TODO
-
Refactor data_sources/dora_metrics_over_time
to query additional metrics -
Add additional single stat visualization YAML configs for each of the new over time
metrics - Follow-up:
-
Refactor api requests used in dora_metrics_over_time
, thecomparison_chart.vue
andai_impact/metric_table.vue
-
-
documentation updates for all the new visualizations
Edited by Ezekiel Kigbo