Management
Resources Management
What a resource?
13/01/2002
Emad Elbeltagi
Resources Management
Duration-Driven Schedule
13/01/2002
Resources Management
Resource aggregation or Resource loading
13/01/2002
Emad Elbeltagi
Resources Management
Resource aggregation or Resource loading
Consider the following activities
Activity
Duration (Weeks)
Resources (units/week)
A
B
C
D
E
2
3
2
5
2
13/01/2002
Emad Elbeltagi
Resources Management
Resource aggregation or Resource loading
Resource limit
13/01/2002
Emad Elbeltagi
Resources Management
Resource aggregation or Resource loading
13/01/2002
Emad Elbeltagi
Resources Management
Problems Associated with Resource
Resource
Resource
limit
Time
Time
Resource profile with
high resource fluctuation
(High hiring and firing)
13/01/2002
Emad Elbeltagi
Resources Management
Methods for Resolving Resource conflicts (Problems)
Optimization Models (Utilize optimization techniques):
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Smoothing)
Unconstrained resource scheduling (Constrained time)
Resource Leveling
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Smoothing)
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Smoothing)
Minimum Moment Algorithm = Yi * Yi /2
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Smoothing)
Heuristic Method Procedure
Draw the FF as dashed line beside the upper side of the bar
and the TF beside the lower side
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Smoothing)
Procedure
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Example)
Example
Activity
Duration (Weeks)
Predecessors
Resource
(units/week)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
0
2
5
3
2
6
6
6
4
2
7
3
2
2
1
1
1
2
2
3
4
4
5, 6
6, 7
2, 8
2, 8, 9
10, 11, 12, 13
0
0
2
2
1
2
3
1
0
4
2
2
4
0
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Example)
2
4
E (2)
14 16
0
0
A (0)
0
0
0
2
B (2)
3
5
2
8
F (6)
5
11
10
J (2)
16 18
0
5
C (5)
0
5
5
11
G (6)
5
11
11 18
K (7)
11 18
0
3
D (3)
6
9
3
9
H (6)
9
15
9
12
L (3)
15 18
9
11
M (2)
16 18
7
I (4)
12 16
13/01/2002
Emad Elbeltagi
18 20
N (2)
18 20
Resources Management
Resource Leveling (Example)
Activity
ES
EF
FF
TF
A
B
C
D
E
F
G
H
I
J
K
L
M
N
0
0
0
0
2
2
5
3
3
8
11
9
9
18
0
2
5
3
4
8
11
9
7
10
18
12
11
20
0
0
0
0
4
0
0
0
2
8
0
6
7
0
0
3
0
6
12
3
0
6
9
8
0
6
7
0
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Example)
0 1
C, 2
9 10 11 12 13 14 15 16 17 18 19 20
G, 3
K, 2
N, 0
B, 0
D, 2
E, 1
F, 2
H, 1
I, 0
J, 4
L, 2
M, 4
4 4 7
13/01/2002
6 5 6
13 9 4
Emad Elbeltagi
2 2
= 90
Resources Management
Resource Leveling (Example)
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
1
4 5
8 9 10 11 12 13 14 15 16 17 18 19 20
13/01/2002
Emad Elbeltagi
Resources Management
Resource Leveling (Example)
0 1
C, 2
9 10 11 12 13 14 15 16 17 18 19 20
G, 3
K, 2
N, 0
B, 0
D, 2
E, 1
F, 2
H, 1
I, 0
J, 4
L, 2
M, 4
4 4
4 4
4 4
4 4
M (7 days)
J (6 days)
L (2 days)
13/01/2002
6 6
8 13 9 4
-4 -4
6 6 8 9 5 4
-4 -4
6 6 4 5 5 4
-2 -2
6 6 4 3 3 4
2 2
+4 +4
2 2 2 2 6 6
+4 +4
2 2 6 6 6 6
+2 +2
4 4 6 6 6 6
Emad Elbeltagi
= 90
Resources Management
Resource Leveling (Example)
0 1
C, 2
9 10 11 12 13 14 15 16 17 18 19 20
G, 3
K, 2
N, 0
B, 0
D, 2
E, 1
F, 2
H, 1
I, 0
J, 4
L, 2
M, 4
4 4
E (10 days)
H (2 days)
F (1 days)
7 6 5 6
-1 -1
4 4 6 5 5 6
-1 -1
4 4 6 4 4 6
-2
4 4 4 4 4 6
6 6
4 4 6
+1 +1
6 6 4 3 3 4 5 5 6
+1 +1
6 6 4 4 4 4 5 5 6
+2
6 6 6 4 4 4 5 5 6
13/01/2002
3 4
= 90
Emad Elbeltagi
Resources Management
Resource Leveling (Example)
7
6
5
4
3
2
1
0
1
13/01/2002
9 10 11 12 13 14 15 16 17 18 19 20
Emad Elbeltagi
Resources Management
Resource Scheduling
Constrained resource scheduling (Unconstrained time)
Resource Scheduling
Constrained Resources
13/01/2002
Emad Elbeltagi
Resources Management
Resource Scheduling
R
2
2
1
1
2
A
B
C
D
E
Resource limit = 2
R
2
2
1
1
2
13/01/2002
A
B
C
D
E
1
Emad Elbeltagi
Resources Management
Resource Scheduling
13/01/2002
Emad Elbeltagi
Resources Management
Resource Scheduling
Resource Scheduling Rules of Thumb
13/01/2002
Emad Elbeltagi
Resources Management
Resource Scheduling
Procedure
13/01/2002
Emad Elbeltagi
Resources Management
Resource Scheduling (Example)
Activity
Duration (Weeks)
Predecessors
A
B
C
D
E
F
G
H
I
J
K
6
4
2
8
4
10
16
8
6
6
10
A
D
B
B
F
E, H
C
G, J
13/01/2002
Emad Elbeltagi
Resource (units/week)
R18
R2 1
3
6
4
0
4
0
4
2
4
5
2
0
1
0
1
1
1
0
0
1
1
0
Resources Management
Resource Scheduling (Example)
0
4
A (4)
10 14
3, 0
0
6
B (6)
0
6
0
0
Start (0)
0
0
0, 1
4, 1
6
16
F (10)
8
18
16 24
H (8)
18 26
0, 1
2, 0
22 32
K (10)
22 32
32 32
End (0)
32 32
2, 0
8
J (6)
16 22
4, 0
5, 1
Emad Elbeltagi
Current
Time
Eligible
Activities
B
A
C
16
4, 1
4, 0
0
2
C (2)
14 16
13/01/2002
12
24 30
I (6)
26 32
6
22
G (16)
6
22
6, 1
10
12 16
E (4)
22 26
4
12
D (8)
14 22
Resources
R18
R2 1
Duration
Earliest
LS
Decision
Start
Delay
Delay
Finish
Time
6
-
G
F
A
C
G
F
C
D
G
F
D
J
6
3
4
4
0
3
4
4
0
4
0
4
0
0
5
1
0
0
0
1
0
0
0
1
0
1
0
1
1
0
6
4
2
16
10
4
2
16
10
2
8
16
10
8
6
0
10
14
6
8
10
14
14
14
14
16
Start
Start
Start
Delay
Continue
Continue
Start
Delay
Continue
Continue
Delay
Delay
22
16
10
22
16
12
22
16
-
G
D
J
H
4
0
5
2
0
1
1
0
16
8
6
8
14
16
18
Continue
Start
Delay
Start
22
24
24
Resources
Current
Time
Eligible
Activities
22
D
H
J
0
2
5
1
0
1
8
8
6
16
Continue
Continue
Delay
24
24
-
24
J
E
5
4
1
1
6
4
14
22
Start
Delay
30
-
30
E
K
4
2
1
0
4
10
22
22
Start
Start
34
40
34
K
I
2
2
0
0
10
6
Continue
40
40
R18
R2 1
Duration
Earliest
LS
26
Decision
Start
Finish
Time