SlideShare a Scribd company logo
1 of 20
Critical Path Method
(CPM)
Educator - Ms. Manmeet Kaur
Overview of lecture
O Introduction to CPM - Critical Path
Method
O Steps to use Critical Path Method
O CPM - Advantages
O CPM - Disadvantages
Introduction
O CPM stands for Critical Path Method.
O CPM is a project schedule modeling technique
developed by Mr. Morgan R. Walker and James E.
Kelly in the late 1950s.
O CPM is based on the estimation of the standard time
needed for execution of a activity.
O CPM manages the both time and cost of the project.
Introduction
O In this method, the critical path of the project is
established by identifying the critical activities of the
project.
O Critical activities are the activities whose total float value
is ‘0’.
O The Critical Path is the longest sequence of activities in a
project plan which must be completed on time for the
project to complete on due date.
O CPM is commonly used in conjunction with the Program
Evaluation and Review Technique (PERT).
How to Use the Critical Path
Method?
Step 1
Identify activities based on WBS
O The WBS (Work Breakdown Structure), describes
deliverables, not activities. This is why all its components
are described using nouns or adjectives, not verbs.
O The CPM, however, focuses on activities described using
verbs.
O The first step of the CPM process, therefore, is to list all
the activities required to create deliverables at each level
of the WBS.
Step 1
Identify activities based on WBS
Figure- a
O This list of
activities as in
figure-a , will
form the
foundation of the
CPM
Step 2
Identify all dependencies
O Any project has two types of tasks.
O Tasks that depend on other tasks for their completion, i.e.
dependent tasks
O Tasks that are independent of others and can be done in
parallel to others, i.e. concurrent tasks
O The next step in the CPM process is to establish which of the
tasks are dependent and which are concurrent
Step 2
Identify all dependencies
O Go through the list of activities and identify which tasks each
depends on, and in what order, as follow:
O A list of dependent tasks is called an activity sequence.
These are used to figure out the critical path
Step 3
Create a network diagram
O Once you’ve identified all tasks and their dependencies, it’s
time to create a network diagram, also known as a critical
path analysis chart.
O This chart visualizes separate activity sequences and enables
you to map dependencies easily.
O To create it, make a list of all activity sequences.
O Create separate boxes for each task in the sequence.
Step 3
Create a network diagram
O Next, use arrows to identify dependencies between tasks
in each sequence, as follow:
Step 4
Estimate duration of each activity
O We first need to estimate the duration of each activity. The
activity sequence that takes the longest time would then be our
critical path.
O List the duration (t) of each activity next to its name in the
network diagram.
Step 4
Estimate duration of each activity
Step 5
Calculate the Critical Path
O In the network diagram, write down the start and end time of
each activity next to its box.
O The first activity in the sequence would have a start time
of ‘0’. Mark the Start Time to the left and End time to the right
of the first activity. (Usually, this would be 0). Its end-time would
be its duration.
O The second activity’s start time would be the end-time of the
first activity. Its end-time would be the start time + the duration.
Step 5
Calculate the Critical Path
O In this way now mark the Earliest Start (ES) time of each
activity. This is given by the largest number to the right of the
activity's immediate predecessor (i.e. its Earliest Finish time, or
EF).
O If the activity has two predecessors, the one with the later
EF time would give you the ES of the activity.
Step 5
Calculate the Critical Path
Finally
O The activity sequence with the longest duration would be your
critical path as shown below:
CPM - Advantages
O CPM shows a graphical view of the project.
O CPM helps the project manager in identifying the most
critical elements of the project.
O CPM provides demonstration of dependencies which helps
in the scheduling of individual activities
O CPM aids in project planning, scheduling, and controlling.
CPM - Disadvantages
O For bigger projects, CPM networks can be too
complicated.
O CPM also does not handle the scheduling of the resource
allocation.
O CPM does not consider resource dependencies.
O There is a chance of misusing float or slack in CPM
method.
Thanks
Queries are welcome

More Related Content

What's hot

The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
Nicola2903
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
Nicola2903
 

What's hot (20)

Critical Path Method(CPM)
Critical Path Method(CPM)Critical Path Method(CPM)
Critical Path Method(CPM)
 
Project Cost Management
Project Cost ManagementProject Cost Management
Project Cost Management
 
