You are on page 1of 12

Scheduling of Repetitive Projects

Repetitive Projects Scheduling


Linear Projects

Repetitive uniform of work (multiple houses, ) Geometrically linear (pipeline, highways,) Some non typical units may exist Projects assumed to be comprised of n typical units Complex to schedule and monitor

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Duration-driven Vs Resource-driven Schedule
Duration-driven schedule

Basic units: activities, durations, relationships Resources are functions of activities durations Resources are assumed to be available

Resource-driven schedule

More focus on resources Meeting a deadline Line of balance (LOB) Summary diagrams
Emad Elbeltagi

13/01/2002

Repetitive Projects Scheduling


Summary Diagrams

Similar activities in all units are summarized in one activity Activity duration = duration of single unit x no of units To maintain logic: Add S-S relationships and F-F relationships
LagSS ESA LSA EFA LFA LagFF ESB LSB EFB LFB

DA

DB

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Summary Diagrams
LagSS ESA LSA EFA LFA LagFF ESB LSB EFB LFB

DA

DB

Forward path

Backward path

ESB = ESA + LagSS EFB = ESB + DB , or EFB = EFA + LagFF


Emad Elbeltagi

LFA = LFB LagFF LSA = LFA DA , or LSA = LSB LagSS

13/01/2002

Repetitive Projects Scheduling


Summary Diagrams

3 sequential activities A, B, & C with durations 3, 2, & 2 days 4 similar units


3 5 B1 (2) 6 8 3 6 A2 (3) 3 6 5 7 C1 (2) 8 10 6 8 B2 (2) 8 10 6 9 A3 (3) 6 9 8 10 C2 (2) 10 12 9 11 B3 (2) 10 12 9 12 A4 (3) 9 12 11 13 C3 (2) 12 14 12 14 B4 (2) 12 14 14 16 C4 (2) 14 16

0 3 A1 (3) 0 3

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Summary Diagrams
0
A

12
12

Lag 2

12

3
B

14
8

Lag 3

Lag 2

14

5
C

16
8

Lag 2

16

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance (LOB)

Meet deadline date Focus on resources

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance (LOB)
One Activity & 3 Crews
Site
5 4 3 2 1 0 1 2 3

Crew 2 Crew 1 Crew 3 Crew 2 Crew 1

Time

How Many Crews Needed to Meet Deadline ?


13/01/2002 Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance (LOB)

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance (LOB)

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Sites 9 8 7 6 5 4 3 2 1
13/01/2002 Emad Elbeltagi

Line of Balance (LOB)


Diff. Durations Parallel Crews Stagg. Crews

Time

Repetitive Projects Scheduling


Line of Balance Calculations

Crew synchronization and work continuity equation Computation of project delivery rate to meets a deadline Calculating resource needs Drawing the LOB schedule

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations

Crew synchronization and work continuity equation Computation of project delivery rate to meets a deadline Calculating resource needs Drawing the LOB schedule

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (work continuity)
R=C/D
Unit
5 4 3 2 1 0

C=DxR

Crew 1 Crew 3 Crew 2

C Crews

R
1

Crew 1

Time

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (work continuity)
R = 1 / (D / C)
Unit 3

C=DxR
Crew 3

Crew 2

1 1 0 D/C R 1 D/C

Crew 1
2 D/C 3

Time

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (Meeting a deadline)
Units n . . . 2
R

n-1 Time

T1 = CPM Duration of Unit 1 TL = Project Deadline Duration

R = (n 1) / (TL - T1)
13/01/2002 Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (Meeting a deadline)
TF = 3 A (5) B (5) D (2) C (5)

Unit n

D B

n-1

Unit 1
A (5) B (5)

(TL - T1 ) + TFD C (5)

TL - T1

D (2) TF = 3

R = (n 1) / (TL - T1) + TF
13/01/2002 Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (work continuity)

Draw the CPM for one unit and determine activities floats; TFi Calculate CPM duration for one unit; T1 Calculate Ri = (n-1) / (TL - T1) + TFi Calculating Number of crews needed Ci = Ri x Di Calculate actual number of crews Cai = Round up Ci Then calculate actual delivery rates Rai = Cai / Di

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (Example)

A 5 Kilometer pipeline project The activities involved in one Kilometer is given below Project deadline 30 days Assume 2 days buffer time between activities
Activity no. 1 2 3 4 5 6 Activity name Locate and clear Excavate String pipe Lay pipe Pressure test Backfill Duration (days) 1 3 1 4 1 2 Preceding activities 1 1 2,3 4 5

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (Example)
0 1 (1) 0 1 -2 3 3 (1) 5 6 4 1 3 -2 3 2 (3) 6 -2 6 -2 8 8 12 4 (4) 12 -2 14 14 15 15 17 -2 17 19 19 5 (1) 6 (2)

T1 = 19 days TL= 30 days N = 5 units Ri = (n-1) / TL - T1 + TFi = 4 / (11 + TFi)


13/01/2002 Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (Example)

Activity 1 2 3 4 5 6

Duration Di 1 3 1 4 1 2

Total Float 0 0 2 0 0 0

Ri = 4 / (11+TFi) 0.364 0.364 0.308 0.364 0.364 0.364

Ci =Di x Ri 0.364 1.092 0.308 1.456 0.364 0.728

Cai = Round up Ci 1 2 1 2 1 1

Rai = Cai / Di 1 0.667 1 0.5 1 0.5

13/01/2002

Emad Elbeltagi

Repetitive Projects Scheduling


Line of Balance Calculations (Example)
1: 4: 3: 2: Activity 5: 4 day; 0.5 unit/day; Horizontal projection n-1 4/0.5= R 4/1=64 3 days;RR= =1 0.667unit/day; Horizontal projection = /4/0.667= D= 1 unit/day; Horizontal projection == 4/1= 4 =8
No. of units 5

4 5

7 8 9

12

16

20 22 23

29

31

3 2

1 0 1 13/01/2002 3 4 6 8 12 18 19 21 Emad Elbeltagi 23

Time

You might also like