google / peoplemath

Web application for team planning
Apache License 2.0
126 stars 34 forks source link

Highlight when objective estimate is reduced below current assignment #103

Closed amdw closed 3 years ago

amdw commented 3 years ago

If you create an objective with a certain resource estimate, add assignments, and then reduce the estimate to a value less than the assignments, you bring about a situation where there are more resources assigned to an objective than it is actually estimated to require.

Right now, it's easy not to notice this, thereby leaving the objective over-assigned, which means that this surplus people-time gets wasted, and cannot be assigned to other objectives.

I can think of two main ways of improving this:

I prefer the second option. We could just turn the entire assignment red if it adds up to more than the resource estimate.

amdw commented 3 years ago

Side note: you can see in the assignment dialog when this has happened, as it shows a negative unassigned value in red and won't let you click OK while this remains the case. But right now it's not visible in the main period UI.