Lecture5---Gantt Chart
Lecture5---Gantt ChartLecture5---Gantt Chart
Lecture5---Gantt Chart
 
Cpm pert
Cpm pertCpm pert
Cpm pert
 
PERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLSPERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLS
 
Network analysis & cpm
Network analysis & cpmNetwork analysis & cpm
Network analysis & cpm
 
5 phases of project management
5 phases of project management5 phases of project management
5 phases of project management
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniques
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
 
Critical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/SlacksCritical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/Slacks
 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
 
Baseline schedule review and analysis
Baseline schedule review and analysisBaseline schedule review and analysis
Baseline schedule review and analysis
 
PERT and CPM
PERT and CPMPERT and CPM
PERT and CPM
 
Project Management: Project Schedule Management Knowledge Area
Project Management: Project Schedule Management Knowledge AreaProject Management: Project Schedule Management Knowledge Area
Project Management: Project Schedule Management Knowledge Area
 
PROJECT SCHEDULING
PROJECT SCHEDULINGPROJECT SCHEDULING
PROJECT SCHEDULING
 
Critical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network AnalysisCritical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network Analysis
 
Project management
Project managementProject management
Project management
 

Similar to CPM - Critical Path Method

Critical path method & pert
Critical path method & pertCritical path method & pert
Critical path method & pert
Bhim Upadhyaya
 
Critical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docxCritical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docx
annettsparrow
 
Lec - 3 Construction_Management_Time_Estimation_2014_summer23.pptx
Lec - 3 Construction_Management_Time_Estimation_2014_summer23.pptxLec - 3 Construction_Management_Time_Estimation_2014_summer23.pptx
Lec - 3 Construction_Management_Time_Estimation_2014_summer23.pptx
NegeseTeklearegay
 
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
Syed Hamza
 
ch08 (1).pptttttttttttttttþtttttttttttttt
ch08 (1).pptttttttttttttttþttttttttttttttch08 (1).pptttttttttttttttþtttttttttttttt
ch08 (1).pptttttttttttttttþtttttttttttttt
AbdisalamMohamud5
 
Critical path analysis
Critical path analysisCritical path analysis
Critical path analysis
popik25
 

Similar to CPM - Critical Path Method (20)

PERT-Overview1.pdf
PERT-Overview1.pdfPERT-Overview1.pdf
PERT-Overview1.pdf
 
Critical path method & pert
Critical path method & pertCritical path method & pert
Critical path method & pert
 
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
 
Critical Path Explained With 7 Q&As and a Free Excel Template
Critical Path Explained With 7 Q&As and a Free Excel TemplateCritical Path Explained With 7 Q&As and a Free Excel Template
Critical Path Explained With 7 Q&As and a Free Excel Template
 
Ii. pert cpm
Ii. pert cpmIi. pert cpm
Ii. pert cpm
 
criticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdfcriticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdf
 
project management-cpm and pert methods for managers
project management-cpm and pert methods for managersproject management-cpm and pert methods for managers
project management-cpm and pert methods for managers
 
CPM AND PERT
CPM AND PERTCPM AND PERT
CPM AND PERT
 
Critical path method
Critical path methodCritical path method
Critical path method
 
Project Management: NETWORK ANALYSIS - CPM and PERT
Project Management: NETWORK ANALYSIS - CPM and PERTProject Management: NETWORK ANALYSIS - CPM and PERT
Project Management: NETWORK ANALYSIS - CPM and PERT
 
Critical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docxCritical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docx
 
pert-cpm.pptx
pert-cpm.pptxpert-cpm.pptx
pert-cpm.pptx
 
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
 
Lec - 3 Construction_Management_Time_Estimation_2014_summer23.pptx
Lec - 3 Construction_Management_Time_Estimation_2014_summer23.pptxLec - 3 Construction_Management_Time_Estimation_2014_summer23.pptx
Lec - 3 Construction_Management_Time_Estimation_2014_summer23.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
 
Project managemen PERT VS CPM
Project managemen  PERT VS CPMProject managemen  PERT VS CPM
Project managemen PERT VS CPM
 
ch08 (1).pptttttttttttttttþtttttttttttttt
ch08 (1).pptttttttttttttttþttttttttttttttch08 (1).pptttttttttttttttþtttttttttttttt
ch08 (1).pptttttttttttttttþtttttttttttttt
 
