SlideShare a Scribd company logo
1 of 23
PROJECT NETWORK
DIAGRAM
CRITICAL PATH METHOD
Designed and Developed by Praveen Malik, PMP 1
Project Schedule Network Diagram
Designed and Developed by Praveen Malik, PMP
2
 Project Schedule Network Diagrams are simply called
Network Diagrams.
 Network Diagrams are used to graphically represent
logical relationships between project activities (or tasks).
 Network Diagrams can be drawn using Precedence
Diagramming Method (PDM).
Precedence Diagramming Method(PDM)
Designed and Developed by Praveen Malik, PMP
3
 PDM uses nodes (boxes) and arrows to represent logical
relationship between scheduled activities
 Activities are represented as nodes
 Milestones are represented as small circles
 Dependencies are represented as Arrows
 Activities/milestones are separated by Arrows
 Arrow head depicts successor activity/milestone
 Arrow tail depicts predecessor activity/milestone
 Multiple arrows (dependencies) are possible between activities
PDM Example
Designed and Developed by Praveen Malik, PMP
4
A B
Y
Z
X
• B is the Successor
• A is the Predecessor
• Start of B depends on Finish of A
• Z is the Successor
• X & Y are the Predecessors
• Start of Z depends on Finish of
X&Y
Precedence Diagramming Method(PDM)
Designed and Developed by Praveen Malik, PMP
5
 PDM is also called Activity on Node (AON) method as activities are
represented as nodes (boxes)
 PDM includes 4 types of logical relationships
 Finish to Start (FS)
 Finish to Finish (FF)
 Start to Start (SS)
 Start to Finish (SF)
 Refer to https://www.pmbypm.com/project-network-diagram/ for more details
 PDM can be used to represent
 Lead or acceleration of the successor activity
 Lag or mandatory delay of the successor activity
 Refer to https://www.pmbypm.com/project-schedule-leads-and-lags/ for more
details
Attributes Of A Project Activity/Task
Designed and Developed by Praveen Malik, PMP
6
 Activity Name
 Duration (D) – Number of time units required to finish an activity
 Early Dates
 Early Start (ES) – An activity can start as early as this date
 Early Finish (EF) – An activity can finish as early as this date
 Details in next few slides
 Late Dates
 Late Start (LS) – An activity can start as late as this date without delaying the project
 Late Finish (LF) – An activity can start as late as this date without delaying the project
 Details in next few slides
 Float/Slack
 defined on slide #24
 Refer to https://www.pmbypm.com/total-float-vs-free-float/ for more details
Sample Project
Designed and Developed by Praveen Malik, PMP
7
Activity Name Duration(Days) Predecessor
A 3 Project Start
B 4 A
C 2 B
D 4 B
E 5 Project Start
F 5 E
G 2 E
H 5 F, G
Network Diagram for Sample Project
Designed and Developed by Praveen Malik, PMP
8
Forward Pass
Designed and Developed by Praveen Malik, PMP
9
• Project is assumed to
start on Day 0
• Activity A would start
along with Project
Start – ES of Activity A
would be 0
• Activity A would finish
after 3 days are
elapsed – EF of A
would be 3
• EF = ES + D
Forward Pass
Designed and Developed by Praveen Malik, PMP
10
• Activity B can start as
soon as Activity A
finishes
• ES of Activity B would
be EF of Activity A –
ES of successor
activity equals EF of
predecessor
• ESS = EFP
Forward Pass
Designed and Developed by Praveen Malik, PMP
11
• Both Activities C & D
can start as soon as
Activity B finishes
• EF = ES + D
• ESS = EFP
Forward Pass
Designed and Developed by Praveen Malik, PMP
12
• EF = ES + D
• ESS = EFP
Forward Pass
Designed and Developed by Praveen Malik, PMP
13
• Activity H can start only
after both Activities F& G
finish
• Activity G finishes last so
Activity H would start on
Day 10
• ESS = Max(EFP)
Project Duration
Designed and Developed by Praveen Malik, PMP
14
• Project can finish only
after all three Activities
C, D & H finish
• Activity H finishes last
so project duration
would be 15 days
• Project Duration =
Max(EF)
Backward Pass
Designed and Developed by Praveen Malik, PMP
15
• Project is assumed to
finish on Day 15
• Activities C, D &H can
finish as late as Day
15 – LF of these
Activities A would be
15
Backward Pass
Designed and Developed by Praveen Malik, PMP
16
• Activity C can start as
late as Day 13 since it
has a Duration of 2
days and it is
supposed to be
finished by Day 15
• LS = LF - D
Backward Pass
Designed and Developed by Praveen Malik, PMP
17
• Activity B has to finish
before Activities C & D
can start – LF of
Activity B would be
Day 11
• LSP = Min(LFS)
Backward Pass
Designed and Developed by Praveen Malik, PMP
18
• LS = LF – D
• LSP = Min(LFS)
Backward Pass
Designed and Developed by Praveen Malik, PMP
19
• LS = LF – D
• LSP = Min(LFS)
What is Float or Slack?
Designed and Developed by Praveen Malik, PMP
20
 Total Float is defined as the amount of time that a schedule
