RESOURCE
MANAGEMENT
Chapter 12
Copyright ©2016 Pearson Education, Ltd.
CHAPTER 12
LEARNING OBJECTIVES
After completing this chapter, you should be able to:
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.
Copyright ©2016 Pearson Education, Ltd. 12-2
PMBOK CORE CONCEPTS
Project Management Body of Knowledge (PMBoK) covered
in this chapter includes:
1.Estimate Activity Durations (PMBoK 6.4)
2.Plan Human Resource Management (PMBoK 9.1)
Copyright ©2016 Pearson Education, Ltd. 12-3
TYPES OF CONSTRAINTS
Physical
Time
Resource
Mixed
Copyright ©2016 Pearson Education, Ltd. 12-4
ACTIVITY PRECEDENCE EXAMPLE
(TABLE 12.1 AND FIGURE 12.2)
Copyright ©2016 Pearson Education, Ltd. 12-5
RESOURCE-LOADING CHART
DEMONSTRATING OVERALLOCATION
(FIGURE 12.3)
Copyright ©2016 Pearson Education, Ltd. 12-6
RESOURCE USAGE TABLE
(FIGURE 12.5)
Copyright ©2016 Pearson Education, Ltd. 12-7
EXAMPLE OF RESOURCE USAGE
TABLE WITH OVERALLOCATION
(FIGURE 12.6)
Copyright ©2016 Pearson Education, Ltd. 12-8
RESOURCE LEVELING
A process that address the complex challenges of
project constraints
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
Copyright ©2016 Pearson Education, Ltd. 12-9
PRIORITIZATION RULES FOR
LEVELING
1. Smallest amount of slack
2. Smallest duration
3. Lowest ID number (FCFS)
4. Greatest number of successor tasks
5. Requiring the most resources
Copyright ©2016 Pearson Education, Ltd. 12-10
GENERAL PROCEDURE FOR
LEVELING
1. Create a project activity network diagram.
2. Develop resource loading table.
3. Determine activity late finish dates.
4. Identify resource overallocation.
5. Level the resource loading table.
Copyright ©2016 Pearson Education, Ltd. 12-11
CONSTRUCT A RESOURCE-
LOADING CHART
To construct a time-limited resource loading chart for resource
scheduling, there are six main steps to follow:
1.Create activity network.
2.Produce table for each activity, resource requirements, duration,
early start time, slack, and late finish time.
3.List activities in order of increasing slack.
4.Draw an initial resource-loading chart with each activity scheduled
at its earliest start time.
5.Rearrange activities within their slack to create a profile that is as
level as possible
6.Use judgment to interpret and improve activity leveling.
Copyright ©2016 Pearson Education, Ltd. 12-12
SAMPLE PROJECT NETWORK
(FIGURE 12.17)
4 B 5 5 D 9 9 E 11
Res = 2 Res = 7 Res = 3
0 A 4
Res = 6 11 F 12
Res = 6
4 C 7
Res = 2
Copyright ©2016 Pearson Education, Ltd. 12-13
CREATING RESOURCE LOADING
CHARTS
Activity Resource Duration ES Slack LF
A 6 4 0 0 4
B 2 1 4 0 5
C 2 3 4 4 11
D 7 4 5 0 9
E 3 2 9 0 11
F 6 1 11 0 12
Copyright ©2016 Pearson Education, Ltd. 12-14
RESOURCE-LOADING CHART
(FIGURE 12.18)
Copyright ©2016 Pearson Education, Ltd. 12-15
MODIFIED RESOURCE-LOADING
CHART WHEN SPLITTING TASK C
(FIGURE 12.19)
Copyright ©2016 Pearson Education, Ltd. 12-16
MANAGING RESOURCES IN
MULTIPROJECT ENVIRONMENTS
Schedule Slippage
Resource Utilization
In-Process Inventory
Resolving Resource Decisions in Multiproject Environments
First In Line
Greatest Resource Demand
Greatest Resource Utilization
Minimum Late Finish Time
Mathematical Programming
Copyright ©2016 Pearson Education, Ltd. 12-17
SUMMARY
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.
Copyright ©2016 Pearson Education, Ltd. 12-18