SlideShare une entreprise Scribd logo
1  sur  33
Critical Path Method
&
Network Analysis
Soc 3210 : Project Designing and Management
Presentation Summary..
Critical Path Method
• Project Management
• Critical Path
• Critical Path Method (CPM)
• Origin of CPM
• Why CPM is Important
• Terms Related to CPM
• Procedure of CPM
• Example
• Advantages/Disadvantages
• Network Analysis
• Network
• Network Analysis
• Terms related to Network Analysis
• Activity-on-Arc (AOA) Network
• Concurrent Activities
• Dummy Activities
• Example
2
What is Project Management??
 Project management is the
discipline of initiating, planning,
executing, controlling, and closing
the work of a team to achieve
specific goals and meet specific
success criteria.
3
What is Critical Path??
• The sequence of project activities
which add up to the longest overall
duration.
• The critical path determines the
shortest time possible to complete
the project.
4
What is Critical Path Method??
• Critical Path Method (CPM) is basically a step-by-step Project
Management technique that separates planning and scheduling.
• It also clarifies the inter relationship of time and cost.
• CPM evaluates all the possible
alternative plans for project and
associates each plans with a
schedule.
• It is a mathematical based
algorithm for scheduling a set of
project activities.
5
The origins of CPM
• The CPM was developed in the 1950s by Morgan R. Walker of
DuPont (Chemical Company) and James E. Kelley Jr. of Remington
Rand (Machines Manufacturer).
• It was first used in a missile-defense construction project.
• Since that time, the CPM has been adapted to other fields including
hardware and software product research and development.
6
Where is it used??
And many more…
PROJECTS
Software Development
Construction
Aerospace & Defense
Research Projects
Product Development
7
Why CPM is important??
• According to Dr. Larry Bennett (1978), the critical path method also
has three main benefits for project managers. They are…
Identifies the Most
Important Tasks
Helps to Reduce
Timelines
Compares Planned with
Actual
8
Key Steps in the Critical Path Method...
• There are six key steps in the critical path method. They are..
Specify Each ActivityStep 1
Draw the Network DiagramStep 3
Establish Dependencies
(Activity Sequence)
Step 2
Update the Critical Path
Diagram to Show Progress Step 6
Identify the Critical Path Step 5
Estimate Activity Completion
Time
Step 4
9
Key Steps in the Critical Path Method...
• Step 1 : Specify Each Activity
• The first step is to identify the main deliverables of a project. Then
you can start breaking down the high-level activities into smaller
chunks of work.
10
Key Steps in the Critical Path Method...
• Step 2 : Establish Dependencies (Activity Sequence)
• Some activities will depend on the completion of others. Listing the
immediate predecessors of each activity will help you identify the
correct order.
11
Key Steps in the Critical Path Method...
• Step 3 : Draw the Network Diagram
• Once you have identified the activities and their dependencies, you
can draw the critical path analysis chart (CPA), known as the
network diagram.
12
Key Steps in the Critical Path Method...
• Step 4 : Estimate Activity Completion Time
• Using past experience or the knowledge of an experienced team
member, you must now estimate the time required to complete
each activity. If you are managing a smaller project, you will most
likely estimate time in days. If you are working with a complex
project, you may have to measure time in weeks.
13
Key Steps in the Critical Path Method...
• Step 5 : Identify the Critical Path
• There are two ways you can now identify the critical path.
1. You can eyeball your network diagram and simply identify the longest path
throughout the network (in terms of longest duration in days).
2. You can also identify critical activities with the Forward Pass/Backward
Pass technique, identifying the earliest start and finish times, and the latest
start and finish times for each activity.
14
Key Steps in the Critical Path Method...
• Step 6 : Update the Critical Path Diagram to Show Progress
• As the project progresses, you will learn the actual activity
completion times. The network diagram can then be updated to
include this information (rather than continuing to use
estimations).
15
Terms Related to CPM
• Float(slack): It is the amount of time an activity can be delayed
without delaying the project.
• Crashing: Reducing a project’s duration is called crashing.
• Critical activity: Activity with zero float.
• Resource leveling: It is an iterative process of assigning crews to
activities in order to calculate their duration.
16
Calculation of CPM
• Earliest Start Time (EST)
• Earliest Finish Time (EFT)
• Latest start time (LST)
• Latest Finish Time (LFT)
• The longest path of planned
activities to the end of the
project.
• The earliest and latest that each
activity can start and finish
without making the project
longer.
• We have to determine “critical”
activities.
• Crashing the critical path.
Need to find the following for each activity:
17
Class Exercise..
18
Example..
• Orange Square:
Calculated Value
• White Circle:
Duration
• Black hexagon:
Crashing Value
• Critical Path:
A-C-G-H
A C
STAR
T
G
B D E
H
7
3
6 3
F
3 3
2 3
2
2
7 13 16
3 6
5
9
1816137
0
1613
13
10
0
19
Advantages of CPM
• Consistent framework for planning, scheduling, monitoring, and
controlling project.
• Helps proper communications between departments and
functions.
• Determines expected project completion date.
•Determines the dates on which tasks may be started or must be
started if the project is to stay in schedule.
•Shows which tasks must be coordinated to avoid resource or
timing conflicts.
•Shows which tasks may run in parallel to meet project
completion date.
20
Disadvantages of CPM
• Reliability of CPM largely based on accurate estimates and
assumptions made.
• CPM does not guarantee the success of project.
• Resources may not actually be as flexible as management hope
when they come to address network float.
• Too many activities may the network diagram too complicated.
• Activities might themselves have to be broken down into mini
projects.
21
Network Analysis
What is Network??
Any system of interconnected linear features..
23
What is Network Analysis??
• Network Analysis is a technique for planning and controlling large
projects, such as construction work, Research & Development
projects, computerization of systems etc.
• Its primary aim is to program and monitor the progress of a project
so that the project is completed in the minimum time. In doing this,
it pinpoints the parts of the project which are “crucial”.
• It can also be used in allocating resources such as labor and
equipment and thus helps to make the total cost of a project
minimum.
24
Network Analysis Methods
• Network Analysis methods is a group of special analytical
methods that are used in cases where it is necessary to analyze and
optimize a network of interconnected and related elements that
have some connection between one another.
25
Basic Network Analysis Methods
• CPM (Critical Path Method)
• CCM (Critical Chain Method)
• PERT Method (Program Evaluation and Review Technique)
• GERT Method (Graphical Evaluation and Review Technique)
• MPM Method (Metra Potential Method)
26
Terms related to Network Analysis
• WBS: Break down the project into constituent activities such that each
activity is clearly identifiable and manageable
• Activity: This is a physically identifiable part of the project that consumes
time and resources. It is represented by an arrow (in AOA diagrams)
• Events (node): These are the beginning or end points of an activity. Event
is a point in time and does not consume any time or resource and is
represented by a circle.
• Path: This is a continuous chain of activities from the beginning to the
end of the project.
27
Terms related to Network Analysis
Activity-on-Arc (AOA) Network
• A branch reflects an activity of a project.
• A node represents the beginning and end of activities, referred to
as events.
• Branches in the network indicate precedence relationships.
• When an activity is completed at a node, it has been realized.
28
Terms related to Network Analysis
Concurrent Activities
• Activities can occur at the same time (concurrently).
• Network aids in planning and scheduling.
• Time duration of activities shown on branches.
29
Terms related to Network Analysis
Dummy Activities
• A dummy activity shows a precedence relationship but reflects no
passage of time.
• Two or more activities cannot share the same start and end nodes.
30
Example..
• Draw the AON network for this project.
• What is the Critical Path and Project Duration?
31
Solution..
32
Thanks for patient hearing.
Any Questions??

