Top Banner
© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 1 Efficient Scheduling of Efficient Scheduling of Repetitive Projects Repetitive Projects Prof. Tarek Hegazy Computer-Aided Construction Project Management, & Infrastructure Asset Management
47

Efficient Scheduling of Repetitive Projects

Feb 12, 2016

Download

Documents

mikasi

Efficient Scheduling of Repetitive Projects. Prof. Tarek Hegazy. Computer-Aided Construction Project Management, & Infrastructure Asset Management. Agenda. Linear & Repetitive Projects Problems with Existing Tools Proposed Management Models Implementations Highway Application - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 1

Efficient Scheduling of Efficient Scheduling of Repetitive ProjectsRepetitive Projects

Prof. Tarek HegazyComputer-Aided Construction

Project Management, & Infrastructure Asset Management

Page 2: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 2

Linear & Repetitive Projects Linear & Repetitive Projects Problems with Existing ToolsProblems with Existing Tools Proposed Management ModelsProposed Management Models ImplementationsImplementations

Highway ApplicationHighway Application High-Rise ApplicationHigh-Rise Application Distributed Sites ApplicationDistributed Sites Application

ConclusionConclusion

Agenda

Page 3: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 3

HorizontalHorizontalDistributedDistributed

VerticalVertical

Linear & Repetitive Projects

Page 4: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 4

Linear & Repetitive Projects

Various Types:Various Types:Horizontal, Vertical, & Distributed

Large Size & Many ResourcesLarge Size & Many Resources Combination of In-House & OutsourcingCombination of In-House & Outsourcing Complex to Schedule & ControlComplex to Schedule & Control Sensitive to EnvironmentSensitive to Environment Stringent Deadlines & BudgetsStringent Deadlines & Budgets

Page 5: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 5TimeTime

Acti

vity

Acti

vity

Task 5

Task 7Task 6Task 1

Task 4

Task 3

Task 2

Existing Tools Not suitable for Not suitable for

repetitive projectsrepetitive projects No legible view of No legible view of

the large project the large project datadata

Inadequate Inadequate planning planning

No cost No cost Optimization Optimization

Page 6: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 6

Objectives

New Scheduling Model:New Scheduling Model:Better RepresentationBetter RepresentationWork Continuity Work Continuity Meet DeadlinesMeet Deadlines

Flexible PlanningFlexible Planning Cost Optimization Cost Optimization

Page 7: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 7

Station 1

Station 2

Station n

Linear Scheduling Model

Page 8: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 8

Site

Time

11 -

9 -

7 -

5 -

3 -

1 -

AB

C

D

C

rew

s: 3

4

3

3

End

Dat

e

New Representation

How to Design the Schedule?1 3 5 7 9 11 13 15 17 19 21 23 25 27

Page 9: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 9

C = D x C = D x RR

Crew 2

Crew 1

Crew 3

Crew 2

Crew 1

Unit5

0 1 2 3 Time

1

2

3

4

Su = Su-1 + 1/Ri

Fu = Su + Di

One Activity - 3 CrewsOne Activity - 3 Crews

Work Continuity

Page 10: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 10Time

1

4

5

3

6

2

9

8

7

Units3 Parallel Crews3 Stagg. Crews

Work Continuity

Color coded Crews

Page 11: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 11

Stat

ion

Time

1

4

5

3

6

2

9

8

7

A DB C

Low Pr

Crew 3

Crew 2

Crew 1

Crew 2

Crew 1

Scheduling Flexibility

A: A: single single crew from crew from units 3 to units 3 to 88

C: C: crew crew continuity continuity under under variable variable durationsdurations

B: B: work work interruptiointerruption at unit 6n at unit 6

D: D: red and red and blue crews blue crews move from move from both sides both sides at same at same time time (channel (channel tunnel)tunnel)

Page 12: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 12

Optional Construction Methods

Resource DataResource Data

MaterialMaterial

SubsSubs

CrewCrewLaborLabor

EquipmentEquipment

Cost Cost OptimizationOptimization

Method Method 33Method Method 22Method Method 11

Activity Activity ii

From From Slow & Slow & CheapCheap to to Fast & Fast &

ExpensiveExpensive

Page 13: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 13

Cost Optimization

Complex Problem – Genetic Optimization

Direct Cost + Indirect Cost + Direct Cost + Indirect Cost + Penalty/IncentivePenalty/Incentive

Objective Objective Function:Function:

Duration <= DeadlineDuration <= DeadlineIndividual Resources <= Max. AllowedIndividual Resources <= Max. Allowed

