SlideShare a Scribd company logo
1 of 10
Download to read offline
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




 04/11/2006                        Emad Elbeltagi                   2




                                                                        1
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

04/11/2006                       Emad Elbeltagi                  3




   Repetitive Projects Scheduling
Line of Balance (LOB)



    Meet deadline date
    Focus on resources




04/11/2006                       Emad Elbeltagi                  4




                                                                     2
Repetitive Projects Scheduling
Line of Balance (LOB)

                      One Activity & 3 Crews
        Site
              5                                                       Crew 2

              4                                                Crew 1

              3                                       Crew 3

              2                              Crew 2

              1                     Crew 1
                  0   1    2    3
                                                               Time

How Many Crews Needed to Meet Deadline ?
 04/11/2006                      Emad Elbeltagi                                5




    Repetitive Projects Scheduling
Line of Balance (LOB)




 04/11/2006                      Emad Elbeltagi                                6




                                                                                   3
Repetitive Projects Scheduling
    Line of Balance (LOB)




    04/11/2006              Emad Elbeltagi              7




        Repetitive Projects Scheduling
    Line of Balance (LOB)
Sites
          Diff. Durations    Parallel Crews   Stagg. Crews
9
8
7
6
5
4
3
2
1

    04/11/2006              Emad Elbeltagi
                                                     Time
                                                        8




                                                             4
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




04/11/2006                    Emad Elbeltagi                        9




   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




04/11/2006                    Emad Elbeltagi                        10




                                                                         5
Repetitive Projects Scheduling
Line of Balance Calculations (work continuity)

                     R=C/D                                   C=DxR
       Unit
             5


             4                                                                        Crew 1

             3                                                               Crew 3

             2                                                      Crew 2      C Crews

             1           R                                 Crew 1
                 0           1           2         3
                                 D                                                    Time



04/11/2006                                         Emad Elbeltagi                              11




   Repetitive Projects Scheduling
Line of Balance Calculations (work continuity)

                 R = 1 / (D / C)                                               C=DxR
                     Unit
                                                                     Crew 3
                     3




                     2                                     Crew 2



                                         1
                     1       R                Crew 1                                  Time
                                                                         R
                         0           1                 2             3
                             D/C             D/C             D/C




04/11/2006                                         Emad Elbeltagi                              12




                                                                                                    6
Repetitive Projects Scheduling
Line of Balance Calculations (Meeting a deadline)
             Units
             n

              .
              .
              .
                                                                              n-1
             2
                                                          R                         Time
             1
                  T1 = CPM Duration of Unit 1

                        TL = Project Deadline Duration



                     R = (n – 1) / (TL - T1)

04/11/2006                                     Emad Elbeltagi                                    13




   Repetitive Projects Scheduling
Line of Balance Calculations (Meeting a deadline)
                                                        TF = 3        D (2)

                                        A (5)                 B (5)            C (5)
                             Unit n




                                 A             D    D                  C
                                                                                           n-1

                                                   B
                                                (TL - T1 ) + TFD
     Unit 1                                                                    TL - T1

                     A (5)             B (5)            C (5)

                                  D (2) TF = 3


                     R = (n – 1) / (TL - T1) + TF
04/11/2006                                     Emad Elbeltagi                                    14




                                                                                                      7
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


04/11/2006                            Emad Elbeltagi                             15




   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                          Duration
                          Activity name                   Preceding activities
               no.                              (days)

                1       Locate and clear           1               -
                2       Excavate                   3               1
                3       String pipe                1               1
                4       Lay pipe                   4              2,3
                5       Pressure test              1               4
                6       Backfill                   2               5



04/11/2006                            Emad Elbeltagi                             16




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


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

  04/11/2006                                            Emad Elbeltagi                                      17




       Repetitive Projects Scheduling
 Line of Balance Calculations (Example)


               Duration         Total                 Ri =                              Cai =