activity may be delayed from its Early Start date without
delaying the project finish date
 Can be calculated from the network diagram after completing the
backward pass
 Indicates the amount of flexibility the project manager has to adjust
the timing of a particular activity
 Calculated by subtracting Early Finish from Late Finish (or early start
from late start)
 Float = LF – EF OR Float = LS - ES
Slack/Float
Designed and Developed by Praveen Malik, PMP
21
Critical Path
Designed and Developed by Praveen Malik, PMP
22
 Critical Path is the longest path to complete a project
 Any delay on Critical Path can lead to project delay
 All the activities on Critical Path are called Critical Activities
 Critical Activities have zero Float
 Refer to https://www.pmbypm.com/critical-path-method-cpm-
project-management/ and https://www.pmbypm.com/critical-
path-analysis-example-0-method-1-method/ for more details
Critical Path
Designed and Developed by Praveen Malik, PMP
23

More Related Content

What's hot

Estimating Cost & Time.ppt
Estimating Cost & Time.pptEstimating Cost & Time.ppt
Estimating Cost & Time.ppt341741357
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project ManagementSlav Karaslavov
 
Project Planning and Development
Project Planning and DevelopmentProject Planning and Development
Project Planning and DevelopmentJo Balucanag - Bitonio
 
Waterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project ManagementWaterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project ManagementJonathan Donado
 
Project Cost Management
Project Cost ManagementProject Cost Management
Project Cost Managementmohamed elashri
 
Smart project management - Best Practices to Manage Project effectively
Smart project management - Best Practices to Manage Project effectivelySmart project management - Best Practices to Manage Project effectively
Smart project management - Best Practices to Manage Project effectivelyChetan Khanzode
 
#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
 
PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...
PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...
PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...Edureka!
 
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
 
Lecture 05:Advanced Project Management PM Processes and Framework
Lecture 05:Advanced Project Management   PM Processes and FrameworkLecture 05:Advanced Project Management   PM Processes and Framework
Lecture 05:Advanced Project Management PM Processes and FrameworkFida Karim 🇵🇰
 
Chap 7.3 Determine budget
Chap 7.3   Determine budgetChap 7.3   Determine budget
Chap 7.3 Determine budgetAnand Bobade
 
What Is Project Portfolio Management
What Is Project Portfolio ManagementWhat Is Project Portfolio Management
What Is Project Portfolio ManagementIgor Kokcharov
 

What's hot (20)

Project stakeholders
Project stakeholdersProject stakeholders
Project stakeholders
 
Project Charter
Project CharterProject Charter
Project Charter
 
Project Execution
Project ExecutionProject Execution
Project Execution
 
Pert Cpm Nis
Pert   Cpm NisPert   Cpm Nis
Pert Cpm Nis
 
