Chapter 3 Planning and Scheduling - Revised
Chapter 3 Planning and Scheduling - Revised
06/19/2024 5
Reasons for planning?
• To eliminate or reduce uncertainty
• To improve efficiency of the operations
• To obtain better understanding of the objectives
• To provide basis for monitoring and controlling the work – to monitor performance in
terms of output, time and money
• To keep the plan under constant review and make action when necessary to correct the
situation
Planning is one of the major managerial functions and Project manager is responsible for
planning. Mangers who do not plan cannot control because they have no yardstick to
judge the progress. Hence, many managers do realize paramount importance of planning.
A written plan communicates the project strategy for achieving project objectives.
Objectives of planning:
• Analysis – how, in what order, with what resources, with appropriate
WBS
• Anticipation – foresee potential difficulties, anticipate risk and plan to
overcome them accordingly.
• Scheduling resources
• Coordination and control – provide basis for co-ordinating the work
among concerned; provide a basis for predicting and controlling time
and cost.
• Production of data - to provide a framework for decision making in
the event of change.
What to plan?
• Wild enthusiasm
• Disillusionment
• Search for scapegoat
• Punishment of innocent
• Promotion of non-participants
• Chaos
Steps to Create a Construction Project Plan:
Project Plan Step 1 – Defining the Scope (?) Defining the scope involves gaining agreement
on the metric that the sponsor (the boss, executive or customer) will use to measure the end
result of the project. Install 2MW of hydropower Plant/ Construction 5 story Building.
Project Plan Step 2 – Breaking Down the Scope into Major Deliverables: If Building
Construction is a Project Specific Deliverables are Buying of Land, Map approval from
Municipality, Contractor Selection, Construction etc are deliverables.
Project Plan Step 3 – Breaking Down the Major Deliverables: Eg. For Buying of Land –
advertisement, visit the seller, visit the Land, Negotiation, Check all the Documents, Transfer
the ownership etc…
Project Plan Step 4 – Estimating: Each of the tasks/Activities will have an estimate of the
amount of work and the duration. This is finalize the Budget and Schedule (Duration)
Project Plan Step 5 – Final Approval By the Sponsor: The last step in developing
the project plan is to secure the sponsor’s final approval on the project scope, major
deliverables, budget and the planned duration of the work. With that approval, the project plan
is finished and the project manager can begin work.
Work Breakdown Structure
What Is Work Breakdown Structure in Project Management?
• Work breakdown structure (WBS) in project management is a method for
completing a complex, multi-step project. It's a way to divide and conquer large
projects to get things done faster and more efficiently.
• The goal of a WBS is to make a large project more manageable. Breaking it down
into smaller chunks means work can be done simultaneously by different team
members, leading to better team productivity and easier project management.
• A Work Breakdown Structure (WBS) is a deliverable-oriented hierarchical
decomposition of the work to be executed by the project team to accomplish the
project objectives and create the required deliverables. A WBS is the cornerstone
of effective project planning, execution, controlling, monitoring, and reporting.
Use of WBS
• it facilitates the quick development of a schedule by allocating effort
estimates to specific sections of the WBS. it can be used to identify
potential scope risks if it has a branch that is not well defined. it
provides a visual of entire scope. it can be used to identify
communication points.
• Used for planning, monitoring, controlling
• Used for estimate and cash flow
• Calculation of recourses
• Etc.
Work breakdown structure
WBS
Factory construction project
• Survey
• Design
• Concept design
• Preliminary design
• Final design
• Architectural
• Design
• Drawings
• Plan
• Elevation
• Section
• details
• Prospective view
• model
• Structural
• Plumbing
• Electrical
• Foundation
• Fabrication
• Installation
• Handover
How to Estimate time for Activity?
Suppose Activity is EW in Excavation – 20 m^3 from Drawing
Civil Engineering Norms ?
The bar spans may overlap, as, for example, you may conduct Research before
completion of Planning and similarly you may start Design before completion
of the Research.
a. Predecessor
b. Successor
c. Both
d. None
Event (Node):
The beginning or end of the activity is known as event. It represents specific
point in time and does not consume time, manpower, material and other
resources.
12 days
7 days
B- 3d
Logical Dummy
A. – Wait delivery of new machine
Grammatical Dummy B. – Install new machine
C. – Remove existing machine
D. – Dispose of existing machine
A. – Wait delivery of new machine
B. – Install new machine
C. – Remove existing machine
D. – Dispose of existing machine
Logical Dummy
B-4 3
5
E-6
There are three Paths from First Event 1 to Last Event 5
Path Description Duration Remarks
1 1-2-4-5 (A-C-F) 2+1+3 = 6
2 1-3-4-5 (B-D-F) 4+5+3 =12 Longest
3 1-3-5 (B-E) 4+6= 10
• Longest path in the network is called Critical Path – Path 2 (1-3-4-5 (B-D-F)
• Activities Lying on critical Path are Critical Activities B, D and F
• Time required to travel longest path is Project Duration - 12
FIND CRITICAL PATH, CRITICAL ACTIVITIES
AND PROJECT DURATION
There are three paths:
Paths DESCRIPTION DURATION REMARKS
1 10-30-40-50 3+1+3 = 7 mo Maximum
2 10-30-50 3+3 = 6 mo
3 10 -20-50 4+3 = 7 mo Maximum
A 2 - C
B 4 - D, E
C 1 A F
D 5 B F
E 6 B -
F 3 C and D -
Solution
A- 2 c- 1
A- 2 c- 1
D- 4
B- 4 D- 4
B- 4
E- 6
E- 6
A- 2 c- 1
A- 2 c- 1
D- 4
B- 4 D- 4
B- 4
E- 6
E- 6
WRONG RIGHT
c- 1 F- 3 F- 3
c- 2
D- 4 F- 3 D- 4
RIGHT
WRONG
E- 6 E- 6
F- 3 F- 3
WRONG RIGHT
1 A 2 - B, C
2 B 3 A D
3 C 1 A E, F
4 D 5 B G
5 E 4 C G
6 F 6 C -
7 G 2 D, E -
SN Activi Durati Predec Success
ty on essor or
1 A 2 - B, C
2 B 3 A D
3 C 1 A E, F
4 D 5 B G
5 E 4 C G
6 F 6 C -
7 G 2 D, E -
Path 1 is 1 – 2 – 3-5-6 =2+3+5+2= 12
Path 2 – 1-2-4-5-6 = 2+1+4+2 = 9
Path 3, 1-2-4-6 = 2+1+6 =9
Critical Path is 1 – 2 – 3- 5 – 6 longest with 12 duration
Critical Activities are A, B , D and G
Project Duration = 12
Draw CPM Network Find critical path Critical Activities and Project Duration
D-4 G-7
1
E-5
B-2 3 6
F-6 H-8
5
Event No. 1 2 3 4 5 6
Early 0 0+4 = 4 4+2 = 6 4+5= 6+3= 9 15 + 4=19
Event time 9 9+6=15 9+1 = 10
19 19
9 9
9 9 19 19 2 B-2 3
Activity Dur E-i (EST) EFT = EST + D LST = LFT -D L-j (LFT) Total Float Remarks
A 4 0 4 0 4 0 Critical
B 2 4 6 10 12 12-6=6 Non-Cr
C 5 4 9 4 9 0 Critical
D 3 6 9 12 15 15-9=6 Non critical
E 6 9 15 9 15 0 Critical
F 1 9 10 18 19 19-10=9 Non critical
G 4 15 19 15 19 0 Critical
A
E-i E-j i j L-i L-j
EST (Earliest Start Time): It is the earliest possible time an activity or operation can
be started. It is equal to earliest occurrence time of tail event of that activity. E-i
EFT (Earliest Finish Time): It is the earliest possible time for completion of an
activity or operation without delaying the project completion time. It can be computed
by adding by activity duration by EST. EFT = EST + duration
LFT (Latest Finish Time): It is the latest time the activity or operation must be
completed so that scheduled completion date of the work can be achieved. It is equal to
latest occurrence time of head event. = L-j
LST (Latest Start Time): It is the latest possible time; an activity can be started
without delaying the project. LST = LFT-Duration
The free time available for the activity is called ‘Float’ or ‘Slack’. An activity has
four types of floats.
1. Total Float 2. Free Float and 3. Independent Float 4.
1.Interfering Float
Total Float (TF): Late Start Time – Early Start Time or = Late Finish Time –
Early Finish Time
Total Float represents the maximum time by which the completion of the activity can
be delayed without affecting the project completion time. If an activity is delayed by
a time equal to its total float, that activity and all other subsequent activities in that
path become critical.
2. Free Float (FF): It is the delay that can be permitted in an activity so that
succeeding activities in the path are not affected. If the succeeding activities are to
remain un-affected by the delay in a particular activity the earliest start Time of
the head event of that activity shall not be exceeded.
3. Independent Float (IF): It is the spare time available for the activity, if preceding
activity is started as late as possible and succeeding activities are finished as early
as possible.
4 5 6 12
E-i L-i A E-j L-j
B-2
2 3 Predecessor
i j
Successor
Activity TF= (L-j)-(E-i) – D FF = (E-j) – (E-i) -D Int F = TF-FF IndF- (E-j) - (L-i) – D Remark
s
B =12-4-2=6 =6-4-2=0 =6-0=6
Total Float (TF) = [ (L-j) – (E-i) – D ] or LFT – EFT or LST – EST
Free Float (FF) = (Ej) – (Ei) – D < TF = EST of Succ – EST of Act – Dur
FF = EST of Successor – EFT of the Activity (EFT = EST + dur)
Independent Float (IF) = (Ej) – (Li) – D = EST of Suc – LFT of Act – dur = < FF or FF –
tail event slack
Interfering float = TF – FF = (Lj- Ei –d)- (Ej-Ei-d) =(Lj) - (Ej) = LFT of Act – EST of
Suucessor
6 12 E-i L-i E-j L-j
15 15
4 4 A
i j
0 0
4 4 6 12
9 9 19 19 2 B-2 3
Activity TF =(L-j) –(E-i) -d FF = (E-j) –(E-i) -d intF = TF-FF IndF =(E-j) –(L-i) - d Remarks
A 4-0-4 = 0 4-0-4=0 0-0=0 4-0-4=0 Critical
B 12-4-2=6 6-4-2=0 6-0=6 6-4-2=0
C 9-4-5 =0 9-4-5=0 0-0=0 9-4-9=0 Critical
D 15-6-3 =6 15-6-3=6 6-6=0 15-12-3=0
E 15-9-6=0 15-9-6=0 0-0=0 15-9-6=0 Critical
F 19-9-1=9 19-9-1=9 9-9=0 19-9-1=9
G 19-15-4 19-15-4=0 0-0=0 19-15-4=0 Critical
E-i L-i E-j L-j
A-3 E-i = 4 A
1 2
L-i = 5 i j
E-i=4 L-i=5 E-j= 8 L-j= 12 8 12
4 5
E-j = 8
L-j = 12 3
2 B-2
Activity TF =(L-j) –(E-i) -d FF = (E-j) –(E-i) -d intF = TF-FF IndF =(E-j) –(L-i) - d Remarks
A 12-4-3 =5 8-4-3 =1 5-1=4 8-5-3=0
B 12-4-2=6 8-4-2=2 6-2=4 8-5-2=1
9 9 19 19 2 B-2 3
Activity Dur EST EFT LST LFT TF FF IntF IndF Remarks
A 4
B 2
C 5
D 3
E 6
F 1
G 4
6 12
15 15
0 0
4 4
19 19
9 9
EFT= LST=
Activity EST+D LFT-D
SN Duration EST LFT TF FF IndF IntF Remarks
1 A 4 0 4 0 4 0 0 0 0 Critical
2 B 2 4 6 10 12 6 0 0 6
3 C 5 4 9 4 9 0 0 0 0 Critical
4 D 3 6 9 12 15 15- 6 0 0
6-
3=6
5 E 6 9 15 9 15 0 0 0 0 Critical
Draw a network with the following details. Number the events using
Fulkerson’s rule. (DUMMY …)
D
5
3 F
B
A dummy
1 2
6
E
C 4
SN Activity Predecessor Successor
1 A - B, C
2 B A D
3 C A E, F
4 D B F
5 E C -
6 F C, D -
SN Activity Predecessor Successor
1 A - B, C
2 B A D
3 C A E, F
4 D B F
5 E C -
6 F C, D -
Draw a CPM network and Find EST, EFT, LST, LFT, TF, FF, IntF and IndF. Show
critical path also.
Activity A B C D E F G H
Predecessor - - A B B C,D E E, F
Duration 2 6 3 5 7 1 4 5
b. Define Total Float , Free Float and Independent flaot. Draw a CPM
network and Find EST, EFT, LST, LFT, TF, FF, IntF and IndF. Show critical path
also.
Activity A B C D E F G H
Predecessor - - A B B C,D E E, F
Duration 2 6 3 5 7 1 4 5
11 12
2 9 13 13 Forward Pass Calculation
0 0 C-3 F-1
A-2 2 4 H-5
6
18 18
1 D-5
dummy
B-6 7
3 5
E-7 G-4
6 6 13 13
Predecessor - - A B B C,D E E, F
Duration 2 6 3 5 7 1 4 5
EST (Ei) 0 0 2 6 6 11 13 13
EFT = EST + dur 2 6 5 11 13 12 17 18
LFT = L-j 9 6 12 12 13 13 18 18
2 9
11 12 13 13
0 0 C-3 F-1
A-2 2 4 H-5
6
18 18
1 D-5
dummy
B-6 7
3 5
E-7 G-4
6 6 13 13 Backward Pass Calculation
Forward Pass Calculation
Activity A B C D E F G H
Duration 2 6 3 5 7 1 4 5
2 9
11 12 13 13
0 0 C-3 F-1
A-2 2 4 H-5
6
18 18
1 D-5
dummy
B-6 7
3 5
E-7 G-4
6 6 13 13 Backward Pass Calculation
Forward Pass Calculation
Draw a CPM network and Find EST, EFT, LST, LFT, TF, FF, IntF and IndF. Show
critical path also.
Activity A B C D E F G H
Predecessor - - A A B B C, D E D, E, F
Duration 2 6 3 5 7 1 4 5
c G
d
H
E
F
b. Define Total Float , Free Float and Independent flaot. Draw a CPM
network and Find EST, EFT, LST, LFT, TF, FF, IntF and IndF. Show critical path
also.
Activity A B C D E F G H
Predecessor - - A A B B C, D E D, E, F
Duration 2 6 3 5 7 1 4 5
C-3
A-2
2 5 G-4
D-5
Dummy Dummy -1 from 4 to 5
1
4 7 Dummy 2, 4 to 6
E-7 Dummy
B-6
3 6 H-5
F-1
Activity A B C D E F G H I J K L M
Predecessor - - A A,B B C D D E D,F H,I H,I G,
J, K
Duration 2 6 3 5 7 1 4 5 6 2 3 4 1
C
A
Dummy
D
Dummy
B
E
Activity A B C D E F G H I J K L M
Predecessor - - A A,B B C D D E D,F H,I H,I G, J,
K
Duration 2 6 3 5 7 1 4 5 6 2 3 4 1
F-1
C-3 4 8
2 J-2
A-2 Dum-3
dum1 D-5
1 G-4
5 7 10 M-1
B-6 dum2 K-3
H-5 11
3
E-7 6 9 L-4
I-6
b. Define Total Float , Free Float and Independent flaot. Draw a CPM
network and Find EST, EFT, LST, LFT, TF, FF, IntF and IndF. Show critical path
also.
Activity A B C D E F G H I J K L M
Predecessor - - A A,B B C D D E D,F H,I H,I
Duration 2 6 3 5 7 1 4 5 6 2 3 4 1
C E
A
dummy dummy
B
D F
. Draw a CPM network and Find EST, EFT, LST, LFT, TF, FF, IntF and IndF. Show critical
path also.
Activity A B C D E F G H I J K L M
Successor D E,G,H,I,J F G,H L,M I,J K L,M L,M M - - -
Duration– 6 3 4 2 3 1 5 2 4 3 2 1 5
Days