Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Aspects In PM
Todays Lecture # 7
Wk7:Project Resource Allocation (Loading and Levelling)
Contents of Lecture
Learning Objectives
Wk7:Project Resource Allocation (Loading and Levelling)
Learning Objectives
Learn how to take resource constraints into account
project
Level the use of resources within the required time
frame
Determine the shortest project schedule with limited
resources
Resource-Constrained Planning
Nearly all projects have limits on available
resources.
Project delays often occur due to certain resources
being unavailable.
A network diagram can be drawn to reflect the
Resource Leveling
Resource leveling, or smoothing, is a method for
developing a schedule that attempts to minimize the fluctuations in requirements for resources.
This method levels the resources so that they are
applied as uniformly as possible without extending the project schedule beyond the required completion time.
Resource-Limited Scheduling
Resource-limited scheduling is a method for
developing the shortest schedule when the number or amount of available resources is fixed and cannot be exceeded.
This method will extend the project completion time
Resource Planning
Determining what resources (people, equipment,
materials, sub-contractors)and what quantities of each should be used and when they are needed to perform project activities.
Input is: work breakdown structure, historical
Resource Allocation
Planning, scheduling, and cost estimating go hand-in-hand Resource allocation / cost estimating Resource allocation goes hand-in-hand with company
scheduling Goal of Resource Allocation is to Optimize Use of Limited Supply Projects Compete With One Another for Resources resources that are not consumed resources that are consumed Requires making trade-offs time constrained resource constrained
Prof. Maged S. Morcos 10
Resource Scarcity
People/subs equipment materials facilities PM performance ~ measured by skill with which
trade-offs are made Cost/benefit usual measure Time constrained: resources / performance variable Resource constrained: time / performance variable Time, resources, performance all constrained ?
11
Contents of Lecture
Learning Objectives
Resource Loading
Resource Leveling
12
Learning Objectives
Wk7:Project Resource Allocation (Loading and Levelling)
project
Level the use of resources within the required time
frame
Determine the shortest project schedule with limited
resources
14
Resource-Constrained Planning
Nearly all projects have limits on available
resources.
Project delays often occur due to certain resources
being unavailable.
A network diagram can be drawn to reflect the
15
Resource Leveling
Resource leveling, or smoothing, is a method for
developing a schedule that attempts to minimize the fluctuations in requirements for resources.
This method levels the resources so that they are
applied as uniformly as possible without extending the project schedule beyond the required completion time.
17
Resource-Limited Scheduling
Resource-limited scheduling is a method for
developing the shortest schedule when the number or amount of available resources is fixed and cannot be exceeded.
This method will extend the project completion time
18
Resource Planning
Determining what resources (people, equipment,
materials, sub-contractors) and what quantities of each should be used and when they are needed to perform project activities.
Input is: work breakdown structure, historical
Resource Allocation
Planning, scheduling, and cost estimating go hand-in-hand Resource allocation / cost estimating Resource allocation goes hand-in-hand with company
scheduling Goal of Resource Allocation is to Optimize Use of Limited Supply Projects Compete With One Another for Resources resources that are not consumed resources that are consumed Requires making trade-offs time constrained resource constrained
Prof. Maged S. Morcos 20
Resource Scarcity
People/subs equipment materials facilities PM performance ~ measured by skill with which
trade-offs are made Cost/benefit usual measure Time constrained: resources / performance variable Resource constrained: time / performance variable Time, resources, performance all constrained ?
21
Resource Loading
Amount of specific resources that are
23
A= Design Frame
0 0
PERT Activity A B C D a 2 1 1 1 m 6 3 2 3 b 10 5 3 5
1.00
25
Late LS LF
Slack TF
Critical CA
A
B C
6
3 2
0
0 6
6
3 8
0
5 6
6
8 8
0
5 0
D
E
3
4
6
8
9
12
9
8
12
12
3
0 C
T (max) = T (min) =
Prof. Maged S. Morcos
12 + 12 -
1.70 1.70
= 13.70 = 10.30
26
Activity A B C D E
time 6 3 2 3 4
1 4 2
2 4 2
3 4 2
4 4
5 4
6 4
10
11
12
4 2
4 2 2 3 5 47 3 3 50 3 3 53 3 3 56
27
5
4 3 2 1 Labors Cum
D
D
A 6 6 6 12 6 18 4 22 4 26 4 30
C 6 36 6 42
E 5 47 3 50 3 53 3 56
28
29
30
10
11
12
B D
A 4 4 4 8 4 12 4 16 4 20 6 26
C 6 32 6 38
E 3 41 5 46 5 51 5 56
31
9 8 7
No. of Labor Resource
6 5 Labors 4 3 2 1 0 1 2 3 4 5 6 7 8 Time 9 10 11 12 13 14 15 16
32
10
11
12
Early
Late
Cum E
12
18
22
26
30
36
42
47
50
53
56
Cum L
12
16
20
26
32
38
41
46
51
56
33
10
1 6 4 6 4
2 6 4 12 8
3 6 4 18 12
4 4 4 22 16
5 4 4 26 20
6 4 6 30 26
7 6 6 36 32
8 6 6 42 38
9 5 3 47 41
10 3 5 50 46
11 3 5 53 51
12 3 5 56 56
34
Labour/week = 56/12 = 4.667 i.e. 5 labors per day hence levelling is required.
36
1
Labors Cum
A
5 5 5 10 5 15 5 20 5 25 5 30
C
4 34 4 38
E
3 41 5 46 5 51 5 56
37
labors
6
No. of Labour Resource
5 4 3 2 1 0 1 2 3 4 5 6 Time 7 8 9 10 11 12 Labors
38
39
labors
10
11
12
13
14
7 6 5 4 3 2 1
A C E D B B D
Labors
Cum
4
4
4
8
4
12
4
16
4
20
5
25
5
30
5
35
4
39
4
43
4
47
5
52
2
54
2
56
40
5 4 3 2 1 0 1 2 3 4 5 6 7 Time 8 9 10 11 12 13 14 Labors
41
Resource Loading
Amount of specific resources that are
43
Figure 6-10
Prof. Maged S. Morcos 45
Figure 6-11
47
Figure 6-12
Prof. Maged S. Morcos 48
Figure 6-13
Prof. Maged S. Morcos 49
Figure 6-14
Prof. Maged S. Morcos 50
Figure 6-15
Prof. Maged S. Morcos 51
Figure 6-16
Prof. Maged S. Morcos 52
Final Videotape Project Gantt Chart Schedule, With Two Scriptwriters and Producer Leveled
Wk7:Project Resource Allocation (Loading and Levelling)
Figure 6-17
Prof. Maged S. Morcos 53
Figure 6-18
Prof. Maged S. Morcos 54
28,560 - 504 - 880 = 27,176 about 1100 less than needed 28,282/27176 = 1.04 or 104 % of capacity What about Workers getting sick? Task not ready when worker is ready? Change orders? The company is of high-quality work and in fact engineers are scheduled to work 40 hour weeks, but they average work between 50 60 hours per week. At a 55 hour week, for example, the capacity of the group is approximately 37,500 labor-hours. Given the 28,282 labor-hour workload, the system would operate, on average at about 75 percent of capacity, which explains the engineering groups ability to meet most of its delivery-date commitments. This emphasizes that in projects the level of uncertainty surrounding the production process is so much greater that the amount of excess capacity in the work force needs to be much larger.
56
58
59
As can be seen the critical activities are two: activity First floor rooms D = 8 and Stairs & Hall D = 4 with total of 12 days. The resulting histogram of resource loading will look like the following:
Prof. Maged S. Morcos 60
Cumulative Painters 35 30 25 20 15 10 5 0 0 1
16 12 8 4 2 3 4 5
19
22
24
26
28
30
31
32
Cumulative Painters
10
11
12
Project Time
62
By leveling the activity of Painting Basement rooms to start with same painter after he/she finishes activity Painting Bedrooms, the following resource histogram can be developed showing loading of only thre painter from start to day 10 and 1 painter only in days 11 and 12
Prof. Maged S. Morcos 63
If we imagine that we have limited number of painters, say only 2 than the project duration will exceed the 12 and reach to 16 days
Prof. Maged S. Morcos 65
Since only 2 painters are available then according to slacks the first two activities have 0 slacks then the third activity have +8 slacks and then the fourth have + 6 slacks. We have to delay activities Basement and Bedrooms to start after the first activity is finished but this will delay the project from 12 to 14 days because of the duration of the Bedrooms activity creating a problem at day 9 with 4 painters more than the required 2. The slacks are revised to appear as in next Bar Chart.
Prof. Maged S. Morcos 66
Since only 2 painters are available then according to slacks the first two activities have 0 slacks then the third activity have +8 slacks and then the fourth have + 6 slacks. We have to delay activities Basement and Bedrooms to start after the first activity is finished but this will delay the project from 12 to 14 days because of the duration of the Bedrooms activity creating a problem at day 9 with 4 painters more than the required 2. The slacks are revised to appear as in next Bar Chart.
Prof. Maged S. Morcos 67
Two activities Stairs & Halls and Basement Rooms are the next in slack value of 0. To choose between them we see which one was on the critical path earlier. This is Stairs & Halls This will start after day 8 and continue through day 12. Bedroom will start after 8 days and continue to day 14. The remaining two activities will start after day 12. The resulting number of painters is 2 until day 13 and 14 where they appear to be 3 painters, hence another iteration is required.
Prof. Maged S. Morcos 68
Two activities Bathroom and Basement Rooms need a painter on day 13. Basement Rooms has less slack (-4days) than the other activity, so the available painter will be allocated to it. Basement Rooms will start after day 12 and will continue through day 16. The next time a painter is available will have to start delayed until after day 14 and will be allocated to Bathroom as shown in Bar Chart above. The total leveled resources is now 2 all over the project time which is delayed by 4 days from 12 to 16 due to this resource constraint.
Prof. Maged S. Morcos 69
70
Questions?
Thank You
71