SlideShare a Scribd company logo
1 of 32
Project
Management
NETWORK SCHEDULING
TECHNIQUES
By
Qadir Nawaz Abbasi
Mechanical Engineering Dept:
MUET SZAB Campus
Khairpur Mir’s
May, 2018
Network Diagrams
 It is defined as “the identification of the project
objectives and the ordered activity necessary to complete
the project including the identification of resource types
and quantities required.”
 Project scheduling defines the network logic for
all activities that must either precede or succeed
other tasks from the beginning of the project
until its completion.
 Provide a basis for planning and how to use the
resources
 Identify the critical path and project completion
time
 Identify where slacks (float) are
 Reveal interdependencies of activities
Network Diagrams
Show
interdependence
Facilitate
communication
Help
schedule
resources
Identify
critical
activitiesDetermine project
completion
Show
start &
finish
dates
Network Scheduling Techniques
 Network scheduling techniques provide a logical
process to consider the order in which the project
activities should occur.
 The primary methods for developing project activity
networks are:
 Program Evaluation and Review Technique
(PERT)
 Critical Path Method (CPM)
– Also called Arrow Diagram Method (ADM)
 Precedence Diagram Method (PDM)
 Graphical Evaluation and Review Technique
(GERT)
Advantages of network scheduling
techniques include:
• They form the basis for all planning and
and help management decide how to use its
resources to achieve time and cost goals.
• They provide visibility and enable management
control programs.
• They help management evaluate alternatives
answering questions
o Such as how time delays will influence
completion, where slack exists between
elements, and what elements are crucial
meet the completion date.
Advantages of network scheduling
techniques also include:
• They provide a basis for obtaining facts for
making.
• They utilize a time network analysis as the basic
method to determine manpower, material, and
requirements, as well as to provide a means for
checking progress.
• They provide the basic structure for reporting
information.
• They reveal interdependencies of activities.
• They facilitate “what if ” exercises.
• They identify the longest path or critical paths.
Networks are composed of events and activities. The
following terms are helpful in understanding networks:
• Event: Equivalent to a milestone indicating when
an activity starts or finishes.
• Activity: The element of work that must be
accomplished.
• Duration: The total time required to complete the
activity.
• Effort: The amount of work that is actually
performed within the duration. For example, the
duration of an activity could be one month but the
effort could be just a two-week period within the
duration.
• Critical Path: This is the longest path through the
network and determines the duration of the
project. It is also the shortest amount of time
Network Scheduling Techniques
 There are two ways to show the network:
Activity-On-Node (AON)
– nodes represent the activities
Activity-On-Arch (AOA)
– archs represent the activities
 AON is easier, and it used in commercial
software.
AOA vs. AON
activities on arch
C
ED
B F
E
C
D
B F
activities on node
PERT/CPM
 PERT was developed in the late 1950s in
collaboration between the US Navy, Booz-Allen
Hamilton and Locked Corporation for the
creation of the Polaris missile program.
 CPM was developed at the same time by
DuPont.
 Over the years the differences between PERT
and CPM have blurred, so it is common to refer
these techniques as just PERT/CPM.
Precedence Diagramming
Method (PDM)
 PERT/CPM networks do not allow for leads and
lags between two activities;
o i.e. a preceding activity must be completely finished
before the start of the successor activity.
 Precedence Diagramming Method (PDM) allows
these leads and lags.
 Most project management software systems use
PDM and show interrelationships on bar charts.
Network Development Rules
 All activities must be linked to each other
 Network diagrams flow from left to right
 An activity cannot begin until all preceding connected
activities have been completed
 Each activity should have a unique identifier (number,
letter, code, etc.)
 Looping is not permitted
 It is common to start from a single beginning and
finish on a single ending node
Steps in Creating the Network
 Define the project and all of its significant
activities
 Develop the relationship among activities
 Decide which activities must precede others
 Draw the network connecting all of the activities
 Compute the longest path which is the critical
path
 Calculate activity slacks (float)
 Use the network to help plan, schedule, and
control the project
Node Labels
 Nodes representing activities should be labeled
with the following information:
 Identifier
 Description
 Duration
 Early StartTime
 Early FinishTime
 Late StartTime
 Late FinishTime
 Float
