Module 6 - Network and CPM
Module 6 - Network and CPM
Schedule is focused on
identifying and
documenting activities
to produce the
deliverables
2
Steps in developing the Schedule
3
Activity Attributes
4
Sequence Activities
5
Sequence Activities
Dependency
Determination
• Mandatory Dependencies (hard
logic)
• Discretionary Dependencies:
• Soft Logic
• Preferential Logic
• External Dependencies
External
A
C
B
6
Activity Relationships
B B
B B
7 7
Applying Leads and Lags
Lag: directs a delay in the successor activity
Finish to Start
A
A Lag = 2 Days
B B
A B C
Start Finish
D E F
9
Group Exercise
Draw a Network Diagram Using the
Precedence Diagramming Method (PDM)
Activity Predecessor
Start -
A Start
B Start
C A, B
D C
E C
F D
End F, E
10
Solution
A D F
Start C End
B E
11
Milestone Chart
Milestones are zero duration activities that mark the start of finish of important
Phases or steps in a project.
Example:
• Project Start
• Ground Breaking
• Design Approval
• Project Finish
W1 W2 W3 W4 W5
Designer Selected
Plans Created
Contractor Selected
12
Project should only have Use milestones to make Use as few relationships Avoid the use of negative
two open ends the start or completion as possible lags – connect by
of important project selecting the appropriate
events or contract relationship type
requirements
Avoid using lags unless Use Imposed Finish Any change to activity
necessary – use constraint for time duration should be inline
constraints where critical schedules to with resource change
possible i.e. Start no identify and remove
earlier than, Finish no negative floats
later than, etc
13
Estimate Activity
Durations
• Primarily concerned with
identifying how many work
periods the activity will take.
• Work periods are expressed as
elapsed time.
• Important: Know the difference
between the amount of effort an
activity takes to complete, and the
duration (elapsed time) for
completing an activity.
14
Schedule (CPM)
15
CPM Calculation Method
16
CPM Calculations
Predecessor (i) Successor (j)
ES EF ES EF
Variables: Formula:
ES= Earliest Start ES + Duration - 1 = EF
EF= Earliest Finish LF – Duration + 1 = LS
LS= Latest Start LS – ES = Float or LF – EF = Float
LF= Latest Finish
F= Float
17
Forward Pass
ES EF ES
Activity A Activity B
Duration x Duration y
18
Q&A
19