SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Introduction to
CPM
Guided: Ruchita shah
Presented By:
Kajal Vasar(115371)
Khushi Makwana(115372)
Mahesh Parmar(114352)
Dushyant Nasit(114339)
Project Management
 Managers have been planning, scheduling, monitoring,
and controlling large scale projects for hundred years, but
it has only been in the last 50 years that management
science techniques have been applied to major projects.
 They are two types:
1. Critical Path Method(CPM)
2. Project Evaluation and Review Technique(PERT)
Introduction- CPM
 Defination:-
Critical path is a sequence of activity between a project’s start and
finish that takes the longest time to complete.
 Critical path method is based on mathematical calculations and it is
used for scheduling project activities.
 In 1950, Critical path method(CPM) was developed by Kelly and
Walker to assist in building and maintains of chemical plants.
 The initial critical path method was used for managing plant
maintenance projects.
 Critical path is the sequential activities from start to
the end of a project. Although many projects have only
one critical path, some projects may have more than
one critical paths depending on the flow logic used in
the project
 The essential technique for using CPM is to construct a
model of the project that includes the following:
 A list of all activities required to complete the
project (typically categorized within a work
breakdown structure
 The time (duration) that each activity will take to
completion,
 The dependencies between the activities
.
Terminologies used in CPM
In order to explain the purpose, structure and operation of CPM, it is helpful to
define the following terms:
Activity:An activity carries the arrow symbol.This represent a task or
subproject that uses time or resources
Event:- A node (an event), denoted by a circle , marks the start and
completion of an activity, which contain a number that helps to identify its
location. For example activity A can be drawn as:
Dummy Activity: An activity, which is used to maintain the pre-defined
precedence relationship only during the construction of the project network, is
called a dummy activity. Dummy activity is represented by a dotted arrow and
does not consume any time and resource
2
1
A
 Parallel activity: There are two activity which being at same
event and end at same event.this activities are called parallel
activity.
Not allowed…..
 Path: A path is a series of adjacent activities leading from one
event to another.
 Critical path: A critical path is the sequence of critical activities
that forms a continuous path between the start of a project and
its completion.
1 2
Situations in network diagram
A
B
C
A must finish before either B or C
can start, it called burst event.
A
B
C both A and B must finish before C
can start, it called merge event.
Dangling events is not allow.
A
C
B
D
Dummy
A must finish before B can start
both A and C must finish before D
can start, it’s called dummy
activity.
A
B
C
Forward pass:
 The Early Start and Early Finish Time
Calculated by moving Forward Through the
Network.
 Consider Maximum.
Backward pass:
 The Latest Start and Latest Finish Time
Calculated by moving Backward Through the
Network.
 Consider Minimum
Float activity:
 Float activity For an Activity is The Difference
between its Earliest and Latest Start Time or
Earliest and Latest Finish Time .
Steps in Critical Path Method
 Step 1: Make a forward pass through the network as
follows: For each activity i beginning at the Start node,
compute:
Earliest Start Time (ES) = the maximum of the earliest finish times
of all activities immediately preceding activity i. (This is 0 for an
activity with no predecessors.). This is the earliest time an activity
can begin without violation of immediate predecessor requirements.
Earliest Finish Time (Ef) = (Earliest Start Time) + (Time to complete
activity i. This represent the earliest time at which an activity can
end.
The project completion time is the maximum of the
Earliest Finish Times at the Finish node.
Continue..........
 Step 2: Make a backwards pass through the network as follows:
Move sequentially backwards from the Finish node to the Start
node. At a given node, j, consider all activities ending at node j.
For each of these activities, (i,j), compute:
Latest Finish Time (LF) = the minimum of the latest start
times beginning at node j. (For node N, this is the project
completion time.). This is the latest time an activity can end
without delaying the entire project.
Latest Start Time (LS) = (Latest Finish Time) - (Time to
complete activity (i,j)). This is the latest time an activity can
begin without delaying the entire project.
Continue..........
 Step 3: Calculate the float time for each activity
by:
float = (Latest Start) - (Earliest Start),
or
= (Latest Finish)-(EarliesFinish).
A critical path is a path of activities, from the
Start node to the Finish node, with 0 float times.
Example
1. Construct the CPM Network using the details below and
determine the critical path
Activity Immediate Completion
predecessors Time (week)
A - 2
B A 3
C A 3
D C 4
E D 8
F B,E 6
G F 2
Total …… 28
1
2
7
6
5
4
3
0
0 25
25
23
23
9
9
17
17
5
5
2
2
A(2) B(3)
D(4)
C(3)
E(8
)
F(6) G(2)
Activity Tme Earliest
Start
(ES)
Earliest
Finish
(EF)
Latest
Start
(LS)
Latest
finish
(LF)
Slack
(LS-ES)
Critical
path
A 2 0 2 0 2 0 Yes
B 3 2 5 14 17 12 No
C 3 2 5 2 5 0 Yes
D 4 5 9 5 9 0 Yes
E 8 9 17 9 17 0 Yes
F 6 17 23 17 23 0 Yes
G 2 23 25 23 25 0 Yes
1
2
7
6
5
4
3
0
0 25
25
23
23
9
9
17
17
5
5
2
2
A(2) B(3)
D(4)
C(3)
E(8
)
F(6) G(2)
Critical Path:-
Cp = 1 - 2 – 3 - 4 – 5 – 6 – 7
= A – C -D - E - F - G
= 2 + 3 + 4 + 8 + 6 + 2
= 25
Benefits of CPM
 Useful at many stages of project management
 Mathematically simple
 Give critical path and float time
 Provide project documentation
 Useful in monitoring costs
 Visual representation
Limitations to CPM
 Specified precedence relationship
 Activity time estimates are subjective and
depend on judgment
 Can be more difficult understand ten grant
charts
 The time needed for tasks is not as clear as with
grant charts

Weitere ähnliche Inhalte

Ähnlich wie criticalpathmethod-151022164503-lva1-app6892.pdf

Chapter-2 Solved examples.ppt
Chapter-2 Solved examples.pptChapter-2 Solved examples.ppt
Chapter-2 Solved examples.pptBetshaTizazu2
 
Network problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMARNetwork problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMARMitesh Kumar
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1adeelmunir158
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)Debanjan15
 
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
 
Critical path method (CPM).pptx
Critical path method (CPM).pptxCritical path method (CPM).pptx
Critical path method (CPM).pptxHimanshuKaklotar1
 
Chap 4- CPM & PERT.pptx
Chap 4- CPM & PERT.pptxChap 4- CPM & PERT.pptx
Chap 4- CPM & PERT.pptxmohammad_bilal
 
Pert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLPert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLSiddanna Balapgol
 
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
 
Operations and Supply Chain ManagementMGMT 3306Lecture 02I.docx
Operations and Supply Chain ManagementMGMT 3306Lecture 02I.docxOperations and Supply Chain ManagementMGMT 3306Lecture 02I.docx
Operations and Supply Chain ManagementMGMT 3306Lecture 02I.docxhopeaustin33688
 
470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.ppt
470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.ppt470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.ppt
470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.pptNitin137794
 

Ähnlich wie criticalpathmethod-151022164503-lva1-app6892.pdf (20)

Spm
SpmSpm
Spm
 
Pert cpm-22-3-21
Pert cpm-22-3-21Pert cpm-22-3-21
Pert cpm-22-3-21
 
Chapter-2 Solved examples.ppt
Chapter-2 Solved examples.pptChapter-2 Solved examples.ppt
Chapter-2 Solved examples.ppt
 
Ii. pert cpm
Ii. pert cpmIi. pert cpm
Ii. pert cpm
 
Network problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMARNetwork problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMAR
 
CPM AND PERT
CPM AND PERTCPM AND PERT
CPM AND PERT
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm 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
 
CPM.pptx
CPM.pptxCPM.pptx
CPM.pptx
 
Critical path method (CPM).pptx
Critical path method (CPM).pptxCritical path method (CPM).pptx
Critical path method (CPM).pptx
 
Chap 4- CPM & PERT.pptx
Chap 4- CPM & PERT.pptxChap 4- CPM & PERT.pptx
Chap 4- CPM & PERT.pptx
 
Pert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLPert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOL
 
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
 
Ch 5.pptx
Ch 5.pptxCh 5.pptx
Ch 5.pptx
 
Cpmprt
CpmprtCpmprt
Cpmprt
 
CPM and PERT
CPM and  PERTCPM and  PERT
CPM and PERT
 
Project Management Techniques
Project Management TechniquesProject Management Techniques
Project Management Techniques
 
Operations and Supply Chain ManagementMGMT 3306Lecture 02I.docx
Operations and Supply Chain ManagementMGMT 3306Lecture 02I.docxOperations and Supply Chain ManagementMGMT 3306Lecture 02I.docx
Operations and Supply Chain ManagementMGMT 3306Lecture 02I.docx
 
470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.ppt
470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.ppt470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.ppt
470614683-CHAPTER-7-Project-Management-and-Network-Analysis-ppt.ppt
 

Kürzlich hochgeladen

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Kürzlich hochgeladen (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

criticalpathmethod-151022164503-lva1-app6892.pdf

  • 1. Introduction to CPM Guided: Ruchita shah Presented By: Kajal Vasar(115371) Khushi Makwana(115372) Mahesh Parmar(114352) Dushyant Nasit(114339)
  • 2. Project Management  Managers have been planning, scheduling, monitoring, and controlling large scale projects for hundred years, but it has only been in the last 50 years that management science techniques have been applied to major projects.  They are two types: 1. Critical Path Method(CPM) 2. Project Evaluation and Review Technique(PERT)
  • 3. Introduction- CPM  Defination:- Critical path is a sequence of activity between a project’s start and finish that takes the longest time to complete.  Critical path method is based on mathematical calculations and it is used for scheduling project activities.  In 1950, Critical path method(CPM) was developed by Kelly and Walker to assist in building and maintains of chemical plants.  The initial critical path method was used for managing plant maintenance projects.
  • 4.  Critical path is the sequential activities from start to the end of a project. Although many projects have only one critical path, some projects may have more than one critical paths depending on the flow logic used in the project  The essential technique for using CPM is to construct a model of the project that includes the following:  A list of all activities required to complete the project (typically categorized within a work breakdown structure  The time (duration) that each activity will take to completion,  The dependencies between the activities .
  • 5. Terminologies used in CPM In order to explain the purpose, structure and operation of CPM, it is helpful to define the following terms: Activity:An activity carries the arrow symbol.This represent a task or subproject that uses time or resources Event:- A node (an event), denoted by a circle , marks the start and completion of an activity, which contain a number that helps to identify its location. For example activity A can be drawn as: Dummy Activity: An activity, which is used to maintain the pre-defined precedence relationship only during the construction of the project network, is called a dummy activity. Dummy activity is represented by a dotted arrow and does not consume any time and resource 2 1 A
  • 6.  Parallel activity: There are two activity which being at same event and end at same event.this activities are called parallel activity. Not allowed…..  Path: A path is a series of adjacent activities leading from one event to another.  Critical path: A critical path is the sequence of critical activities that forms a continuous path between the start of a project and its completion. 1 2
  • 7. Situations in network diagram A B C A must finish before either B or C can start, it called burst event. A B C both A and B must finish before C can start, it called merge event. Dangling events is not allow. A C B D Dummy A must finish before B can start both A and C must finish before D can start, it’s called dummy activity. A B C
  • 8. Forward pass:  The Early Start and Early Finish Time Calculated by moving Forward Through the Network.  Consider Maximum.
  • 9. Backward pass:  The Latest Start and Latest Finish Time Calculated by moving Backward Through the Network.  Consider Minimum
  • 10. Float activity:  Float activity For an Activity is The Difference between its Earliest and Latest Start Time or Earliest and Latest Finish Time .
  • 11. Steps in Critical Path Method  Step 1: Make a forward pass through the network as follows: For each activity i beginning at the Start node, compute: Earliest Start Time (ES) = the maximum of the earliest finish times of all activities immediately preceding activity i. (This is 0 for an activity with no predecessors.). This is the earliest time an activity can begin without violation of immediate predecessor requirements. Earliest Finish Time (Ef) = (Earliest Start Time) + (Time to complete activity i. This represent the earliest time at which an activity can end. The project completion time is the maximum of the Earliest Finish Times at the Finish node.
  • 12. Continue..........  Step 2: Make a backwards pass through the network as follows: Move sequentially backwards from the Finish node to the Start node. At a given node, j, consider all activities ending at node j. For each of these activities, (i,j), compute: Latest Finish Time (LF) = the minimum of the latest start times beginning at node j. (For node N, this is the project completion time.). This is the latest time an activity can end without delaying the entire project. Latest Start Time (LS) = (Latest Finish Time) - (Time to complete activity (i,j)). This is the latest time an activity can begin without delaying the entire project.
  • 13. Continue..........  Step 3: Calculate the float time for each activity by: float = (Latest Start) - (Earliest Start), or = (Latest Finish)-(EarliesFinish). A critical path is a path of activities, from the Start node to the Finish node, with 0 float times.
  • 14. Example 1. Construct the CPM Network using the details below and determine the critical path Activity Immediate Completion predecessors Time (week) A - 2 B A 3 C A 3 D C 4 E D 8 F B,E 6 G F 2 Total …… 28
  • 16. Activity Tme Earliest Start (ES) Earliest Finish (EF) Latest Start (LS) Latest finish (LF) Slack (LS-ES) Critical path A 2 0 2 0 2 0 Yes B 3 2 5 14 17 12 No C 3 2 5 2 5 0 Yes D 4 5 9 5 9 0 Yes E 8 9 17 9 17 0 Yes F 6 17 23 17 23 0 Yes G 2 23 25 23 25 0 Yes
  • 18. Critical Path:- Cp = 1 - 2 – 3 - 4 – 5 – 6 – 7 = A – C -D - E - F - G = 2 + 3 + 4 + 8 + 6 + 2 = 25
  • 19. Benefits of CPM  Useful at many stages of project management  Mathematically simple  Give critical path and float time  Provide project documentation  Useful in monitoring costs  Visual representation
  • 20. Limitations to CPM  Specified precedence relationship  Activity time estimates are subjective and depend on judgment  Can be more difficult understand ten grant charts  The time needed for tasks is not as clear as with grant charts