VSA settings page - "Tasks by type" chart - add predefined label filters

Problem

Users would like to have simple filtering for the "Tasks by type" chart.

JTBD

  • As Engineering Managers 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 PM I want to have monthly MR type reviews with the engineering managers so I can improve how I prioritize feature.

Proposal

  1. Once we add a new VSA settings page, add new "Tasks by type" chart section.
  2. Based on the old label picker, to show a list of available predefined filters
  3. When selecting new labels, save the selection so every time the user open the saved VSA page, the chart will display the same filters.
  4. The selected labels will be displayed in the "Tasks by type" chart section legend.

Value_stream_settings

Acceptance Criteria

  1. Select these labels in the a new VSA settings page: typebug typefeature typemaintenance.
  2. The chart will shows a cumulative count of issues and merge requests breakdown to bugs, features and maintenance:

Screen_Shot_2022-08-21_at_19.26.41

Future plan

Add 3 predefined filters:

  • Type labels - bug/feature/maintenance
  • Priority labels
  • Group labels

Related links

Edited by Haim Snir