Node Labels
 Early Start (ES) – Earliest possible date an activity
can start based on the network logic and any
schedule constraints.
 Early Finish (EF) = ES + Duration
 Late Start (LS) – Latest possible date an activity
may begin without delaying a specified milestone
(usually project finish date).
 Late Finish (LF) = LS + Duration
Project Scheduling Activities
 Serial activities flow from one to the next
 Concurrent activities are accomplished at the
same time
 Merge activities have two or more immediate
predecessor
 Burst activities have two or more successor
activities
Serial Activities
Parallel Activities
Merge Activities
Activity
A
Activity
B
Activity
C
Activity
D
Burst Activities
Activity
C
Activity
B
Activity
A
Activity
D
Example
Activity Description Predecessors Duration
A Contract signing None 5
B Questionnaire design A 5
C Target market ID A 6
D Survey sample B, C 13
E Develop presentationB 6
F Analyze results D 4
G Demographic analysis C 9
H Presentation to clientE, F, G 2
A
Contract
5
C
Market ID
6
B
Design
5
G
Demog.
9
E
Dev.
Present.
6
D
Survey
13
F
Analysis
4
H
Present
2
Activity Description Predecessors Duration
A Contract signing None 5
B Questionnaire design A 5
C Target market ID A 6
D Survey sampleB, C 13
E Develop presentation B 6
F Analyze results D 4
G Demographic analysis C 9
H Presentation to client E, F, G 2
 Path One: A-B-E-H = 18
weeks
 Path Two: A-B-D-F-H = 29
weeks
 Path Three: A-C-D-F-H =
30 weeks
 Path Four: A-C-G-H = 22
weeks
Path three is the critical path
 There are two terms related to Critical
Path that one may encounter. These the
terms are
Forward Pass
Backward Pass.
 These terms are related to ways of
determining the early or late start [forward
pass] or early or late finish [backward pass]
for an activity.
 Forward pass is a technique to move forward
through a diagram to calculate activity
duration.
 Backward pass is its opposite.
Forward Pass
 Forward pass determines the earliest times (ES) each
activity can begin and the earliest it can be completed
(EF).
 There are three steps for applying the forward pass:
o Add all activity times along each path as we move through the
network (ES + Dur = EF)
o Carry the EF time to the activity nodes immediately succeeding the
recently completed node. That EF becomes the ES of the next
node, unless the succeeding node is a merge point
o At a merge point, the largest preceding EF becomes the ES for that
node (because the earliest the successor can begin is when all
preceding activities have been completed)
Forward Pass
Activity D is a merge point for B and C
Activity H is a merge point for E, F, and G
0 A 5
Contract
5
5 C 11
Market ID
6
5 B 10
Design
5
11 G 20
Demog.
9
10 E 16
Dev.
Present.
6
11 D 24
Survey
13
24 F 28
Analysis
4
28 H 30
Present
2
Backward Pass
 The goal of the backward pass is to determine each
activity's Late Start (LS) and Late Finish (LF) times.
 There are three steps for applying the backward
pass:
o Subtract activity times along each path through the
network (LF – Dur = LS).
o Carry back the LS time to the activity nodes immediately
preceding the successor node. That LS becomes the LF of
the next node, unless the preceding node is a burst point.
o In the case of a burst point, the smallest succeeding LS
becomes the LF for that node (because the latest the
predecessor can finish is when any one of the successor
activities should start)
Backward Pass
Activities A, B, and C are burst points
0 A 5
Contract
0 5 5
5 C 11
Market ID
5 6 11
5 B
10
Design
6 5
11
11 G 20
Demograph.
19 9 28
10 E 16
Dev. Present
22 6 28
11 D 24
Survey
11 13 24
24 F 28
Analysis
24 4 28
28 H 30
Presentation
28 2 30
Slack Time (Float)
 Since there exists only one path through the network that is
the longest, the other paths must either be equal or shorter.
 Therefore, there are activities that can be completed before
the time when they are actually needed.
 The time between the scheduled completion date and the
required date to meet critical path is referred as the slack
time.
 The activities on the critical path have zero slack time.
 The use of slack time provides better resource scheduling.
 It is also used as warning sign i.e. if available slack begins to