Activity                                                               Ci =Di x Ri                  Rai = Cai / Di
                  Di            Float            4 / (11+TFi)                        Round up Ci

   1                   1         0              0.364                  0.364              1         1
   2                   3         0              0.364                  1.092              2         0.667
   3                   1         2              0.308                  0.308              1         1
   4                   4         0              0.364                  1.456              2         0.5
   5                   1         0              0.364                  0.364              1         1
   6                   2         0              0.364                  0.728              1         0.5




  04/11/2006                                            Emad Elbeltagi                                      18




                                                                                                                     9
Repetitive Projects Scheduling
Line of Balance Calculations (Example)
  Activity 1:
  D= 1 day; R = 1 unit/day; Horizontal projection = n-1 / R = 4/1= 4

No. of
units            4 5       7 8 9   12       16       20 22 23         29   31
  5




             1         3 2              4                5        6




  1                                                                             Time
      0 1    3 4       6    8      12            18 19 21    23
04/11/2006                              Emad Elbeltagi                            19




                                                                                       10

More Related Content

What's hot

Program evaluation review technique (pert)
Program evaluation review technique (pert)Program evaluation review technique (pert)
Program evaluation review technique (pert)tomeh
 
Ast2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada Programs
Ast2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada ProgramsAst2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada Programs
Ast2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada ProgramsGneuromante canalada.org
 
Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...
Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...
Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...Brenno Menezes
 
18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...
18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...
18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...Petrobras
 
To SQL or No(t)SQL - PFCongres 2012
To SQL or No(t)SQL - PFCongres 2012To SQL or No(t)SQL - PFCongres 2012
To SQL or No(t)SQL - PFCongres 2012Jeroen van Dijk
 
Konstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-Algorithm
Konstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-AlgorithmKonstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-Algorithm
Konstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-AlgorithmKonstandinos Zamfes
 
FMIP II - Phase I Launch Workshop
FMIP II - Phase I Launch WorkshopFMIP II - Phase I Launch Workshop
FMIP II - Phase I Launch WorkshopAaron Holmes
 
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...Brenno Menezes
 

What's hot (10)

Program evaluation review technique (pert)
Program evaluation review technique (pert)Program evaluation review technique (pert)
Program evaluation review technique (pert)
 
Raci gsw
Raci gswRaci gsw
Raci gsw
 
Project Management PERT and CPM
Project Management PERT and CPMProject Management PERT and CPM
Project Management PERT and CPM
 
Ast2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada Programs
Ast2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada ProgramsAst2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada Programs
Ast2Cfg - A Framework for CFG-Based Analysis and Visualisation of Ada Programs
 
Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...
Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...
Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: closing ...
 
18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...
18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...
18 09-2008 José Miranda Formigli Filho na Rio oil and Gas Expo Conference no ...
 
To SQL or No(t)SQL - PFCongres 2012
To SQL or No(t)SQL - PFCongres 2012To SQL or No(t)SQL - PFCongres 2012
To SQL or No(t)SQL - PFCongres 2012
 
Konstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-Algorithm
Konstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-AlgorithmKonstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-Algorithm
Konstandinos_Zamfes_PSI_Drillig_Cutting-Analysis-Geo-Algorithm
 
FMIP II - Phase I Launch Workshop
FMIP II - Phase I Launch WorkshopFMIP II - Phase I Launch Workshop
FMIP II - Phase I Launch Workshop
 
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
 

Viewers also liked (20)

Cm exercise 7
Cm exercise 7Cm exercise 7
Cm exercise 7
 
Contract
ContractContract
Contract
 
Ch 2 planning and scheduling
Ch 2 planning and schedulingCh 2 planning and scheduling
Ch 2 planning and scheduling
 
P project finance
P project financeP project finance
P project finance
 
Cm exercise 8
Cm exercise 8Cm exercise 8
Cm exercise 8
 
P overview
P overviewP overview
P overview
 
P resources
P resourcesP resources
P resources
 
