Wednesday, February 19, 2014

Resource leveling Vs Resource smoothing

Resource leveling Vs. Resource smoothing

Resource leveling is a technique used to examine unbalanced use of resources (usually people or equipment) over time, and for resolving over-allocations or conflict.
Some times only one resource can do a given activity. If that resource is busy doing another activity on the critical path, the path itself needs to change to include that dependency.

For eg.
Let's say - John is allocated to a project with 100% available units. He is assigned to three tasks with a duration of one day and an estimate of 8 hours. The tasks have no dependencies and constraints. Without resource leveling, these tasks are scheduled to start on the same day. John is over-allocated because he is required to work for 24 (8*3) hours in one day to finish the three tasks. When the tasks are leveled, they are ordered in sequence to start one after another

Resource smoothing means the uniform distribution of resource allocation over the project so as not to exceed predetermined resource limits but only optimized within the float boundaries. It typically does not affect project schedule, because the total allocation of a certain resource remains the same.

For Eg.
Let's say that you have a resource working 30 hours this week, 10 hours next week, and 20 hours the week after next week. When you apply resource smoothing, the resource will work 20 hours this week, 20 hours next week, and 20 hours the week after. You see, the total amount of hours remains 60 hours, but is more uniformly distributed over the weeks.

Kshitij Yelkar
Post a Comment