Estimating Cost & Time.ppt
Estimating Cost & Time.pptEstimating Cost & Time.ppt
Estimating Cost & Time.ppt
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Project Planning and Development
Project Planning and DevelopmentProject Planning and Development
Project Planning and Development
 
Waterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project ManagementWaterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project Management
 
Project Cost Management
Project Cost ManagementProject Cost Management
Project Cost Management
 
Smart project management - Best Practices to Manage Project effectively
Smart project management - Best Practices to Manage Project effectivelySmart project management - Best Practices to Manage Project effectively
Smart project management - Best Practices to Manage Project effectively
 
Lecture 04: Advanced Project Management
Lecture 04: Advanced Project ManagementLecture 04: Advanced Project Management
Lecture 04: Advanced Project Management
 
#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
 
project management
project managementproject management
project management
 
01 project management framework
01 project management framework01 project management framework
01 project management framework
 
PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...
PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...
PMBOK® Guide Sixth Edition | Project Management Certification | PMP® Certific...
 
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
 
Lecture 05:Advanced Project Management PM Processes and Framework
Lecture 05:Advanced Project Management   PM Processes and FrameworkLecture 05:Advanced Project Management   PM Processes and Framework
Lecture 05:Advanced Project Management PM Processes and Framework
 
Chap 7.3 Determine budget
Chap 7.3   Determine budgetChap 7.3   Determine budget
Chap 7.3 Determine budget
 
Project Management PERT and CPM
Project Management PERT and CPMProject Management PERT and CPM
Project Management PERT and CPM
 
What Is Project Portfolio Management
What Is Project Portfolio ManagementWhat Is Project Portfolio Management
What Is Project Portfolio Management
 

Similar to How Project Network Diagram's Can Help You Become A Better Project Manager

SPM presentation extra material-Lect 9and 10.pptx
SPM presentation extra material-Lect 9and 10.pptxSPM presentation extra material-Lect 9and 10.pptx
SPM presentation extra material-Lect 9and 10.pptxMuhammadAbubakar114879
 
Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7Akihisa Akimoto
 
08. Project Time Management Upload
08. Project Time Management Upload08. Project Time Management Upload
08. Project Time Management UploadBhuWan Khadka
 
Pert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLPert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLSiddanna Balapgol
 
project-network-diagram.ppt
project-network-diagram.pptproject-network-diagram.ppt
project-network-diagram.pptalbert937613
 
C10 project management
C10 project managementC10 project management
C10 project managementhakimizaki
 
C10 project management
C10 project managementC10 project management
C10 project managementhakimizaki
 
Lec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesLec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesSAJID ALI RUK
 
ABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning SlidesABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning SlidesYousef Abugosh, PMP, MA
 
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
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1adeelmunir158
 
PM-Problems.pptx
PM-Problems.pptxPM-Problems.pptx
PM-Problems.pptxShwetaMahdole
 
project network
project networkproject network
project networkSougata Das
 
PM Intro.ppt
PM Intro.pptPM Intro.ppt
PM Intro.pptssuserbc5970
 
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
 
PROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxPROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxTecnicoItca
 
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
 
Chapt 6 slides
Chapt 6 slidesChapt 6 slides
Chapt 6 slidesEngr Razaque
 

Similar to How Project Network Diagram's Can Help You Become A Better Project Manager (20)

SPM presentation extra material-Lect 9and 10.pptx
SPM presentation extra material-Lect 9and 10.pptxSPM presentation extra material-Lect 9and 10.pptx
SPM presentation extra material-Lect 9and 10.pptx
 
Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7
 
08. Project Time Management Upload
08. Project Time Management Upload08. Project Time Management Upload
08. Project Time Management Upload
 
Pert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLPert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOL
 
project-network-diagram.ppt
project-network-diagram.pptproject-network-diagram.ppt
project-network-diagram.ppt
 
C10 project management
C10 project managementC10 project management
C10 project management
 
C10 project management
C10 project managementC10 project management
C10 project management
 
