I am posting this without knowledge or ambitions of where this feature is going but thought I’d give my two cents.
What I have worked with before, and what I would be considering to be a very solid minimum viable product, would be to simply aggregate the amount of bids per user in a graph and match it to a moment in time; be it a release, a calendar date etc. As well as a context; all tasks, a project or several, sequence vs shots etc*
This would then be matched in time to a line for that specific user schedule. Typically it would match remaning days, but could also weigh in cadence and holidays/vacation.
In reality it could mean that ‘Bob’ has a total amount of tasks bidded to 5 days and I choose to look at his capacity 2 weeks ahead, which would show me 5 days of ‘empty space’ to fill his time with.
However, Bob has either:
- List item Has vacation next week which would align the capacity line with his biddin
- List item is junior and doesn’t complete his tasks as fast as others (historically) giving him a capacity line that is slightly above 5 days
- List item is a lead and has a default capacity value of 20% since he is also in meeting etc
Putting the data in a graph would easily let you click on a staple and see what tasks he is on and re-assign some, or even group the data to get more granularity to spot blockers or if he has tasks that hasn’t been ready to start yet etc.