Upload
fahadneo
View
220
Download
0
Embed Size (px)
Citation preview
7/27/2019 PM Chapter 09 Scheduling Resources
1/52
Project ManagementScheduling Resources
7/27/2019 PM Chapter 09 Scheduling Resources
2/52
Scheduling Resources
Project network times are not a schedule untilresources have been assigned to them.
7/27/2019 PM Chapter 09 Scheduling Resources
3/52
Scheduling Resources
There are always more project proposals than
there are available resources.
The priority system needs to select projects that
best contribute to the organizations objectives,
within the constraints of resources available.
In this lecture, we will examine the methods of
scheduling resources so that team can make
realistic judgments of resource availability
and project durations.
The project manager uses the same schedule for
implementing the project. If changes occur duringproject implementation, the computed schedule
is easily updated and the effects easily assessed.
7/27/2019 PM Chapter 09 Scheduling Resources
4/52
Scheduling Resources
Planned network and activity project durations
times fail to deal with resource usage and
availability.
The time estimate for the work packages and
network times were made independently with
the implicit assumptions that resources would be
available. This may or may not be the case.
If resources are adequate but the demand varies
widely over the life of the project, it may be
desirable to even out resource demand by delaying
non-critical activities (using slack) to lower
peak demand and thus increase resourceutilization. This is called resource levelingor
smoothing.
7/27/2019 PM Chapter 09 Scheduling Resources
5/52
Scheduling Resources
On the other hand, if resources are not adequate to
meet peak demands, the late start of some
activities must be delayed and the duration of theproject may be increased. This process is called
resource-constrained scheduling.
This lecture mainly deals with methods available
to project managers for dealing with resource
utilization and availability through resource
leveling and resource constrained scheduling.
7/27/2019 PM Chapter 09 Scheduling Resources
6/52
Types of Project Constraints
Project constraints impede or delay the start of
activities. The result is a reduction in slack shown
on the planned network, a decrease in schedulingflexibility, a possible decrease in the number of
parallel activities and an increase in the likelihood
of delaying the project.
Three project constraints need to be considered
in scheduling:
Technical or logic constraint
Physical constraint
Resource constraints
7/27/2019 PM Chapter 09 Scheduling Resources
7/52
Types of Project Constraints
Technical Constraint
These constraints usually address thesequence in which project activities must
occur.
You cannot logically perform activity 2 unless
activity 1 is complete.
Start Design Code Test End
7/27/2019 PM Chapter 09 Scheduling Resources
8/52
Types of Project Constraints
Physical Constraint
In rare cases, there are physical constraintsthat cause activities that would normally
occur in parallel to be constrained by
contractual or environmental conditions.
7/27/2019 PM Chapter 09 Scheduling Resources
9/52
Types of Project Constraints
Resource Constraint
The absence or shortage of resources can drastically alter technicalconstraints. A project network planner may assume adequate
resources and show activities occurring in parallel. However, parallel
activities hold potential for resource conflicts.
Due to constraints parallel activities are changed to sequential.
Hire
Band
Decorate
Hall
Purchase
Food
Plan
Hire
Band
Decorate
Hall
Purchase
Food
Reception
Plan Reception
7/27/2019 PM Chapter 09 Scheduling Resources
10/52
Types of Project Constraints
Resource Constraint
The consequence is a delay of activities anda very different set of network relationships.
Note that the resource dependencies take
priority over technical dependencies but
does not violate the technical dependency.
A deficit of resources can significantly
alter project dependency relationships,
completion dates and project costs.
7/27/2019 PM Chapter 09 Scheduling Resources
11/52
Types of Project Constraints
Kinds of Resource Constraint
Resources are people, equipment and material that can be drawn on toaccomplish something.
In project, the availability or unavailability of resources will often influence
the way projects are managed.
The major resources that a project manager must manage on a daily basis
are people, material equipmentand working capital.
7/27/2019 PM Chapter 09 Scheduling Resources
12/52
Types of Project Constraints
People
Actually classified by the skill they bring to theproject.
In rare cases, some skills are interchangeable, but
usually with a loss of productivity.
The many different skills of human resources
add to the complexity of scheduling projects.
7/27/2019 PM Chapter 09 Scheduling Resources
13/52
Types of Project Constraints
Material
Cover a large spectrumfor example, chemicals,concrete, cement, survey data for a marketing
project.
7/27/2019 PM Chapter 09 Scheduling Resources
14/52
Types of Project Constraints
Equipment
Equipment is usually presented by type, size andquantity. In some cases, equipment can be
interchanged to improve schedules.
The most common oversight is to assume the
resource pool is more than adequate for the
project.
7/27/2019 PM Chapter 09 Scheduling Resources
15/52
Types of Project Constraints
Working Capital
In a few project situations such as construction,working capital is treated as a resource because
it is limited in supply.
If working capital is readily available, a project
manager may work on may activities concurrently.
If working capital is in short supply, material and
labor usage may have to be restricted.
7/27/2019 PM Chapter 09 Scheduling Resources
16/52
Scheduling Problems
Most of the scheduling methods available todayrequire the project manager to classify the project
as either:
A time-constrained projecta one that must be
completed by an imposed date. If required,
resources can be added to ensure that the project
is completed by a specific date. Project duration
is fixed and resources are flexible.
A resource-constrained projectone that assumes
that level of resources cannot be exceeded. If the
resources are inadequate, it will be acceptable to
delay the project but as little as possible.
7/27/2019 PM Chapter 09 Scheduling Resources
17/52
Resource Allocation Methods
Assumptions
Splitting of activities is not allowed. Once the
activity is placed in a schedule, it will be worked
on continuously until it is finished.
Level of resources used for an activity cannot be
changed.
7/27/2019 PM Chapter 09 Scheduling Resources
18/52
Resource Allocation Methods
Time-constrained Projects - Smoothing Resource Demands
Scheduling time constrained projects focuses on resource utilization.
When demand for a specific resource type is erratic, it is difficult to
manage, and utilization may be poor.
Project managers have attacked the utilization problem using resource
leveling techniques that balance or smooth demands for resource.
Basically all leveling techniques delay non-critical activities by using
positive slack to reduce peak demand and fill in the valleys for the
resources.
7/27/2019 PM Chapter 09 Scheduling Resources
19/52
Resource Allocation Methods
ExampleBotanical Garden
Design
Layout
Walkways
Lighting
Irrigation
Fence / WallsPlanting
0 2 4 6 8 10 12 14 16 18 20 22 24
2 bh
1 bh
1 bh
2 bh
1 bh
3 bh
Number
of Backhoes
Required
0
4
3
2
1
7/27/2019 PM Chapter 09 Scheduling Resources
20/52
Resource Allocation Methods
ExampleBotanical GardenTrial #1 Shifting the Irrigation Activity
Design
Layout
Walkways
Lighting
Irrigation
Fence / WallsPlanting
0 2 4 6 8 10 12 14 16 18 20 22 24
2 bh
1 bh
1 bh
2 bh
1 bh
3 bh
Number
of Backhoes
Required
0
4
3
2
1
7/27/2019 PM Chapter 09 Scheduling Resources
21/52
Resource Allocation Methods
ExampleBotanical GardenTrial #2 Shifting Fence / Walls Activity
Design
Layout
Walkways
Lighting
Irrigation
Fence / WallsPlanting
0 2 4 6 8 10 12 14 16 18 20 22 24
2 bh
1 bh
1 bh
2 bh
1 bh
3 bh
Number
of Backhoes
Required
0
4
3
2
1
7/27/2019 PM Chapter 09 Scheduling Resources
22/52
Resource Allocation Methods
Time-constrained Projects - Smoothing Resource Demands
The letter solution improves the utilization of resources.
Backhoes are not easily moved from location to location.
There are costs associated with changing the level of resources needed.
The same analogy applies to the movement of people back and forth
among projects.
It is a well known fact that people are more efficient if they can focus
their effort on one project rather than multitasking their time among
multiple projects.
Downside if a loss of flexibility that occurs from reducing the slack.
The risk of delaying activities delaying project also increases because
slack reduction can create more critical activities and / or near critical
activities. Pushing leveling too far for a perfectly level resource profile
is risky. Every activity becomes critical.
7/27/2019 PM Chapter 09 Scheduling Resources
23/52
Resource Allocation Methods
Time-constrained Projects - Smoothing Resource Demands
In practice, smoothing a project with thousands of activities can onlybe achieved by software.
These software have good routines for leveling project resource.
Typically they use activities that have the most slack to level project
resources.
It is easy to experiment with many alternatives to find the one that best
fits your project and minimize risk of delaying the project..
7/27/2019 PM Chapter 09 Scheduling Resources
24/52
Resource Allocation Methods
Resource-constrained Projects
When the number of people and / or equipment is not adequate to meetpeak demand requirements and it is impossible to obtain more, the
project manager faces a resource constrained problem. Something has to
give. The trick is to prioritize and allocate resources to minimize project
delay without exceeding the resource limit or altering the technical
network relations.
7/27/2019 PM Chapter 09 Scheduling Resources
25/52
Resource Allocation Methods
Resource-constrained Projects
The resource scheduling problem is a large combinatorial one. This meanseven a modest size project network with only a few resources types
might have many feasible solutions. .
Researchers have demonstrated optimum mathematical solution to the
resource allocation problem but only for a small network and very few
resource types.
Massive data requirements for larger problems make pure mathematical
solution impractical.
An alternative approach to the problem has been the use of heuristics.
7/27/2019 PM Chapter 09 Scheduling Resources
26/52
Resource Allocation Methods
Resource-constrained Projects
Heuristics do not always yield an optimal solution, but they are capableof yielding a good schedule for a very complex network with many types
of resources.
It is possible to test several sets of heuristics on a network and then
determine priority allocation rules that minimize project delays.
Compute software available today makes it very easy for the project
manager to create a good resource schedule for the project.
R All ti M th d
7/27/2019 PM Chapter 09 Scheduling Resources
27/52
Resource Allocation Methods
Resource-constrained Projects
Heuristics allocate resources to activities to minimize project delay.
They prioritize which activities are allocated resources and which
activities are delayed when resources are not adequate.
The following scheduling heuristics have been found to consistently
minimize project delay over a large variety of projects.
Schedule activities using the following heuristics priority rules in the order
presented.
Minimum slack
Smallest duration
Lowest activity number
R All ti M th d
7/27/2019 PM Chapter 09 Scheduling Resources
28/52
Resource Allocation Methods
Resource-constrained Projects
The parallel method is used most widely to apply heuristics.
It is an iterative process that starts at the first time period of the project
and schedules period by period any activities eligible to start.
In any period, when two or more activities require the same resource,
priority rules mentioned previously are applied.
When the resource limit has been reached, the early start for succeeding
activities not yet in the schedule will be delayed (and all successor
activities not having free slack) and their slack reduced.
In subsequent periods, the process is repeated until the project is
scheduled.
R All ti M th d
7/27/2019 PM Chapter 09 Scheduling Resources
29/52
ES EFID
LS LFDur
SL
A
2F
4
C
4
B
6E
2
Legend
G
2
0 2
2
2
8
6
6 8
6 10
10 12
1210
10
10
8
6
62
104
20
0
2
2
00
0
Example
Resource Allocation Methods
D
2
2 4
108
6
Resources
2 Persons
2 Persons
2 Persons
1 Person
1 Person
1 Person
Resource constraint: total resources available are 3 persons
1 Person
R All ti M th d
7/27/2019 PM Chapter 09 Scheduling Resources
30/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
2
2
2
6
6
10
2
10
6
10
10
10
12
0
2
0
6
2
0
0
ES Resource Load Chart
2 2
2 2 2 2 2 2
2 2 2 2
1 1
1 1
1 1 1 1
1 1
2P 2P 5P 5P 4P 4P 4P 4P 1P 1P 1P 1P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
R All ti M th d
7/27/2019 PM Chapter 09 Scheduling Resources
31/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
2
2
2
6
6
10
2
10
6
10
10
10
12
0
2
0
6
2
0
0
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 01, only activity A is eligible, it requires 2 persons. Load it into the schedule.
R All ti M th d
7/27/2019 PM Chapter 09 Scheduling Resources
32/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
2
2
2
6
6
10
2
10
6
10
10
10
12
0
2
0
6
2
0
0
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 12, no activity is eligible.
Reso rce Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
33/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
3
2
2
6
6
10
2
10
6
10
10
10
12
0
1
0
6
2
0
0
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 23, activities B, C, and D are eligible to be scheduled. Activity C has the least
slack (0), therefore, apply rule 1 and schedule activity C. Activity B is next with a slack 2,
however, it requires 2 persons and only 1 is available. Delay activity B and update itsES=3 and slack=1. Next eligible activity is D, since it only needs one person, so load it.
2 2 2 2
1 1
3P 3P 2P 2P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
34/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
4
2
2
6
6
10
2
10
6
10
10
10
12
0
0
0
6
2
0
0
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 34, activity B is eligible but exceeds limit of 3 persons. Delay activity B, update
ES=4 and slack = 0.
2 2 2 2
1 1
3P 3P 2P 2P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
35/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
5
2
2
6
6
11
2
11
6
10
10
10
13
0
-1
0
6
2
0
-1
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 45, activity B is eligible but exceeds limit of 3 persons. Delay activity B, update
ES=5 and slack = -1. Also, since activity G is a successor activity, it is also delayed.
Update ES=11 and slack =-1.
2 2 2 2
1 1
3P 3P 2P 2P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
36/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
6
6
12
2
12
6
10
10
10
12
0
-2
0
6
2
0
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 56, activity B is eligible but exceeds limit of 3 persons. Delay activity B, update
ES=6 and slack = -2. Also, since activity G is a successor activity, it is also delayed.
Update ES=12 and slack =-2.
2 2 2 2
1 1
3P 3P 2P 2P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
37/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
7
6
12
2
12
6
10
10
10
12
0
-2
0
6
1
0
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 67, activities B, E and F are eligible with slack of -2, 2, and 0 respectively. Load B
into schedule (rule 1), Activity F with slack 0 is the next eligible activity. Load F into schedule.
Limit of 3 persons is reached, so delay activity E. Update ES = 7 and slack = 1.
2 2 2 2
1 1
3P 3P 2P 2P
1 1 1 1
2 2 2 2 2 2
3P 3P 3P 3P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
38/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
8
6
12
2
12
6
10
10
10
14
0
-2
0
6
0
0
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 78, limit is reached, no person available. Delay activity E. Update ES=8 and slack=0
2 2 2 2
1 1
3P 3P 2P 2P
1 1 1 1
2 2 2 2 2 2
3P 3P 3P 3P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
39/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
9
6
12
2
12
6
10
11
10
12
0
-2
0
6
-1
0
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 89, limit is reached, no person available. Delay activity E. Update ES=9 and slack=-1.
2 2 2 2
1 1
3P 3P 2P 2P
1 1 1 1
2 2 2 2 2 2
3P 3P 3P 3P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
40/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
10
6
12
2
12
6
10
12
10
12
0
-2
0
6
-2
0
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 910, limit is reached, no person available. Delay activity E. Update ES=10 and
slack=-2.
2 2 2 2
1 1
3P 3P 2P 2P
1 1 1 1
2 2 2 2 2 2
3P 3P 3P 3P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
41/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
10
6
12
2
12
6
10
12
10
12
0
-2
0
6
-2
0
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 1011, Activity E is eligible, so load it into schedule.
2 2 2 2
1 1
3P 3P 2P 2P
1 1 1 1
2 2 2 2 2 2
3P 3P 3P 3P
1 1
3P 3P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
42/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
10
6
12
2
12
6
10
12
10
12
0
-2
0
6
-2
0
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 1112, no activity.
2 2 2 2
1 1
3P 3P 2P 2P
1 1 1 1
2 2 2 2 2 2
3P 3P 3P 3P
1 1
3P 3P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
43/52
Example
Resource Allocation Methods
ID RES DUR ES LF TS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A
B
C
D
E
F
G
Total Resource Load
2P
2P
2P
1P
1P
1P
1P
2
6
4
2
2
4
2
0
6
2
2
10
6
12
2
12
6
10
12
12
14
0
-2
0
6
-2
2
-2
Resource Constrained Schedule
2 2
2P 2P
Available Resources 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P 3P
Period 1213, Activity G is eligible, so load it into schedule.
2 2 2 2
1 1
3P 3P 2P 2P
1 1 1 1
2 2 2 2 2 2
3P 3P 3P 3P
1 1
3P 3P
1 1
1P 1P
3P 3P
Resource Allocation Methods
7/27/2019 PM Chapter 09 Scheduling Resources
44/52
ES EFID
LS LFDur
SL
A
2F
4
C
4
B
6E
2
Legend
G
2
0 2
6
2
12
6
10 12
6 10
12 14
1412
12
12
10
8
62
126
20
0
0
0
00
2
Example
Resource Allocation Methods
D
2
2 4
108
6
Resources
2 Persons
2 Persons
2 Persons
1 Person
1 Person
1 Person
Splitting or Multitasking
7/27/2019 PM Chapter 09 Scheduling Resources
45/52
Splitting or Multitasking
Splitting or multitasking is a scheduling technique
used to get a better project schedule and / or to
increase resource utilization.
A planner splits the continuous work included in
an activity by interrupting the work and sending
the resources to another activity for a period of
time and then having the resource resume work on
the original activity.
Splitting is useful tool if the work involved does
not include large start-up or shut-down costs.
The most common error is to split people work
where there are high conceptual start up andshutdown costs. The cost may be hidden but real.
Splitting or Multitasking
7/27/2019 PM Chapter 09 Scheduling Resources
46/52
Splitting or Multitasking
The illustration depicts the nature of the
splitting problem. The original activity has been
split into three separate activities: A, B and C.The shutdown and start-up times lengthen the time
for the original activity.
Propensity to deal with resource shortages by
multitasking is a reason why projects fail to meet
schedules.
Avoid splitting as much as possible, except in
situations where the cost of splitting are known
to be small or where there is no alternative.
Activity duration without splitting
Activity duration split into three
activitiesA, B and C.
A B C
Activity duration split into three
activitiesA, B and Cwith
shutdown and startup.
A B C
Startup Shutdown
Assigning Project Work
7/27/2019 PM Chapter 09 Scheduling Resources
47/52
Assigning Project Work
When making individual assignments, project
managers should match, as best they can, the
demands and requirements of specific workwith the qualification and experience of available
participants.
In doing so, there is a natural tendency to assign
the best people to most difficult tasks.
Project managers need to be careful not to overdo
this.
Over time these people may grow to resent the
fact that they are always given the toughest
assignments.
At the same time less experience participants
may resent the fact that they are never given
the opportunity to expand their skill knowledge
base.
Assigning Project Work
7/27/2019 PM Chapter 09 Scheduling Resources
48/52
Assigning Project Work
Project managers need to balance task
performance with the need to develop the talents
of people assigned to the project.
Project managers also decides who works with
whom. To minimize unnecessary tension,
managers should pick people with compatible
work habits and personalities but who complement
each others.Veterans should be teamed up with new hires
not only so they can share their experience but
also to help socialize the newcomers to the
customs and norms of the organization.
Future needs should also be considered. If twopeople who have never worked together before but
will work together later on in the project, it may
be wise to team them up as early in the project
as possible so that can become familiar with
each other.
Multiple Resource Schedules
7/27/2019 PM Chapter 09 Scheduling Resources
49/52
Multiple Resource Schedules
In reality resource allocation generally occurs in a
multi-project environment where the demands of
one project have to be reconciled with the needs ofthe other projects.
Organizations must develop and manage systems
for efficiently allocating and scheduling resources
across several projects with different priorities,
resource requirements, sets of activities and risks.
The system must be dynamic and capable of
accommodating new projects as well as
reallocating resources once project work is
completed.
While the same resource issues and principles
that apply to a single project also apply to a
multi-project environment, applications and
solutions are more complex, given the
dependencies among projects.
Multiple Resource Schedules
7/27/2019 PM Chapter 09 Scheduling Resources
50/52
Multiple Resource Schedules
Problems encountered in managing multi-project
resource schedules:
Overall schedule slippage
Inefficient resource utilization
Resource bottlenecks
To deal with these problems, more and more
companies create project offices or departments
to oversee the scheduling of resources across
multiple projects.
Multiple Resource Schedules
7/27/2019 PM Chapter 09 Scheduling Resources
51/52
Multiple Resource Schedules
One approach to multiple project resource
scheduling is to use a first come first served
rule.
A project queue system is created in which project
currently underway take precedence over new
projects. However, it does not optimally utilize
resources or take into account the priority of the
project.
Many companies use more elaborate processes
for scheduling resources to increase the capacity
of the organization to initiate projects. Most of
these methods approach the problem by treating
individual project as part of one big project andadapting the scheduling heuristics previously
introduced to this mega-project.
Multiple Resource Schedules
7/27/2019 PM Chapter 09 Scheduling Resources
52/52
p
Project schedulers monitor resource usage and
provide updated schedules based on progress and
resource availability across all projects.
One major improvement in project management
software in recent years is the ability to prioritize
resource allocation to specific projects.
Projects are prioritized and these priorities willoverride scheduling heuristics so that resources
go to the project highest in the priority lists.
Centralized project scheduling also makes it easier
to identify resource bottlenecks that restrain
progress on project.
Once identified, the impact of the bottlenecks
can be documented and can be used to justify
acquiring additional equipment, recruiting critical
personnel or delaying the project.