Programme Evaluation and Review Technique
Programme Evaluation and Review TechniqueProgramme Evaluation and Review Technique
Programme Evaluation and Review Technique
 
Chapter 3.pptx
Chapter 3.pptxChapter 3.pptx
Chapter 3.pptx
 
Critical path analysis
Critical path analysisCritical path analysis
Critical path analysis
 

Recently uploaded

Recently uploaded (20)

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 

CPM - Critical Path Method

  • 2. Overview of lecture O Introduction to CPM - Critical Path Method O Steps to use Critical Path Method O CPM - Advantages O CPM - Disadvantages
  • 3. Introduction O CPM stands for Critical Path Method. O CPM is a project schedule modeling technique developed by Mr. Morgan R. Walker and James E. Kelly in the late 1950s. O CPM is based on the estimation of the standard time needed for execution of a activity. O CPM manages the both time and cost of the project.
  • 4. Introduction O In this method, the critical path of the project is established by identifying the critical activities of the project. O Critical activities are the activities whose total float value is ‘0’. O The Critical Path is the longest sequence of activities in a project plan which must be completed on time for the project to complete on due date. O CPM is commonly used in conjunction with the Program Evaluation and Review Technique (PERT).
  • 5. How to Use the Critical Path Method?
  • 6. Step 1 Identify activities based on WBS O The WBS (Work Breakdown Structure), describes deliverables, not activities. This is why all its components are described using nouns or adjectives, not verbs. O The CPM, however, focuses on activities described using verbs. O The first step of the CPM process, therefore, is to list all the activities required to create deliverables at each level of the WBS.
  • 7. Step 1 Identify activities based on WBS Figure- a O This list of activities as in figure-a , will form the foundation of the CPM
  • 8. Step 2 Identify all dependencies O Any project has two types of tasks. O Tasks that depend on other tasks for their completion, i.e. dependent tasks O Tasks that are independent of others and can be done in parallel to others, i.e. concurrent tasks O The next step in the CPM process is to establish which of the tasks are dependent and which are concurrent
  • 9. Step 2 Identify all dependencies O Go through the list of activities and identify which tasks each depends on, and in what order, as follow: O A list of dependent tasks is called an activity sequence. These are used to figure out the critical path
  • 10. Step 3 Create a network diagram O Once you’ve identified all tasks and their dependencies, it’s time to create a network diagram, also known as a critical path analysis chart. O This chart visualizes separate activity sequences and enables you to map dependencies easily. O To create it, make a list of all activity sequences. O Create separate boxes for each task in the sequence.
  • 11. Step 3 Create a network diagram O Next, use arrows to identify dependencies between tasks in each sequence, as follow:
  • 12. Step 4 Estimate duration of each activity O We first need to estimate the duration of each activity. The activity sequence that takes the longest time would then be our critical path. O List the duration (t) of each activity next to its name in the network diagram.
  • 13. Step 4 Estimate duration of each activity
  • 14. Step 5 Calculate the Critical Path O In the network diagram, write down the start and end time of each activity next to its box. O The first activity in the sequence would have a start time of ‘0’. Mark the Start Time to the left and End time to the right of the first activity. (Usually, this would be 0). Its end-time would be its duration. O The second activity’s start time would be the end-time of the first activity. Its end-time would be the start time + the duration.
  • 15. Step 5 Calculate the Critical Path O In this way now mark the Earliest Start (ES) time of each activity. This is given by the largest number to the right of the activity's immediate predecessor (i.e. its Earliest Finish time, or EF). O If the activity has two predecessors, the one with the later EF time would give you the ES of the activity.
  • 16. Step 5 Calculate the Critical Path
  • 17. Finally O The activity sequence with the longest duration would be your critical path as shown below:
  • 18. CPM - Advantages O CPM shows a graphical view of the project. O CPM helps the project manager in identifying the most critical elements of the project. O CPM provides demonstration of dependencies which helps in the scheduling of individual activities O CPM aids in project planning, scheduling, and controlling.
  • 19. CPM - Disadvantages O For bigger projects, CPM networks can be too complicated. O CPM also does not handle the scheduling of the resource allocation. O CPM does not consider resource dependencies. O There is a chance of misusing float or slack in CPM method.