decrease then activity is taking longer than anticipated.
 Slack time is equal to:
LS – ES or LF – EF
 Activities on the critical path have 0 slack; i.e. any delay in
these activities will delay the project completion.
Complete Activity Network
0 A 5
0 Contract
0 5 5
5 C 11
0 Market ID
5 6 11
5 B
10
1 Design
6 5
11
11 G 20
8 Demograph.
19 9 28
10 E 16
12 Dev.
Present
22 6 28
11 D 24
0 Survey
11 13 24
24 F 28
0 Analysis
24 4 28
28 H 30
0
Presentation
28 2 30
Reducing the Critical Path
 Eliminate tasks on the Critical Path
 Convert serial paths to parallel when
possible
 Overlap sequential tasks
 Shorten the duration on critical path tasks
 Shorten
 early tasks
 longest tasks
 easiest tasks
 tasks that cost the least to speed up
Lag
 Lag is the time between Early Start or Early
Finish of one activity and Early Start and Early
Finish on another activity.
 For example, in a Finish-to-Start dependency
with a 10-day lag, the successor activity cannot
start until 10 days after the predecessor activity
has finished.
 Lags are not the same as slacks. Lags are
between activities whereas slacks are within
activities.
Finish to Start Lag
 Most common type of sequencing
 Shown on the line joining the modes
 Added during forward pass
 Subtracted during backward pass
0 A 6
Spec Design
6
6 B 11
Design Check
5
15 C 22
Blueprinting
7
Lag 4
This lag is not
the same as
activity slack
Lead
 Lead allows an acceleration of the successor
activity. We can expedite the schedule by not
waiting a preceding activity to be completely
finished before starting its successor.
 For example, in a Finish-to-Start dependency
with a 10-day lead, the successor activity can
start 10 days before the predecessor activity has
finished.
Laddering Activities
Project ABC can be completed more efficiently if
subtasks are used (Fast Tracking)
A(3) B(6) C(9) ABC=18
days
Laddered
ABC=12
days
A1(1) A2(1) A3(1)
B1(2) B2(2) B3(2)
C1(3) C2(3) C3(3)
 Draw the complete activity network for both the projects
and identify the critical pathActivity Preceding Activity Time (Weeks)
A — 4
B — 6
C A, B 7
D B 8
E B 5
F C 5
G D 7
H D, E 8
I F, G, H 4
Activity Preceding Activity Time (Weeks)
A — 7
B — 8
C — 6
D A 6
E B 6
F B 8
G C 4
H D, E 7
I F, G, H 3

More Related Content

What's hot

Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Akaresh Jose Kaviyil JY
 
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN PanigrahiSN Panigrahi, PMP
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTsalsa moyara
 
Float in Projects
Float in ProjectsFloat in Projects
Float in ProjectsRd Pokhrel
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1adeelmunir158
 
Easy steps to critical path determination and floats calculations for projects
Easy steps to critical path determination and floats calculations for projectsEasy steps to critical path determination and floats calculations for projects
Easy steps to critical path determination and floats calculations for projectsDr. Mahmoud Al-Naimi
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path MethodNicola2903
 
Line of Balance
Line of BalanceLine of Balance
Line of BalanceIJMER
 
Project management cpm-pert
Project management   cpm-pertProject management   cpm-pert
Project management cpm-pertAbu Bashar
 
Cpm critical path method
Cpm   critical path methodCpm   critical path method
Cpm critical path methodPrathima Girish
 
Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Abhishek Pachisia
 
Line of balance in civil engineering
Line of balance in civil engineeringLine of balance in civil engineering
Line of balance in civil engineeringrathodjaydeep2
 
Project Time Management
Project Time ManagementProject Time Management
Project Time ManagementSerdar Temiz
 

What's hot (20)

Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENT
 
Float in Projects
Float in ProjectsFloat in Projects
Float in Projects
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1
 
Easy steps to critical path determination and floats calculations for projects
Easy steps to critical path determination and floats calculations for projectsEasy steps to critical path determination and floats calculations for projects
Easy steps to critical path determination and floats calculations for projects
 
