calculations on a precedence network · 3 early times (early start [es] and early finish [ef])...

22
1 Network Calculations Construction Project Management (CE 110401346) Dr. Maha alkasasbeh Hashemite University Department of Civil Engineering Early Activity Start (ES): Earliest time an activity can startas determined by the latest of the early finish times of all immediate preceding activities (IPAs) Early Activity Finish (EF): Earliest time an activity can finishdetermined by adding the duration of the activity to the early start time Late Activity Start (LS): Latest time an activity can start without delaying the project completion Late Activity Finish (LF): Latest time an activity can be finished without delaying project completion Calculations On a Precedence Network

Upload: vocong

Post on 16-Jul-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

1

Network Calculations

Construction Project

Management

(CE 110401346)

Dr. Maha alkasasbeh

Hashemite University

Department of Civil Engineering

➢Early Activity Start (ES): Earliest time an activity can start—as

determined by the latest of the early finish times of all immediate

preceding activities (IPAs)

➢Early Activity Finish (EF): Earliest time an activity can finish—

determined by adding the duration of the activity to the early start

time

➢Late Activity Start (LS): Latest time an activity can start without

delaying the project completion

➢Late Activity Finish (LF): Latest time an activity can be finished

without delaying project completion

Calculations On a Precedence Network

Page 2: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

2

Early Event Occurrence Time: Earliest an event can occur—determined by the latest early finish

Late Event Occurrence Time: Latest an event can occur

Calculations On a Precedence Network

Step 1: Perform Forward Pass Calculations to determine:➢Early Start (ES) and Early Finish (EF) of each activity.

ES (initial activities) = S

ES (x) = Latest (EF (all predecessors of x))

EF (x) = ES(x) + D(x)

Where,

S= Project start time.

D(x) = Duration of activity x.

ES(x) = Earliest start time of activity x.

EF(x) = Earliest finish time of activity x.

Calculations On a Precedence Network

Page 3: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

3

Early Times (Early Start [ES] and Early Finish [EF])

Calculations On a Precedence Network

1. Assign 1 as the early start date of the first activity

2. Calculate the early finish time for the activity

3. The early start of activities will be determined by the early

finish times of preceding activities

➢Other than the first activity or activities

4. Repeat steps 2 and 3 for each network activity until ES &

EF are determined for the last activity

Calculations On a Precedence Network

Page 4: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

4

Step 5: Perform Backward Pass Calculations to determine:

➢Late Start (LS) and Late Finish (LF) of each activity.

LF (end activities) = T

LF (x) = Earliest (LS (all successors of x))

LS (x) = LF(x) - D(x)

Where,

T = Project completion time.

D(x) = Duration of activity x.

LS(x) = Latest start time of activity x.

LF(x) = Latest finish time of activity x.

Calculations On a Precedence Network

Calculations On a Precedence Network

Page 5: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

5

Activity TF FF IF

Mobilize 0 0 0

Remove old Cabinets 0 0 0

Buy materials 3 0 0

Install new flooring 0 0 0

Hang wallpaper 3 0 -3

Install new cabinets 0 0 0

Touch-up paint 3 3 0

Demobilize 0 0 0

Calculations On a Precedence Network

Calculations On a Arrow Network

Page 6: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

6

▪When an activity start date is fixed in this way, the activity is

said to have no float , Such activities are said to be “critical”

▪If the activity starts later than the assigned date, or takes

longer to complete than the assigned duration, the project

completion date will be extended by the same amount of time

Identify the Critical Path

▪Total Float (TF): maximum amt of time that the activity can be delayed without delaying the completion time of the project.

▪Float (FF): maximum amount of time that the activity can be delayed without delaying the early start of any of its successors, assuming its predecessors were completed early.

▪Free Float: Amount of time an activity can be delayed before it impacts the start of any succeeding activity

Activity Floats

Page 7: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

7

▪Independent Float (IF): maximum amount of time that the activity can be delayed without delaying the early start of any of its successors, assuming its predecessors were completed late.

Activity Floats

Successors Started

Early Late

Predecessors

Completed

Early Free Float Total

Float

Late Independent

Float

Activity Floats

Page 8: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

8

Float Type Calculation

Total FloatTF = LS – ESTF = LF – EF

Free FloatFF = Min (ES of all successors )

– EF

Independent

Float

IF = Min (ES of all successors)–Max (LF of all predecessors)– D

Activity Floats

▪Once the early and late start times, early and late finish times, free

float, and total float of all activities are determined, the

calculations are completed

Calculations On a Precedence Network

Page 9: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

9

▪LAG: The amount of time that exists between the early finish of an activity and the early start of a specified succeeding activity

Calculations On a Precedence Network

Example 2: Network Calculations

Activity Description Predecessors Duration

A Preliminary design - 6

B Evaluation of design A 1

C Contract negotiation - 8

D Preparation of fabrication plant C 5

E Final design B, C 9

F Fabrication of Product D, E 12

G Shipment of Product to owner F 3

Page 10: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

10

Example 2: Network Calculations

Activity Duration ES EF LS LF

A 6

B 1

C 8

