Anonymous Login
2019-11-15 04:34 PST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000156Pending RequestsCore Infrastructurepublic2014-08-16 10:14
Reportercaseydk 
Assigned To 
PriorityhighSeveritymajorReproducibilityalways
StatusnewResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0000156: User Over Allocation Checking
DescriptionAs 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 InformationFor 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.
TagsNo tags attached.
Attached Files

-Relationships
related to 0000149closedcaseydk v1.0 Release (Closed) Assigned Users not listed when viewing the task 
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-Issue History
Date Modified Username Field Change
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
+Issue History