Cpm and pert
Cpm and pertCpm and pert
Cpm and pert
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
 
Line of Balance
Line of BalanceLine of Balance
Line of Balance
 
Project Management - Critical path method
Project Management - Critical path methodProject Management - Critical path method
Project Management - Critical path method
 
Project management cpm-pert
Project management   cpm-pertProject management   cpm-pert
Project management cpm-pert
 
Cpm critical path method
Cpm   critical path methodCpm   critical path method
Cpm critical path method
 
Project Management Techniques
Project Management TechniquesProject Management Techniques
Project Management Techniques
 
Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
Line of balance in civil engineering
Line of balance in civil engineeringLine of balance in civil engineering
Line of balance in civil engineering
 
Project management cpm-pert
Project management   cpm-pertProject management   cpm-pert
Project management cpm-pert
 
Pert, cpm & gert
Pert, cpm & gertPert, cpm & gert
Pert, cpm & gert
 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
 

Similar to Lec 09 network scheduling_techniques

PROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxPROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxTecnicoItca
 
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptx
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptxSession 9 - Project scheduling-PERT-CPM-Network diagram.pptx
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptxAlRashedinKawser2
 
Lec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingLec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingSyed Hamza
 
PMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For BeginnersPMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For BeginnersIIMSE Edu
 
CPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource managementCPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource managementAmit Kumbar
 
Network analysis cpm module3 ppt
Network analysis cpm module3 pptNetwork analysis cpm module3 ppt
Network analysis cpm module3 pptahsanrabbani
 
PM Session 5
PM Session 5PM Session 5
PM Session 5dmdk12
 
Critical Path Analysis
Critical Path AnalysisCritical Path Analysis
Critical Path Analysistutor2u
 
Pertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOLPertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOLSiddanna Balapgol
 
Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02kongara
 
Critical path presentation for timely project completion
Critical path presentation for timely project completionCritical path presentation for timely project completion
Critical path presentation for timely project completionAniruddha Kulkarni
 
criticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdfcriticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdfSalahudin Babar
 
EO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptEO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptyashchotaliyael21
 
Unit.6. network analysis with cpm and pert
Unit.6. network analysis with cpm and pertUnit.6. network analysis with cpm and pert
Unit.6. network analysis with cpm and pertDagnaygebawGoshme
 

Similar to Lec 09 network scheduling_techniques (20)

PROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxPROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptx
 
Spm
SpmSpm
Spm
 
Ch 5.pptx
Ch 5.pptxCh 5.pptx
Ch 5.pptx
 
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptx
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptxSession 9 - Project scheduling-PERT-CPM-Network diagram.pptx
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptx
 
Lec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingLec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project scheduling
 
PMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For BeginnersPMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For Beginners
 
CPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource managementCPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource management
 
pert-cpm.pptx
pert-cpm.pptxpert-cpm.pptx
pert-cpm.pptx
 
02-Key Definitions .pdf
02-Key Definitions .pdf02-Key Definitions .pdf
02-Key Definitions .pdf
 
Network analysis cpm module3 ppt
Network analysis cpm module3 pptNetwork analysis cpm module3 ppt
Network analysis cpm module3 ppt
 
project network
project networkproject network
project network
 
PM Session 5
PM Session 5PM Session 5
PM Session 5
 
Critical path method
Critical path methodCritical path method
Critical path method
 
Critical Path Analysis
Critical Path AnalysisCritical Path Analysis
Critical Path Analysis
 
Pertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOLPertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOL
 
Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02
 
Critical path presentation for timely project completion
Critical path presentation for timely project completionCritical path presentation for timely project completion
Critical path presentation for timely project completion
 
criticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdfcriticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdf
 
EO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptEO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.ppt
 
Unit.6. network analysis with cpm and pert
Unit.6. network analysis with cpm and pertUnit.6. network analysis with cpm and pert
Unit.6. network analysis with cpm and pert
 

More from SAJID ALI RUK

How the adoption of modern technology in manufacturing has influenced safety&...
How the adoption of modern technology in manufacturing has influenced safety&...How the adoption of modern technology in manufacturing has influenced safety&...
How the adoption of modern technology in manufacturing has influenced safety&...SAJID ALI RUK
 