Lec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesLec 09 network scheduling_techniques
Lec 09 network scheduling_techniques
 
Ch 5.pptx
Ch 5.pptxCh 5.pptx
Ch 5.pptx
 
ABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning SlidesABCs Of Project Time Management Planning Slides
ABCs Of Project Time Management Planning Slides
 
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
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1
 
PM-Problems.pptx
PM-Problems.pptxPM-Problems.pptx
PM-Problems.pptx
 
project network
project networkproject network
project network
 
PM Intro.ppt
PM Intro.pptPM Intro.ppt
PM Intro.ppt
 
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
 
PROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxPROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptx
 
Ch3 proj.mgt
Ch3 proj.mgtCh3 proj.mgt
Ch3 proj.mgt
 
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
 
Chapt 6 slides
Chapt 6 slidesChapt 6 slides
Chapt 6 slides
 

More from Praveen Malik, PMP

Learn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project ManagementLearn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project ManagementPraveen Malik, PMP
 
Calculating Estimate At Completion (EAC) Using 5 Different Formulas
Calculating Estimate At Completion (EAC) Using 5 Different FormulasCalculating Estimate At Completion (EAC) Using 5 Different Formulas
Calculating Estimate At Completion (EAC) Using 5 Different FormulasPraveen Malik, PMP
 
Calculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different ScenariosCalculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different ScenariosPraveen Malik, PMP
 
101 - A Beginner's Guide To Earned Value Management
101 - A Beginner's Guide To Earned Value Management 101 - A Beginner's Guide To Earned Value Management
101 - A Beginner's Guide To Earned Value Management Praveen Malik, PMP
 
A Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost PlanningA Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost PlanningPraveen Malik, PMP
 
How To Use Scheduling Lead And Lag With 4 Types Of Relationships
How To Use Scheduling Lead And Lag With 4 Types Of RelationshipsHow To Use Scheduling Lead And Lag With 4 Types Of Relationships
How To Use Scheduling Lead And Lag With 4 Types Of RelationshipsPraveen Malik, PMP
 
How To Do Planning Using 4 Types of Project Dependencies?
How To Do Planning Using 4 Types of Project Dependencies?How To Do Planning Using 4 Types of Project Dependencies?
How To Do Planning Using 4 Types of Project Dependencies?Praveen Malik, PMP
 
5 Steps Of Project Scheduling Process For Absolute Beginners
5 Steps Of Project Scheduling Process For Absolute Beginners5 Steps Of Project Scheduling Process For Absolute Beginners
5 Steps Of Project Scheduling Process For Absolute BeginnersPraveen Malik, PMP
 
Successful Project Managers Use These 5 Ways to Represent Project Schedule
Successful Project Managers Use These 5 Ways to Represent Project ScheduleSuccessful Project Managers Use These 5 Ways to Represent Project Schedule
Successful Project Managers Use These 5 Ways to Represent Project SchedulePraveen Malik, PMP
 
4 Project Estimation Techniques That Can Make You Super Successful
4 Project Estimation Techniques That Can Make You Super Successful4 Project Estimation Techniques That Can Make You Super Successful
4 Project Estimation Techniques That Can Make You Super SuccessfulPraveen Malik, PMP
 
Ignore Project Scope & WBS At Your Own Peril
Ignore Project Scope & WBS At Your Own PerilIgnore Project Scope & WBS At Your Own Peril
Ignore Project Scope & WBS At Your Own PerilPraveen Malik, PMP
 

More from Praveen Malik, PMP (11)

Learn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project ManagementLearn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project Management
 
Calculating Estimate At Completion (EAC) Using 5 Different Formulas
Calculating Estimate At Completion (EAC) Using 5 Different FormulasCalculating Estimate At Completion (EAC) Using 5 Different Formulas
Calculating Estimate At Completion (EAC) Using 5 Different Formulas
 
Calculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different ScenariosCalculating ETC In 4 Different Scenarios
Calculating ETC In 4 Different Scenarios
 
