Resource Allocation - 082920
Resource Allocation - 082920
BY
ALBERT AGYEI, PHD, CA
Learning Objectives
1 Recognize the variety of constraints that can affect a project,
making scheduling and planning difficult.
2 Understand how to apply resource-loading techniques to
project schedules to identify potential resource overallocation
situations.
3 Apply resource-leveling procedures to project activities over
the baseline schedule using appropriate prioritization heuristics.
4 Follow the steps necessary to effectively smooth resource
requirements across the project life cycle.
5 Apply resource management within a multiproject environment.
Types of Constraints
• Physical
• Time
• Resource
• Mixed
Table 12.2 Activity Precedence Table
Objectives:
• To determine the resource requirements so that they will
be available at the right time
• To allow each activity to be scheduled with the
smoothest possible transition across resource usage
levels
Resource Leveling Heuristics for
Prioritizing Allocation
1. Activities with the smallest amount of slack. The decision rule is
to select for resource priority those activities with the smallest
amount of slack time.
2. Activities with the smallest duration. Tasks are ordered from
smallest duration to largest, and resources are prioritized
accordingly
3. Activities with the lowest activity identification number. (e.g.,
those that start earliest in the WBS). This heuristic suggests that,
when in doubt, it is better to apply resources to earlier tasks first.
4. Activities with the most successor tasks. We select for resource
priority those tasks that have the most tasks following behind them
5. Activities requiring the most resources. It is common to first
apply resources to those activities requiring the most support, and
then analyze the remaining tasks based on the availability of
additional resources.
General Procedure for Resource Leveling