Constraints: Constraints:

No. of Crews No. of Crews Work Methods (3 options)Work Methods (3 options)

Variables:Variables:

Page 14: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 14

Different Implementations

Page 15: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 15

Example3 Km highway, each station is 300 m

(i.e., 10 stations)

1. Highway Application

Right of Way

Page 16: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 16

Data of activities, project constraints, and productivity data

1. Highway Application

Page 17: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 17

Estimate 1Estimate 1 Estimate 2Estimate 2 Estimate 3Estimate 3StationStation Max.Max.

CrewsCrews($)($) (d)(d) ($)($) (d)(d) ($)($) (d)(d)

1. Excavation, E.1. Excavation, E.2. Sub-base, East2. Sub-base, East3. Base, East3. Base, East4. Binder, East4. Binder, East5. Asphalt, East5. Asphalt, East6. Curbs, East6. Curbs, East7. Lighting, East7. Lighting, East8. Sidewalks, E.8. Sidewalks, E.9. Paint , East9. Paint , East

1 1 toto

1010

222233111111222211

21 K21 K7.8 K7.8 K72 K72 K30 K30 K

14.4 K14.4 K31.2 K31.2 K19.2 K19.2 K11 K11 K

3322

10101.21.211222222

30 K30 K--------

80 K80 K----------------

38 K38 K25 K25 K--------

22--------88

----------------1111

--------

----------------

100 K100 K----------------------------------------

----------------55

----------------------------------------

198198 0.20.2 -------- -------- -------- --------

Data of activities’ optional estimates

Means Cost Data

1. Highway Application

Page 18: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 18

StationStation

1. Excavation, East1. Excavation, East2. Sub-base, East2. Sub-base, East3. Base, East3. Base, East4. Binder, East4. Binder, East5. Asphalt, East5. Asphalt, East6. Curbs, East6. Curbs, East7. Lighting, East7. Lighting, East8. Sidewalks, East8. Sidewalks, East

1 1 toto55

9. Paint9. Paint 11 to to 1010

10 to 1710 to 17. Same as 1-. Same as 1-8 but at West Side8 but at West Side 1010 to to 66

Construction MethodTWO set of Crews moving from Both Sides

1. Highway Application

Page 19: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 19

User input of the three estimates

1. Highway Application

Page 20: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 20

West Sections

East Sections

Deadline not met

Click on any activity to get detailed schedule

data

Color-coded crews.

Options

1. Highway ApplicationInitial schedule

Page 21: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 21

Deadline met

After Optimization

1. Highway Application

Page 22: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 22

Different Implementations

Page 23: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 23

Unique Considerations: Structural–Core RepresentationStructural–Core Representation Horizontal and Vertical Constraints Horizontal and Vertical Constraints Weather and Learning Curve EffectsWeather and Learning Curve Effects Introducing Proper Work InterruptionsIntroducing Proper Work Interruptions Meet Project DeadlineMeet Project Deadline Alternative Construction MethodsAlternative Construction Methods Presenting a Clear & Realistic SchedulePresenting a Clear & Realistic Schedule

2. High-Rise Application

Page 24: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 24

Vertical Constraints: Dependences among activities on Vertical Constraints: Dependences among activities on Different FloorsDifferent Floors

1

2

3

4

5

t2

B BFloor

Time

t3t1 Shift Time

A

Shoring Removal

Pre-Cast panels InstallationWindows Installation

2. High-Rise Application

Page 25: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 25

Standard Vs Non-Standard floorsStandard Vs Non-Standard floors

Time

1

10

Floor20

Structural Core activities after reduction

Structural Core activities before reduction

2. High-Rise Application

Page 26: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 26

Ground Floor

Residential Floors- 8th to 13th (50% of Standard Floors)

Sketch of Hypothetical Building

Basement 1

2

11

5

4

3

10

6

7

9

8

13

12

CPM Network for The Case-Study

2. High-Rise Application

Page 27: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 27

Activities Cost and Durations

2. High-Rise Application

Page 28: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 28

Project Constraints Deadline = 11 months (220 working days)Deadline = 11 months (220 working days) Total Budget : $17 millionsTotal Budget : $17 millions Indirect Cost: $5,000 per dayIndirect Cost: $5,000 per day Liquidated Damage: $100,000 per dayLiquidated Damage: $100,000 per day Incentives: 10,000 per dayIncentives: 10,000 per day 3 Construction methods / Activity3 Construction methods / Activity Monthly productivity factorsMonthly productivity factors Floor changes at the 8th levelFloor changes at the 8th level