Design and development of phase change material based all weather jacket
Design and development of phase change material based all weather jacketDesign and development of phase change material based all weather jacket
Design and development of phase change material based all weather jacketSAJID ALI RUK
 
Design, fabrication & simulation of mixed mode solar dehydrator for date ...
Design, fabrication & simulation of mixed mode solar dehydrator for date ...Design, fabrication & simulation of mixed mode solar dehydrator for date ...
Design, fabrication & simulation of mixed mode solar dehydrator for date ...SAJID ALI RUK
 
Lec 10 pert estimating techniques
Lec 10 pert estimating techniquesLec 10 pert estimating techniques
Lec 10 pert estimating techniquesSAJID ALI RUK
 
Lec 08 project scope_management
Lec 08 project scope_managementLec 08 project scope_management
Lec 08 project scope_managementSAJID ALI RUK
 
Lec 07 kicking off_the_project
Lec 07 kicking off_the_projectLec 07 kicking off_the_project
Lec 07 kicking off_the_projectSAJID ALI RUK
 
Lec 05 wbs & obs 1
Lec 05 wbs & obs 1Lec 05 wbs & obs 1
Lec 05 wbs & obs 1SAJID ALI RUK
 
Lec 04 project organization
Lec 04 project organizationLec 04 project organization
Lec 04 project organizationSAJID ALI RUK
 
Lec 02 project management
Lec 02 project managementLec 02 project management
Lec 02 project managementSAJID ALI RUK
 
Lec 03 project life cycle
Lec 03 project life cycleLec 03 project life cycle
Lec 03 project life cycleSAJID ALI RUK
 
Job Responsibilities of A Maintenance Engineer
Job Responsibilities of A Maintenance EngineerJob Responsibilities of A Maintenance Engineer
Job Responsibilities of A Maintenance EngineerSAJID ALI RUK
 
Types of Maintenance Inspections and its importance for the organization
Types of Maintenance Inspections and its importance for the organizationTypes of Maintenance Inspections and its importance for the organization
Types of Maintenance Inspections and its importance for the organizationSAJID ALI RUK
 
Importance of Project Management in Mechanical Engineering
Importance of Project Management in Mechanical EngineeringImportance of Project Management in Mechanical Engineering
Importance of Project Management in Mechanical EngineeringSAJID ALI RUK
 
Mini project electronic lock
Mini project electronic lockMini project electronic lock
Mini project electronic lockSAJID ALI RUK
 
Engro fertilizer company limited
Engro fertilizer company limitedEngro fertilizer company limited
Engro fertilizer company limitedSAJID ALI RUK
 
ASME MUET SZAB CHAPTER
ASME MUET SZAB CHAPTERASME MUET SZAB CHAPTER
ASME MUET SZAB CHAPTERSAJID ALI RUK
 
Asme_muet_szab_chapter_history
Asme_muet_szab_chapter_historyAsme_muet_szab_chapter_history
Asme_muet_szab_chapter_historySAJID ALI RUK
 

More from SAJID ALI RUK (20)

How the adoption of modern technology in manufacturing has influenced safety&...
How the adoption of modern technology in manufacturing has influenced safety&...How the adoption of modern technology in manufacturing has influenced safety&...
How the adoption of modern technology in manufacturing has influenced safety&...
 
Design and development of phase change material based all weather jacket
Design and development of phase change material based all weather jacketDesign and development of phase change material based all weather jacket
Design and development of phase change material based all weather jacket
 
Design, fabrication & simulation of mixed mode solar dehydrator for date ...
Design, fabrication & simulation of mixed mode solar dehydrator for date ...Design, fabrication & simulation of mixed mode solar dehydrator for date ...
Design, fabrication & simulation of mixed mode solar dehydrator for date ...
 
Lec 12 gantt chart
Lec 12 gantt chartLec 12 gantt chart
Lec 12 gantt chart
 
Lec 10 pert estimating techniques
Lec 10 pert estimating techniquesLec 10 pert estimating techniques
Lec 10 pert estimating techniques
 
