Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab Community Edition
GitLab Community Edition
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 14,077
    • Issues 14,077
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 804
    • Merge Requests 804
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLab Community EditionGitLab Community Edition
  • Issues
  • #20975

Closed
Open
Opened Jun 16, 2016 by Mark Pundsack@markpundsack
  • Report abuse
  • New issue
Report abuse New issue

[Epic] Cycle Analytics

Description

Management wants a single dashboard that how indicates how quickly a team/company is going from idea to production.

The velocity analytics dashboard will be under Pipelines and show an overall pipeline health that includes:

  • Ideas shipped

  • Issues created

  • Issues closed

  • % Code coverage
  • Collaborators

The dashboard will include 8 stages, after the => is the time for each one from the previous one:

  • Idea (Chat) => From first comment in chat until an issue is created from those comments
  • Issue (Tracker) => Until issue is taken out of the backlog
  • Plan (Board) => Until IDE started or if Koding is not used until the branch is created / first commit of the MR is created
  • Code (IDE) => Until an MR is created
  • Test (CI) => Time it took for CI to run (not related to other timings)
  • Review (MR) => Until MR is merged
  • Staging (CD) => Until production deploy
  • Production (Total) => Total time from first comment to production deploy

Each stage will show the median and percent 95 with deltas.

The dashboard will also show the total time for each of the latest production deploys per each stage.

Mock up

velocity-analytics--v02

Links / references

Inspired by Capital One's Hygieia

Related issues

Assignee
Assign to
Epic
Backlog
Milestone
Backlog
Assign milestone
Time tracking
None
Due date
No due date
6
Labels
direction feature frontend meta moonshots product work
Assign labels
  • View project labels
Reference: gitlab-org/gitlab-ce#20975