P introduction
P introductionP introduction
P introduction
 
Cm exercise 3
Cm exercise 3Cm exercise 3
Cm exercise 3
 
Session 4 gdas pmp study group presentation
Session 4   gdas pmp study group presentationSession 4   gdas pmp study group presentation
Session 4 gdas pmp study group presentation
 
Ch 4 cash flow and investment appraisal
Ch 4 cash flow and investment appraisalCh 4 cash flow and investment appraisal
Ch 4 cash flow and investment appraisal
 
Emad cv
Emad cvEmad cv
Emad cv
 
P scheduling
P schedulingP scheduling
P scheduling
 
Cm exercise 6
Cm exercise 6Cm exercise 6
Cm exercise 6
 
Cm exercise 2
Cm exercise 2Cm exercise 2
Cm exercise 2
 
Ch 6 construction progress control
Ch 6 construction progress controlCh 6 construction progress control
Ch 6 construction progress control
 
P planning
P planningP planning
P planning
 
Cm exercise 5
Cm exercise 5Cm exercise 5
Cm exercise 5
 
Cm exercise 4
Cm exercise 4Cm exercise 4
Cm exercise 4
 
Cm exercise 1
Cm exercise 1Cm exercise 1
Cm exercise 1
 

More from Tu Nguyen, PMP®,PMI-RMP®

More from Tu Nguyen, PMP®,PMI-RMP® (20)

4.contracting
4.contracting4.contracting
4.contracting
 
3.estimating
3.estimating3.estimating
3.estimating
 
2.tendering
2.tendering2.tendering
2.tendering
 
1.introduction
1.introduction1.introduction
1.introduction
 
Session 8 gdas pmp study group presentation
Session 8   gdas pmp study group presentationSession 8   gdas pmp study group presentation
Session 8 gdas pmp study group presentation
 
Session 7 gdas pmp study group presentation
Session 7   gdas pmp study group presentationSession 7   gdas pmp study group presentation
Session 7 gdas pmp study group presentation
 
Session 6 gdas pmp study group presentation
Session 6   gdas pmp study group presentationSession 6   gdas pmp study group presentation
Session 6 gdas pmp study group presentation
 
Session 5 gdas pmp study group presentation
Session 5   gdas pmp study group presentationSession 5   gdas pmp study group presentation
Session 5 gdas pmp study group presentation
 
Session 10 gdas pmp study group presentation
Session 10   gdas pmp study group presentationSession 10   gdas pmp study group presentation
Session 10 gdas pmp study group presentation
 
Session 3 gdas pmp study group presentation
Session 3   gdas pmp study group presentationSession 3   gdas pmp study group presentation
Session 3 gdas pmp study group presentation
 
Session 2 gdas pmp study group presentation
Session 2   gdas pmp study group presentationSession 2   gdas pmp study group presentation
Session 2 gdas pmp study group presentation
 
Node
NodeNode
Node
 
Cash flow
Cash flowCash flow
Cash flow
 
Bar chart
Bar chartBar chart
Bar chart
 
Arrow computation
Arrow computationArrow computation
Arrow computation
 
Arrow
ArrowArrow
Arrow
 
Administration
AdministrationAdministration
Administration
 
Time cost-trade-off
Time cost-trade-offTime cost-trade-off
Time cost-trade-off
 
Time cost-control
Time cost-controlTime cost-control
Time cost-control
 
Resources
ResourcesResources
Resources
 