D 5

E 9

F 12

G 3

Example 2: Network Calculations

Page 11: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

11

Activity Duration ES EF LS LF

A 6 1 7 2 8

B 1 7 8 8 9

C 8 1 9 1 9

D 5 9 14 13 18

E 9 9 18 9 18

F 12 18 30 18 30

G 3 30 33 30 33

Example 2: Network Calculations

Activity Duration ES EF LS LF TF FF IF

A 6 1 7 2 8

B 1 7 8 8 9

C 8 1 9 1 9

D 5 9 14 13 18

E 9 9 18 9 18

F 12 18 30 18 30

G 3 30 33 30 33

Example 2: Network Calculations

Page 12: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

12

Activity Duration ES EF LS LF TF FF IF

A 6 1 7 2 8 1 0 0

B 1 7 8 8 9 1 1 0

C 8 1 9 1 9 0 0 0

D 5 9 14 13 18 4 4 4

E 9 9 18 9 18 0 0 0

F 12 18 30 18 30 0 0 0

G 3 30 33 30 33 0 0 0

Example 2: Network Calculations

Activity Description Predecessors Duration

A Site clearing - 4

B Removal of trees - 3

C General excavation A 8

D Grading general area A 7

E Excavation for utility trenches B, C 9

F Placing formwork and

reinforcement for concrete

B, C 12

G Installing sewer lines D,E 2

H Installing other utilities D,E 5

I Pouring concrete F,G 6

Example 3: Network Calculations

Page 13: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

13

Example 3: Network Calculations

Activity Duration

Early

Start

Early

Finish

Late

Start

Late

Finish

A 4

B 3

C 8

D 7

E 9

F 12

G 2

H 5

I 6

Example 3: Network Calculations

Page 14: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

14

Activity Duration

Early

Start

Early

Finish

Late

Start

Late

Finish

A 4 1 5 1 5

B 3 1 4 10 13

C 8 5 13 5 13

D 7 5 12 16 23

E 9 13 22 14 23

F 12 13 25 13 25

G 2 22 24 23 25

H 5 22 27 26 31

I 6 25 31 25 31

Example 3: Network Calculations

Activit

y

Duration ES EF LS LF TF FF IF

A 4 1 5 1 5

B 3 1 4 10 13

C 8 5 13 5 13

D 7 5 12 16 23

E 9 13 22 14 23

F 12 13 25 13 25

G 2 22 24 23 25

H 5 22 27 26 31

I 6 25 31 25 31

Example 3: Network Calculations

Page 15: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

15

Activit

y

Duration ES EF LS LF TF FF IF

A 4 1 5 1 5 0 0 0

B 3 1 4 10 13 9 9 9

C 8 5 13 5 13 0 0 0

D 7 5 12 16 23 11 10 10

E 9 13 22 14 23 1 0 0

F 12 13 25 13 25 0 0 0

G 2 22 24 23 25 1 1 0

H 5 22 27 26 31 4 4 3

I 6 25 31 25 31 0 0 0

Example 3: Network Calculations

▪Types of Logical Precedence Relationships in PDM

➢ Finish to Start (with or without lag):

Each activity depends on the completion of its preceding activity

Precedence Diagram Relationships

Page 16: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

16

Typical Sequence of Finish-to-Start Relationships

Finish-to-Start Relationship with a 28-Day Delay (lag)

Precedence Diagram Relationships

Types of Logical Precedence Relationships in PDM

➢ Start to Start (with or without lag).

Precedence Diagram Relationships

Page 17: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

17

Activities with Start-to-Start RelationshipsPrecedence Diagram Relationships

Activities with Start-to-Startwith a Delay Relationships

Precedence Diagram Relationships

Page 18: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

18

Activities with Start-to-Startwith a Delay Relationships

Precedence Diagram Relationships

Types of Logical Precedence Relationships in PDM

➢ Finish to Finish (with or without lag).

Precedence Diagram Relationships

Page 19: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

19

Finish-to-Finish (FF)

Precedence Diagram Relationships

Finish-to-Start Relationshipfor Window Installation

Finish-to-Finish (FF) — with Delay

Precedence Diagram Relationships

Page 20: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

20

Activities with Finish-to-Finishwith a Delay (lag) Relationships

Precedence Diagram Relationships

Types of Logical Precedence Relationships in PDM

➢ Start to Finish (with or without lag).

Precedence Diagram Relationships

Page 21: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

21

Start-to-Finish with a Delay — RelationshipsPrecedence Diagram Relationships

Start-to-Finish with a Delay — RelationshipsPrecedence Diagram Relationships

Page 22: Calculations On a Precedence Network · 3 Early Times (Early Start [ES] and Early Finish [EF]) Calculations On a Precedence Network 1. Assign 1 as the early start date of the first

22

Start-to-Finish with a Delay — RelationshipsPrecedence Diagram Relationships

▪Advantages of PDM Over CPM:

➢ Easier to construct & modify network.

➢ No need for dummies.

➢ Less activities in presentation.

➢ Precedence relationships with lag times are more effective in modeling project activities.

Precedence Diagram Method