Contenu connexe

Tendances

Project planning and Scheduling
Project planning and SchedulingProject planning and Scheduling
Project planning and Scheduling
saurabmi2
 

Tendances (20)

Project monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoringProject monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoring
 
Network analysis
Network analysisNetwork analysis
Network analysis
 
project management concepts
project management conceptsproject management concepts
project management concepts
 
Project planning and Scheduling
Project planning and SchedulingProject planning and Scheduling
Project planning and Scheduling
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
 
Project management PPT
Project management  PPTProject management  PPT
Project management PPT
 
Project management techniques
Project management techniquesProject management techniques
Project management techniques
 
Project management cycle
Project management  cycleProject management  cycle
Project management cycle
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULE
 
Project planning
Project planning Project planning
Project planning
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniques
 
Pert analysis
Pert analysisPert analysis
Pert analysis
 
CPM AND PERT
CPM AND PERTCPM AND PERT
CPM AND PERT
 
CPM/PERT and Gantt charts
CPM/PERT and Gantt chartsCPM/PERT and Gantt charts
CPM/PERT and Gantt charts
 
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 Planning
Project PlanningProject Planning
Project Planning
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
Project cost control
Project cost controlProject cost control
Project cost control
 

En vedette

PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...
PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...
PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...
afifsalim
 