P repetitive

  • 1. 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 04/11/2006 Emad Elbeltagi 2 1
  • 2. 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 04/11/2006 Emad Elbeltagi 3 Repetitive Projects Scheduling Line of Balance (LOB) Meet deadline date Focus on resources 04/11/2006 Emad Elbeltagi 4 2
  • 3. Repetitive Projects Scheduling Line of Balance (LOB) One Activity & 3 Crews Site 5 Crew 2 4 Crew 1 3 Crew 3 2 Crew 2 1 Crew 1 0 1 2 3 Time How Many Crews Needed to Meet Deadline ? 04/11/2006 Emad Elbeltagi 5 Repetitive Projects Scheduling Line of Balance (LOB) 04/11/2006 Emad Elbeltagi 6 3
  • 4. Repetitive Projects Scheduling Line of Balance (LOB) 04/11/2006 Emad Elbeltagi 7 Repetitive Projects Scheduling Line of Balance (LOB) Sites Diff. Durations Parallel Crews Stagg. Crews 9 8 7 6 5 4 3 2 1 04/11/2006 Emad Elbeltagi Time 8 4
  • 5. 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 04/11/2006 Emad Elbeltagi 9 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 04/11/2006 Emad Elbeltagi 10 5
  • 6. Repetitive Projects Scheduling Line of Balance Calculations (work continuity) R=C/D C=DxR Unit 5 4 Crew 1 3 Crew 3 2 Crew 2 C Crews 1 R Crew 1 0 1 2 3 D Time 04/11/2006 Emad Elbeltagi 11 Repetitive Projects Scheduling Line of Balance Calculations (work continuity) R = 1 / (D / C) C=DxR Unit Crew 3 3 2 Crew 2 1 1 R Crew 1 Time R 0 1 2 3 D/C D/C D/C 04/11/2006 Emad Elbeltagi 12 6
  • 7. Repetitive Projects Scheduling Line of Balance Calculations (Meeting a deadline) Units n . . . n-1 2 R Time 1 T1 = CPM Duration of Unit 1 TL = Project Deadline Duration R = (n – 1) / (TL - T1) 04/11/2006 Emad Elbeltagi 13 Repetitive Projects Scheduling Line of Balance Calculations (Meeting a deadline) TF = 3 D (2) A (5) B (5) C (5) Unit n A D D C n-1 B (TL - T1 ) + TFD Unit 1 TL - T1 A (5) B (5) C (5) D (2) TF = 3 R = (n – 1) / (TL - T1) + TF 04/11/2006 Emad Elbeltagi 14 7
  • 8. 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 04/11/2006 Emad Elbeltagi 15 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 Duration Activity name Preceding activities no. (days) 1 Locate and clear 1 - 2 Excavate 3 1 3 String pipe 1 1 4 Lay pipe 4 2,3 5 Pressure test 1 4 6 Backfill 2 5 04/11/2006 Emad Elbeltagi 16 8
  • 9. Repetitive Projects Scheduling Line of Balance Calculations (Example) 0 1 3 6 8 12 14 15 17 19 -2 2 (3) -2 4 (4) -2 5 (1) -2 6 (2) 1 (1) 0 1 3 6 8 12 14 15 17 19 -2 -2 3 4 3 (1) 5 6 T1 = 19 days TL= 30 days N = 5 units Ri = (n-1) / TL - T1 + TFi = 4 / (11 + TFi) 04/11/2006 Emad Elbeltagi 17 Repetitive Projects Scheduling Line of Balance Calculations (Example) Duration Total Ri = Cai = Activity Ci =Di x Ri Rai = Cai / Di Di Float 4 / (11+TFi) Round up Ci 1 1 0 0.364 0.364 1 1 2 3 0 0.364 1.092 2 0.667 3 1 2 0.308 0.308 1 1 4 4 0 0.364 1.456 2 0.5 5 1 0 0.364 0.364 1 1 6 2 0 0.364 0.728 1 0.5 04/11/2006 Emad Elbeltagi 18 9
  • 10. Repetitive Projects Scheduling Line of Balance Calculations (Example) Activity 1: D= 1 day; R = 1 unit/day; Horizontal projection = n-1 / R = 4/1= 4 No. of units 4 5 7 8 9 12 16 20 22 23 29 31 5 1 3 2 4 5 6 1 Time 0 1 3 4 6 8 12 18 19 21 23 04/11/2006 Emad Elbeltagi 19 10