101 - A Beginner's Guide To Earned Value Management
101 - A Beginner's Guide To Earned Value Management 101 - A Beginner's Guide To Earned Value Management
101 - A Beginner's Guide To Earned Value Management
 
A Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost PlanningA Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost Planning
 
How To Use Scheduling Lead And Lag With 4 Types Of Relationships
How To Use Scheduling Lead And Lag With 4 Types Of RelationshipsHow To Use Scheduling Lead And Lag With 4 Types Of Relationships
How To Use Scheduling Lead And Lag With 4 Types Of Relationships
 
How To Do Planning Using 4 Types of Project Dependencies?
How To Do Planning Using 4 Types of Project Dependencies?How To Do Planning Using 4 Types of Project Dependencies?
How To Do Planning Using 4 Types of Project Dependencies?
 
5 Steps Of Project Scheduling Process For Absolute Beginners
5 Steps Of Project Scheduling Process For Absolute Beginners5 Steps Of Project Scheduling Process For Absolute Beginners
5 Steps Of Project Scheduling Process For Absolute Beginners
 
Successful Project Managers Use These 5 Ways to Represent Project Schedule
Successful Project Managers Use These 5 Ways to Represent Project ScheduleSuccessful Project Managers Use These 5 Ways to Represent Project Schedule
Successful Project Managers Use These 5 Ways to Represent Project Schedule
 
4 Project Estimation Techniques That Can Make You Super Successful
4 Project Estimation Techniques That Can Make You Super Successful4 Project Estimation Techniques That Can Make You Super Successful
4 Project Estimation Techniques That Can Make You Super Successful
 
Ignore Project Scope & WBS At Your Own Peril
Ignore Project Scope & WBS At Your Own PerilIgnore Project Scope & WBS At Your Own Peril
Ignore Project Scope & WBS At Your Own Peril
 

Recently uploaded

ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)Dr. Mazin Mohamed alkathiri
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 

Recently uploaded (20)

ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 

