UX: Improve the UI of CI/CD Analytics

Problem

The UI of CI/CD Analytics does not really align with other Analytics features/pages. For example, it uses bullet instead of single stat items, etc. Visibility across pipelines is an important feature for managing large software teams.

Proposal

  • Reorder the existing UI items
  • Change bullet point metrics to single stat
  • Add:
    • new average duration stat
    • Average pipeline run frequent per project
    • Average pipeline duration per project
    • Pipelines list sorted by the slowest duration
    • Pipelines list sorted by the highest number of retries per job.

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

  1. Teams are able to understand their CI/CD pipeline, make improvements, and measure improvements
  2. Teams are able to identify areas most deserving of attention

Related to these customer requests and feedback:

Related to this epic.

Edited by Haim Snir