En vedette (9)

Software Project Management - Proses Manajemen Proyek
Software Project Management - Proses Manajemen ProyekSoftware Project Management - Proses Manajemen Proyek
Software Project Management - Proses Manajemen Proyek
 
Manajemen Proyek (CPM, PIM, EVM)
Manajemen Proyek (CPM, PIM, EVM)Manajemen Proyek (CPM, PIM, EVM)
Manajemen Proyek (CPM, PIM, EVM)
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
 
PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...
PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...
PERENCANAAN, PENJADWALAN, PENGENDALIAN PROYEK (MATERI PERKULIAHAN MAGISTER TE...
 
Critical path method
Critical path methodCritical path method
Critical path method
 
The AI Rush
The AI RushThe AI Rush
The AI Rush
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 

Similaire à Critical Path Method (CPM) & Network Analysis

Similaire à Critical Path Method (CPM) & Network Analysis (20)

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
 
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
 
Software Project Scheduling Diagrams
Software Project Scheduling DiagramsSoftware Project Scheduling Diagrams
Software Project Scheduling Diagrams
 
Chapter 4.pptx
Chapter 4.pptxChapter 4.pptx
Chapter 4.pptx
 
Episode 23 : PROJECT TIME MANAGEMENT
Episode 23 : PROJECT TIME MANAGEMENTEpisode 23 : PROJECT TIME MANAGEMENT
Episode 23 : PROJECT TIME MANAGEMENT
 
06 project time management
06  project time management06  project time management
06 project time management
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapter
 
pert-cpm.pptx
pert-cpm.pptxpert-cpm.pptx
pert-cpm.pptx
 
PM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptxPM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptx
 
PM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptxPM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptx
 
Schedule_Module_V.10.ppt
Schedule_Module_V.10.pptSchedule_Module_V.10.ppt
Schedule_Module_V.10.ppt
 
3- Project Time Management.ppt
3- Project Time Management.ppt3- Project Time Management.ppt
3- Project Time Management.ppt
 
Network diagrams
Network diagramsNetwork diagrams
Network diagrams
 
Network Analysis- CPM ppt..pptx
Network Analysis- CPM  ppt..pptxNetwork Analysis- CPM  ppt..pptx
Network Analysis- CPM ppt..pptx
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
6- Scheduling & Networking Ch 6 project m.pptx
6- Scheduling & Networking Ch 6 project m.pptx6- Scheduling & Networking Ch 6 project m.pptx
6- Scheduling & Networking Ch 6 project m.pptx
 
Chapter 5-Project Management.pptx
Chapter 5-Project Management.pptxChapter 5-Project Management.pptx
Chapter 5-Project Management.pptx
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt
 
Project scheduling in software engineering
Project scheduling in software engineeringProject scheduling in software engineering
Project scheduling in software engineering
 
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
 

Plus de Asif Sultan Razu

Plus de Asif Sultan Razu (9)

Achievements of MDGs in Bangladesh
Achievements of MDGs in BangladeshAchievements of MDGs in Bangladesh
Achievements of MDGs in Bangladesh
 
Human Rights Laws & Position Of Bangladesh
Human Rights Laws & Position Of BangladeshHuman Rights Laws & Position Of Bangladesh
Human Rights Laws & Position Of Bangladesh
 
Case Study of Grameen Bank
Case Study of Grameen BankCase Study of Grameen Bank
Case Study of Grameen Bank
 
Disaster Risk Reduction (DRR): Indigenous Coping Mechanism
Disaster Risk Reduction (DRR): Indigenous Coping MechanismDisaster Risk Reduction (DRR): Indigenous Coping Mechanism
Disaster Risk Reduction (DRR): Indigenous Coping Mechanism
 
The Neolithic Age
The Neolithic AgeThe Neolithic Age
The Neolithic Age
 
The Islamic Revolution of Iran
The Islamic Revolution of IranThe Islamic Revolution of Iran
The Islamic Revolution of Iran
 
Convention on the Elimination of All Forms of Racial Discrimination (CERD) an...
Convention on the Elimination of All Forms of Racial Discrimination (CERD) an...Convention on the Elimination of All Forms of Racial Discrimination (CERD) an...
Convention on the Elimination of All Forms of Racial Discrimination (CERD) an...
 
Political participation of Minority People in Bangladesh
Political participation of  Minority People in BangladeshPolitical participation of  Minority People in Bangladesh
Political participation of Minority People in Bangladesh
 
Critical Theory - Frankfurt School
Critical Theory - Frankfurt SchoolCritical Theory - Frankfurt School
Critical Theory - Frankfurt School
 

Dernier

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Dernier (20)

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.
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).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
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 