Lec 08 project scope_management
Lec 08 project scope_managementLec 08 project scope_management
Lec 08 project scope_management
 
Lec 07 kicking off_the_project
Lec 07 kicking off_the_projectLec 07 kicking off_the_project
Lec 07 kicking off_the_project
 
Lec 06 planning
Lec 06 planningLec 06 planning
Lec 06 planning
 
Lec 05 wbs & obs 1
Lec 05 wbs & obs 1Lec 05 wbs & obs 1
Lec 05 wbs & obs 1
 
Lec 04 project organization
Lec 04 project organizationLec 04 project organization
Lec 04 project organization
 
Lec 02 project management
Lec 02 project managementLec 02 project management
Lec 02 project management
 
Lec 03 project life cycle
Lec 03 project life cycleLec 03 project life cycle
Lec 03 project life cycle
 
Job Responsibilities of A Maintenance Engineer
Job Responsibilities of A Maintenance EngineerJob Responsibilities of A Maintenance Engineer
Job Responsibilities of A Maintenance Engineer
 
Types of Maintenance Inspections and its importance for the organization
Types of Maintenance Inspections and its importance for the organizationTypes of Maintenance Inspections and its importance for the organization
Types of Maintenance Inspections and its importance for the organization
 
Importance of Project Management in Mechanical Engineering
Importance of Project Management in Mechanical EngineeringImportance of Project Management in Mechanical Engineering
Importance of Project Management in Mechanical Engineering
 
Mini project electronic lock
Mini project electronic lockMini project electronic lock
Mini project electronic lock
 
Engro fertilizer company limited
Engro fertilizer company limitedEngro fertilizer company limited
Engro fertilizer company limited
 
ASME MUET SZAB CHAPTER
ASME MUET SZAB CHAPTERASME MUET SZAB CHAPTER
ASME MUET SZAB CHAPTER
 
Asme_muet_szab_chapter_history
Asme_muet_szab_chapter_historyAsme_muet_szab_chapter_history
Asme_muet_szab_chapter_history
 
Motivation
Motivation Motivation
Motivation
 

Recently uploaded

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 

