VSA & VSD - "Flow Distribution" (Aka Task by Type) - add widgets with work type distribution
Problem to solve
Executives want to know if money was spent on innovation or on KTLO.
This is Dogfooding feedback.
Proposal:
Adding a new "Flow Distribution" widget with pie chart:
- Select data - Issues or MRs.
- Both open and closed work items.
- Breakdown label - when adding the widget the user can select scoped labels (e.g. ~type::*), as the data breakdown. Each slice represents a percentage of work items - (e.g. ~bugs 26.3%
👆 ) - Filters - user can filter the chart per group/project, and per label.
- For this MVC, monthly aggregation only.
- For this MVC, present only the top 10 slices.
- Value labels are presented in percent.
- Order slices according to their size
Related issues
JTBD
- As Software leader I need to balance type of work (features, maintenance, bugs) so I my team can have a healthy prioritization method and to response quickly for changing needs.
- As Software leader I want to understand how work is spent and if it's aligns with business priorities.
Acceptance Criteria
- Select filtering by the
~type::*. - The chart will shows a cumulative count of issues and merge requests breakdown to typebug typefeature typemaintenance typeignore
(Pre-build chart tool that wires into GitLab labels.)
Edited by Haim Snir
