|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000156||Pending Requests||Core Infrastructure||public||2009-05-09 19:13||2014-08-16 10:14|
|Target Version||Fixed in Version|
|Summary||0000156: User Over Allocation Checking|
|Description||As the system is currently set up, it doesn't really check "allocation" as we might expect, it simply adds the total allocation for a given User.|
The right way would be determine a Users' allocation for any given point in time which is not an easy problem in the slightest.
|Additional Information||For example, if you have a 8-hour work day and three tasks assigned to a user:|
Start: End: Duration
01 May 31 May 31 hours
01 May 10 May 10 hours
21 May 30 May 40 hours
The % allocation for that User will be different on 01 May vs 15 May vs 25 May... or 25% (2 of 8 hrs) vs 12.5% (1 of 8 hrs) vs 62.5% (5 of 8 hrs) respectively.
Of course, this is assuming that every single day is a work day... that's just for simplicity's sake in the example but weekends should be considered in the final solution.
|Tags||No tags attached.|
|2009-05-09 19:13||caseydk||New Issue|
|2009-05-09 19:13||caseydk||Relationship added||related to 0000149|
|2009-05-09 19:15||caseydk||Additional Information Updated|
|2014-08-16 10:14||caseydk||Category||General => Core Infrastructure|