cagov / data-infrastructure

CalData infrastructure
https://cagov.github.io/data-infrastructure
MIT License
5 stars 0 forks source link

Create Coda views for tracking capacity/workload #299

Closed jkarpen closed 2 months ago

jkarpen commented 6 months ago

The goal here is to have views in Coda that we can use to check if people are overloaded going into a new sprint.

jkarpen commented 6 months ago

Initial metrics created but still need to review them with Jason. Meeting scheduled for 4/15 to do that.

jkarpen commented 5 months ago

Initial metrics are created here: https://coda.io/d/Data-Services-Engineering_dY5Oul8-jdi/Workload-Capacity-Metrics_susmb#_lusHv

Metrics are controlled by the assignee and sprint filters at the top of the page.

What's missing is the context of being able to see people's past avg # of issues closed and avg. closed using the multiplier score. This will be useful to show is the work assigned this sprint above someone's usual baseline effort.

I believe the way to add these will be to create a new table built on top of the GitHub Project Items sync which summarizes these counts by person. This will likely need to use the "Assignee is X" columns I created for everyone on the team in the Project Items table. I envision the new table would look like this:

Then create a chart on the Metrics page showing the summarized average by person, by sprint.

Once that gets done, work with Jason to create a process for reviewing this each new sprint to make sure nobody is overloaded.

@junlee-analytica

jkarpen commented 2 months ago

Closing this as a baseline set of metrics has been created here: https://coda.io/d/Data-Services-Engineering_dY5Oul8-jdi/Workload-Capacity-Metrics_susmb#_luaNC

There are some additional tweaks I plan to make to improve this which I will create new issues for.