Report on scope added/removed through a milestone
Problem to solve
Being able to see what's changing in a milestone over time would be really helpful to know how deliverables are being added/removed to a release. This would give you insight into missed work and planning that isn't really available in the product now.
Target audience
-
Parker, Product Manager, https://design.gitlab.com/research/personas#persona-parker
-
Delaney, Development Team Lead, https://design.gitlab.com/research/personas#persona-delaney
Further details
It would be interesting to see on a per-day basis how many tickets are associated with the milestone, filterable by label. You could see scope increasing or decreasing each day, and click into individual issues that you're interested in.
This is something like the JIRA burndown report (https://www.atlassian.com/blog/archives/manage-scope-new-release-burndown-chart), but not exactly. More the "added work" report, but also should show "removed work".
This could be a simple audit log, for example:
- Day 1:
- Milestone Started
- Day 3:
- Item X added
- Day 10:
- Item Y removed
Per label filters would be a pretty clear requirement even for MVC or you're just looking at too many tickets.
Proposal
TBD
What does success look like, and how can we measure that?
TBD
Links / references
cc @victorwu