Lec 09 network scheduling_techniques

  • 1. Project Management NETWORK SCHEDULING TECHNIQUES By Qadir Nawaz Abbasi Mechanical Engineering Dept: MUET SZAB Campus Khairpur Mir’s May, 2018
  • 2. Network Diagrams  It is defined as “the identification of the project objectives and the ordered activity necessary to complete the project including the identification of resource types and quantities required.”  Project scheduling defines the network logic for all activities that must either precede or succeed other tasks from the beginning of the project until its completion.  Provide a basis for planning and how to use the resources  Identify the critical path and project completion time  Identify where slacks (float) are  Reveal interdependencies of activities
  • 4. Network Scheduling Techniques  Network scheduling techniques provide a logical process to consider the order in which the project activities should occur.  The primary methods for developing project activity networks are:  Program Evaluation and Review Technique (PERT)  Critical Path Method (CPM) – Also called Arrow Diagram Method (ADM)  Precedence Diagram Method (PDM)  Graphical Evaluation and Review Technique (GERT)
  • 5. Advantages of network scheduling techniques include: • They form the basis for all planning and and help management decide how to use its resources to achieve time and cost goals. • They provide visibility and enable management control programs. • They help management evaluate alternatives answering questions o Such as how time delays will influence completion, where slack exists between elements, and what elements are crucial meet the completion date.
  • 6. Advantages of network scheduling techniques also include: • They provide a basis for obtaining facts for making. • They utilize a time network analysis as the basic method to determine manpower, material, and requirements, as well as to provide a means for checking progress. • They provide the basic structure for reporting information. • They reveal interdependencies of activities. • They facilitate “what if ” exercises. • They identify the longest path or critical paths.
  • 7. Networks are composed of events and activities. The following terms are helpful in understanding networks: • Event: Equivalent to a milestone indicating when an activity starts or finishes. • Activity: The element of work that must be accomplished. • Duration: The total time required to complete the activity. • Effort: The amount of work that is actually performed within the duration. For example, the duration of an activity could be one month but the effort could be just a two-week period within the duration. • Critical Path: This is the longest path through the network and determines the duration of the project. It is also the shortest amount of time
  • 8. Network Scheduling Techniques  There are two ways to show the network: Activity-On-Node (AON) – nodes represent the activities Activity-On-Arch (AOA) – archs represent the activities  AON is easier, and it used in commercial software.
  • 9. AOA vs. AON activities on arch C ED B F E C D B F activities on node
  • 10. PERT/CPM  PERT was developed in the late 1950s in collaboration between the US Navy, Booz-Allen Hamilton and Locked Corporation for the creation of the Polaris missile program.  CPM was developed at the same time by DuPont.  Over the years the differences between PERT and CPM have blurred, so it is common to refer these techniques as just PERT/CPM.
  • 11. Precedence Diagramming Method (PDM)  PERT/CPM networks do not allow for leads and lags between two activities; o i.e. a preceding activity must be completely finished before the start of the successor activity.  Precedence Diagramming Method (PDM) allows these leads and lags.  Most project management software systems use PDM and show interrelationships on bar charts.
  • 12. Network Development Rules  All activities must be linked to each other  Network diagrams flow from left to right  An activity cannot begin until all preceding connected activities have been completed  Each activity should have a unique identifier (number, letter, code, etc.)  Looping is not permitted  It is common to start from a single beginning and finish on a single ending node
  • 13. Steps in Creating the Network  Define the project and all of its significant activities  Develop the relationship among activities  Decide which activities must precede others  Draw the network connecting all of the activities  Compute the longest path which is the critical path  Calculate activity slacks (float)  Use the network to help plan, schedule, and control the project
  • 14. Node Labels  Nodes representing activities should be labeled with the following information:  Identifier  Description  Duration  Early StartTime  Early FinishTime  Late StartTime  Late FinishTime  Float
  • 15. Node Labels  Early Start (ES) – Earliest possible date an activity can start based on the network logic and any schedule constraints.  Early Finish (EF) = ES + Duration  Late Start (LS) – Latest possible date an activity may begin without delaying a specified milestone (usually project finish date).  Late Finish (LF) = LS + Duration
  • 16. Project Scheduling Activities  Serial activities flow from one to the next  Concurrent activities are accomplished at the same time  Merge activities have two or more immediate predecessor  Burst activities have two or more successor activities
  • 17. Serial Activities Parallel Activities Merge Activities Activity A Activity B Activity C Activity D Burst Activities Activity C Activity B Activity A Activity D
  • 18. Example Activity Description Predecessors Duration A Contract signing None 5 B Questionnaire design A 5 C Target market ID A 6 D Survey sample B, C 13 E Develop presentationB 6 F Analyze results D 4 G Demographic analysis C 9 H Presentation to clientE, F, G 2
  • 19. A Contract 5 C Market ID 6 B Design 5 G Demog. 9 E Dev. Present. 6 D Survey 13 F Analysis 4 H Present 2 Activity Description Predecessors Duration A Contract signing None 5 B Questionnaire design A 5 C Target market ID A 6 D Survey sampleB, C 13 E Develop presentation B 6 F Analyze results D 4 G Demographic analysis C 9 H Presentation to client E, F, G 2  Path One: A-B-E-H = 18 weeks  Path Two: A-B-D-F-H = 29 weeks  Path Three: A-C-D-F-H = 30 weeks  Path Four: A-C-G-H = 22 weeks Path three is the critical path
  • 20.  There are two terms related to Critical Path that one may encounter. These the terms are Forward Pass Backward Pass.  These terms are related to ways of determining the early or late start [forward pass] or early or late finish [backward pass] for an activity.  Forward pass is a technique to move forward through a diagram to calculate activity duration.  Backward pass is its opposite.
  • 21. Forward Pass  Forward pass determines the earliest times (ES) each activity can begin and the earliest it can be completed (EF).  There are three steps for applying the forward pass: o Add all activity times along each path as we move through the network (ES + Dur = EF) o Carry the EF time to the activity nodes immediately succeeding the recently completed node. That EF becomes the ES of the next node, unless the succeeding node is a merge point o At a merge point, the largest preceding EF becomes the ES for that node (because the earliest the successor can begin is when all preceding activities have been completed)
  • 22. Forward Pass Activity D is a merge point for B and C Activity H is a merge point for E, F, and G 0 A 5 Contract 5 5 C 11 Market ID 6 5 B 10 Design 5 11 G 20 Demog. 9 10 E 16 Dev. Present. 6 11 D 24 Survey 13 24 F 28 Analysis 4 28 H 30 Present 2
  • 23. Backward Pass  The goal of the backward pass is to determine each activity's Late Start (LS) and Late Finish (LF) times.  There are three steps for applying the backward pass: o Subtract activity times along each path through the network (LF – Dur = LS). o Carry back the LS time to the activity nodes immediately preceding the successor node. That LS becomes the LF of the next node, unless the preceding node is a burst point. o In the case of a burst point, the smallest succeeding LS becomes the LF for that node (because the latest the predecessor can finish is when any one of the successor activities should start)
  • 24. Backward Pass Activities A, B, and C are burst points 0 A 5 Contract 0 5 5 5 C 11 Market ID 5 6 11 5 B 10 Design 6 5 11 11 G 20 Demograph. 19 9 28 10 E 16 Dev. Present 22 6 28 11 D 24 Survey 11 13 24 24 F 28 Analysis 24 4 28 28 H 30 Presentation 28 2 30
  • 25. Slack Time (Float)  Since there exists only one path through the network that is the longest, the other paths must either be equal or shorter.  Therefore, there are activities that can be completed before the time when they are actually needed.  The time between the scheduled completion date and the required date to meet critical path is referred as the slack time.  The activities on the critical path have zero slack time.  The use of slack time provides better resource scheduling.  It is also used as warning sign i.e. if available slack begins to decrease then activity is taking longer than anticipated.  Slack time is equal to: LS – ES or LF – EF  Activities on the critical path have 0 slack; i.e. any delay in these activities will delay the project completion.
  • 26. Complete Activity Network 0 A 5 0 Contract 0 5 5 5 C 11 0 Market ID 5 6 11 5 B 10 1 Design 6 5 11 11 G 20 8 Demograph. 19 9 28 10 E 16 12 Dev. Present 22 6 28 11 D 24 0 Survey 11 13 24 24 F 28 0 Analysis 24 4 28 28 H 30 0 Presentation 28 2 30
  • 27. Reducing the Critical Path  Eliminate tasks on the Critical Path  Convert serial paths to parallel when possible  Overlap sequential tasks  Shorten the duration on critical path tasks  Shorten  early tasks  longest tasks  easiest tasks  tasks that cost the least to speed up
  • 28. Lag  Lag is the time between Early Start or Early Finish of one activity and Early Start and Early Finish on another activity.  For example, in a Finish-to-Start dependency with a 10-day lag, the successor activity cannot start until 10 days after the predecessor activity has finished.  Lags are not the same as slacks. Lags are between activities whereas slacks are within activities.
  • 29. Finish to Start Lag  Most common type of sequencing  Shown on the line joining the modes  Added during forward pass  Subtracted during backward pass 0 A 6 Spec Design 6 6 B 11 Design Check 5 15 C 22 Blueprinting 7 Lag 4 This lag is not the same as activity slack
  • 30. Lead  Lead allows an acceleration of the successor activity. We can expedite the schedule by not waiting a preceding activity to be completely finished before starting its successor.  For example, in a Finish-to-Start dependency with a 10-day lead, the successor activity can start 10 days before the predecessor activity has finished.
  • 31. Laddering Activities Project ABC can be completed more efficiently if subtasks are used (Fast Tracking) A(3) B(6) C(9) ABC=18 days Laddered ABC=12 days A1(1) A2(1) A3(1) B1(2) B2(2) B3(2) C1(3) C2(3) C3(3)
  • 32.  Draw the complete activity network for both the projects and identify the critical pathActivity Preceding Activity Time (Weeks) A — 4 B — 6 C A, B 7 D B 8 E B 5 F C 5 G D 7 H D, E 8 I F, G, H 4 Activity Preceding Activity Time (Weeks) A — 7 B — 8 C — 6 D A 6 E B 6 F B 8 G C 4 H D, E 7 I F, G, H 3