How Project Network Diagram's Can Help You Become A Better Project Manager

  • 1. PROJECT NETWORK DIAGRAM CRITICAL PATH METHOD Designed and Developed by Praveen Malik, PMP 1
  • 2. Project Schedule Network Diagram Designed and Developed by Praveen Malik, PMP 2  Project Schedule Network Diagrams are simply called Network Diagrams.  Network Diagrams are used to graphically represent logical relationships between project activities (or tasks).  Network Diagrams can be drawn using Precedence Diagramming Method (PDM).
  • 3. Precedence Diagramming Method(PDM) Designed and Developed by Praveen Malik, PMP 3  PDM uses nodes (boxes) and arrows to represent logical relationship between scheduled activities  Activities are represented as nodes  Milestones are represented as small circles  Dependencies are represented as Arrows  Activities/milestones are separated by Arrows  Arrow head depicts successor activity/milestone  Arrow tail depicts predecessor activity/milestone  Multiple arrows (dependencies) are possible between activities
  • 4. PDM Example Designed and Developed by Praveen Malik, PMP 4 A B Y Z X • B is the Successor • A is the Predecessor • Start of B depends on Finish of A • Z is the Successor • X & Y are the Predecessors • Start of Z depends on Finish of X&Y
  • 5. Precedence Diagramming Method(PDM) Designed and Developed by Praveen Malik, PMP 5  PDM is also called Activity on Node (AON) method as activities are represented as nodes (boxes)  PDM includes 4 types of logical relationships  Finish to Start (FS)  Finish to Finish (FF)  Start to Start (SS)  Start to Finish (SF)  Refer to https://www.pmbypm.com/project-network-diagram/ for more details  PDM can be used to represent  Lead or acceleration of the successor activity  Lag or mandatory delay of the successor activity  Refer to https://www.pmbypm.com/project-schedule-leads-and-lags/ for more details
  • 6. Attributes Of A Project Activity/Task Designed and Developed by Praveen Malik, PMP 6  Activity Name  Duration (D) – Number of time units required to finish an activity  Early Dates  Early Start (ES) – An activity can start as early as this date  Early Finish (EF) – An activity can finish as early as this date  Details in next few slides  Late Dates  Late Start (LS) – An activity can start as late as this date without delaying the project  Late Finish (LF) – An activity can start as late as this date without delaying the project  Details in next few slides  Float/Slack  defined on slide #24  Refer to https://www.pmbypm.com/total-float-vs-free-float/ for more details
  • 7. Sample Project Designed and Developed by Praveen Malik, PMP 7 Activity Name Duration(Days) Predecessor A 3 Project Start B 4 A C 2 B D 4 B E 5 Project Start F 5 E G 2 E H 5 F, G
  • 8. Network Diagram for Sample Project Designed and Developed by Praveen Malik, PMP 8
  • 9. Forward Pass Designed and Developed by Praveen Malik, PMP 9 • Project is assumed to start on Day 0 • Activity A would start along with Project Start – ES of Activity A would be 0 • Activity A would finish after 3 days are elapsed – EF of A would be 3 • EF = ES + D
  • 10. Forward Pass Designed and Developed by Praveen Malik, PMP 10 • Activity B can start as soon as Activity A finishes • ES of Activity B would be EF of Activity A – ES of successor activity equals EF of predecessor • ESS = EFP
  • 11. Forward Pass Designed and Developed by Praveen Malik, PMP 11 • Both Activities C & D can start as soon as Activity B finishes • EF = ES + D • ESS = EFP
  • 12. Forward Pass Designed and Developed by Praveen Malik, PMP 12 • EF = ES + D • ESS = EFP
  • 13. Forward Pass Designed and Developed by Praveen Malik, PMP 13 • Activity H can start only after both Activities F& G finish • Activity G finishes last so Activity H would start on Day 10 • ESS = Max(EFP)
  • 14. Project Duration Designed and Developed by Praveen Malik, PMP 14 • Project can finish only after all three Activities C, D & H finish • Activity H finishes last so project duration would be 15 days • Project Duration = Max(EF)
  • 15. Backward Pass Designed and Developed by Praveen Malik, PMP 15 • Project is assumed to finish on Day 15 • Activities C, D &H can finish as late as Day 15 – LF of these Activities A would be 15
  • 16. Backward Pass Designed and Developed by Praveen Malik, PMP 16 • Activity C can start as late as Day 13 since it has a Duration of 2 days and it is supposed to be finished by Day 15 • LS = LF - D
  • 17. Backward Pass Designed and Developed by Praveen Malik, PMP 17 • Activity B has to finish before Activities C & D can start – LF of Activity B would be Day 11 • LSP = Min(LFS)
  • 18. Backward Pass Designed and Developed by Praveen Malik, PMP 18 • LS = LF – D • LSP = Min(LFS)
  • 19. Backward Pass Designed and Developed by Praveen Malik, PMP 19 • LS = LF – D • LSP = Min(LFS)
  • 20. What is Float or Slack? Designed and Developed by Praveen Malik, PMP 20  Total Float is defined as the amount of time that a schedule activity may be delayed from its Early Start date without delaying the project finish date  Can be calculated from the network diagram after completing the backward pass  Indicates the amount of flexibility the project manager has to adjust the timing of a particular activity  Calculated by subtracting Early Finish from Late Finish (or early start from late start)  Float = LF – EF OR Float = LS - ES
  • 21. Slack/Float Designed and Developed by Praveen Malik, PMP 21
  • 22. Critical Path Designed and Developed by Praveen Malik, PMP 22  Critical Path is the longest path to complete a project  Any delay on Critical Path can lead to project delay  All the activities on Critical Path are called Critical Activities  Critical Activities have zero Float  Refer to https://www.pmbypm.com/critical-path-method-cpm- project-management/ and https://www.pmbypm.com/critical- path-analysis-example-0-method-1-method/ for more details
  • 23. Critical Path Designed and Developed by Praveen Malik, PMP 23