Critical Path Method (CPM) & Network Analysis

  • 1. Critical Path Method & Network Analysis Soc 3210 : Project Designing and Management
  • 2. Presentation Summary.. Critical Path Method • Project Management • Critical Path • Critical Path Method (CPM) • Origin of CPM • Why CPM is Important • Terms Related to CPM • Procedure of CPM • Example • Advantages/Disadvantages • Network Analysis • Network • Network Analysis • Terms related to Network Analysis • Activity-on-Arc (AOA) Network • Concurrent Activities • Dummy Activities • Example 2
  • 3. What is Project Management??  Project management is the discipline of initiating, planning, executing, controlling, and closing the work of a team to achieve specific goals and meet specific success criteria. 3
  • 4. What is Critical Path?? • The sequence of project activities which add up to the longest overall duration. • The critical path determines the shortest time possible to complete the project. 4
  • 5. What is Critical Path Method?? • Critical Path Method (CPM) is basically a step-by-step Project Management technique that separates planning and scheduling. • It also clarifies the inter relationship of time and cost. • CPM evaluates all the possible alternative plans for project and associates each plans with a schedule. • It is a mathematical based algorithm for scheduling a set of project activities. 5
  • 6. The origins of CPM • The CPM was developed in the 1950s by Morgan R. Walker of DuPont (Chemical Company) and James E. Kelley Jr. of Remington Rand (Machines Manufacturer). • It was first used in a missile-defense construction project. • Since that time, the CPM has been adapted to other fields including hardware and software product research and development. 6
  • 7. Where is it used?? And many more… PROJECTS Software Development Construction Aerospace & Defense Research Projects Product Development 7
  • 8. Why CPM is important?? • According to Dr. Larry Bennett (1978), the critical path method also has three main benefits for project managers. They are… Identifies the Most Important Tasks Helps to Reduce Timelines Compares Planned with Actual 8
  • 9. Key Steps in the Critical Path Method... • There are six key steps in the critical path method. They are.. Specify Each ActivityStep 1 Draw the Network DiagramStep 3 Establish Dependencies (Activity Sequence) Step 2 Update the Critical Path Diagram to Show Progress Step 6 Identify the Critical Path Step 5 Estimate Activity Completion Time Step 4 9
  • 10. Key Steps in the Critical Path Method... • Step 1 : Specify Each Activity • The first step is to identify the main deliverables of a project. Then you can start breaking down the high-level activities into smaller chunks of work. 10
  • 11. Key Steps in the Critical Path Method... • Step 2 : Establish Dependencies (Activity Sequence) • Some activities will depend on the completion of others. Listing the immediate predecessors of each activity will help you identify the correct order. 11
  • 12. Key Steps in the Critical Path Method... • Step 3 : Draw the Network Diagram • Once you have identified the activities and their dependencies, you can draw the critical path analysis chart (CPA), known as the network diagram. 12
  • 13. Key Steps in the Critical Path Method... • Step 4 : Estimate Activity Completion Time • Using past experience or the knowledge of an experienced team member, you must now estimate the time required to complete each activity. If you are managing a smaller project, you will most likely estimate time in days. If you are working with a complex project, you may have to measure time in weeks. 13
  • 14. Key Steps in the Critical Path Method... • Step 5 : Identify the Critical Path • There are two ways you can now identify the critical path. 1. You can eyeball your network diagram and simply identify the longest path throughout the network (in terms of longest duration in days). 2. You can also identify critical activities with the Forward Pass/Backward Pass technique, identifying the earliest start and finish times, and the latest start and finish times for each activity. 14
  • 15. Key Steps in the Critical Path Method... • Step 6 : Update the Critical Path Diagram to Show Progress • As the project progresses, you will learn the actual activity completion times. The network diagram can then be updated to include this information (rather than continuing to use estimations). 15
  • 16. Terms Related to CPM • Float(slack): It is the amount of time an activity can be delayed without delaying the project. • Crashing: Reducing a project’s duration is called crashing. • Critical activity: Activity with zero float. • Resource leveling: It is an iterative process of assigning crews to activities in order to calculate their duration. 16
  • 17. Calculation of CPM • Earliest Start Time (EST) • Earliest Finish Time (EFT) • Latest start time (LST) • Latest Finish Time (LFT) • The longest path of planned activities to the end of the project. • The earliest and latest that each activity can start and finish without making the project longer. • We have to determine “critical” activities. • Crashing the critical path. Need to find the following for each activity: 17
  • 19. Example.. • Orange Square: Calculated Value • White Circle: Duration • Black hexagon: Crashing Value • Critical Path: A-C-G-H A C STAR T G B D E H 7 3 6 3 F 3 3 2 3 2 2 7 13 16 3 6 5 9 1816137 0 1613 13 10 0 19
  • 20. Advantages of CPM • Consistent framework for planning, scheduling, monitoring, and controlling project. • Helps proper communications between departments and functions. • Determines expected project completion date. •Determines the dates on which tasks may be started or must be started if the project is to stay in schedule. •Shows which tasks must be coordinated to avoid resource or timing conflicts. •Shows which tasks may run in parallel to meet project completion date. 20
  • 21. Disadvantages of CPM • Reliability of CPM largely based on accurate estimates and assumptions made. • CPM does not guarantee the success of project. • Resources may not actually be as flexible as management hope when they come to address network float. • Too many activities may the network diagram too complicated. • Activities might themselves have to be broken down into mini projects. 21
  • 23. What is Network?? Any system of interconnected linear features.. 23
  • 24. What is Network Analysis?? • Network Analysis is a technique for planning and controlling large projects, such as construction work, Research & Development projects, computerization of systems etc. • Its primary aim is to program and monitor the progress of a project so that the project is completed in the minimum time. In doing this, it pinpoints the parts of the project which are “crucial”. • It can also be used in allocating resources such as labor and equipment and thus helps to make the total cost of a project minimum. 24
  • 25. Network Analysis Methods • Network Analysis methods is a group of special analytical methods that are used in cases where it is necessary to analyze and optimize a network of interconnected and related elements that have some connection between one another. 25
  • 26. Basic Network Analysis Methods • CPM (Critical Path Method) • CCM (Critical Chain Method) • PERT Method (Program Evaluation and Review Technique) • GERT Method (Graphical Evaluation and Review Technique) • MPM Method (Metra Potential Method) 26
  • 27. Terms related to Network Analysis • WBS: Break down the project into constituent activities such that each activity is clearly identifiable and manageable • Activity: This is a physically identifiable part of the project that consumes time and resources. It is represented by an arrow (in AOA diagrams) • Events (node): These are the beginning or end points of an activity. Event is a point in time and does not consume any time or resource and is represented by a circle. • Path: This is a continuous chain of activities from the beginning to the end of the project. 27
  • 28. Terms related to Network Analysis Activity-on-Arc (AOA) Network • A branch reflects an activity of a project. • A node represents the beginning and end of activities, referred to as events. • Branches in the network indicate precedence relationships. • When an activity is completed at a node, it has been realized. 28
  • 29. Terms related to Network Analysis Concurrent Activities • Activities can occur at the same time (concurrently). • Network aids in planning and scheduling. • Time duration of activities shown on branches. 29
  • 30. Terms related to Network Analysis Dummy Activities • A dummy activity shows a precedence relationship but reflects no passage of time. • Two or more activities cannot share the same start and end nodes. 30
  • 31. Example.. • Draw the AON network for this project. • What is the Critical Path and Project Duration? 31
  • 33. Thanks for patient hearing. Any Questions??