2. High-Rise Application

Page 29: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 29

Data InputData Input

2. High-Rise Application

Page 30: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 30

Specifying ConstraintsSpecifying Constraints

2. High-Rise Application

Page 31: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 31

Initial ScheduleInitial Schedule

Optimization Needed!Optimization Needed!

2. High-Rise Application

Page 32: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 32

Schedule OptimizationSchedule Optimization

Resources Vs DeadlineResources Vs Deadline Number of CrewsNumber of Crews Construction MethodsConstruction Methods InterruptionInterruption No. CyclesNo. Cycles

2. High-Rise Application

Page 33: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 33

ResultsResults

Structural Activities

Pre-cast Panels

StudWindows

Vertical Constraints Are MetVertical Constraints Are Met

2. High-Rise Application

Page 34: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 34

Visualization ReportsVisualization Reports

Very Useful for Site Personnel During Project Control Very Useful for Site Personnel During Project Control

2. High-Rise Application

Page 35: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 35

3. Projects with Multiple Distributed Sites (e.g., Multiple

Houses)

Different Implementations

Page 36: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 36

Infrastructure Management

Systems

Execution order?Outsourcing?

In-house resources?Meet Strict deadline?Normal / Overtime?

Execution Planning

List of Priority Assets & Repair Types

M&R Planning

3. Distributed Sites

Page 37: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 37

End0 1 2 3 Time4 5 6

Crew 1

Crew 2

Site 5

Site 5

Site 1

Site 1

Site 2

Site 2

Site 3

Site 3

Site 4

Site 4

Crew 1

Crew 2

Crew 1

Crew 2

Repair

Acti

vity

Repair Activity for

Five SchoolsCrew 1

Distributed Scheduling

Determines: Crews, Work Determines: Crews, Work Methods, & Site Order that Methods, & Site Order that Meet Deadline with Minimum Meet Deadline with Minimum Cost.Cost.

Crew Moving – Delivery Crew Moving – Delivery MethodsMethods

Page 38: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 38

Delivery Approaches for MR&R Programs

In-House Resources

Outsourcing + Out-Tasking

Combination of All

MR&R Delivery Options

Page 39: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 39

Activities i

Timecost

Timecost

Timecost

2. Built-In Auto-Estimates:

Work assignment options:Normal work, Overtime, or Weekends

- Work continuity - Enhanced presentation

Optimum values of: - Order of execution - Work assignment option - Activity Crews - Crew non-work periods

Planning

Cost Optimization

- Project status - Progress Updates

Optimum corrective

actions

Actual

Progress

Re-Optimization

oOrder of execution oContractors vs in-houseo Automated Estimateso Crew Work Continuityo Deadline Durationo Resource limitso Specific Site Conditionso Crew Movement Time/Costo GIS-based site distanceso PalmTM – based progress

3. Planning & Control:

Features

1. Resource Depository:

Page 40: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 40

Real-Life Application

- Activitiies, - Activitiies,

- Logical - Logical RelationsRelations

- Three - Three Estimates.Estimates.

Slow & Cheap Slow & Cheap OptionOption

Fast & Fast & Expensive Expensive

OptionOption

Page 41: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 41

Data inputs Data inputs for activity for activity delivery delivery and and constraintsconstraints

Real-Life Application

Page 42: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 42

Real-Life ApplicationInitial Initial ScheduleSchedule

Two Two Outsourced Outsourced sites sites

Deadline Deadline not metnot met

Page 43: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 43

Real-Life Application

Deadline met at Deadline met at Min. cost.Min. cost.

Schedule => Schedule => GISGIS

Page 44: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 44

VisualizationAutomateAutomatedDispatch dDispatch MapsMaps

Page 45: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 45

VisualizationAutomateAutomatedDispatch dDispatch MapsMaps

Page 46: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 46

Benefits

Cost-Effective deliveryCost-Effective delivery In-house vs outsourcing vs out-taskingIn-house vs outsourcing vs out-tasking Ties to Asset Management SystemsTies to Asset Management Systems Realistic execution to meet constraints Realistic execution to meet constraints Do more for less & reduce backlogDo more for less & reduce backlog Speedy corrective actionsSpeedy corrective actions

Page 47: Efficient Scheduling of  Repetitive Projects

© Tarek Hegazy – www.civil.uwaterloo.ca/tarek 47

EasyPlan DEMODEMO www.civil.uwaterloo.ca/tare

k