How To Calculate The Critical Path With Examples ?
How To Calculate The Critical Path With Examples ?
This site uses Google AdSense ad intent links. AdSense automatically generates these links and they may help
creators earn money.
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 1 of 34
:
See also AI that writes essays - writes 10x faster with GPT-3
Before you start we recommend you to review our post how to create a
PERT CPM chart step by step with examples; where we explain how to
graphically represent the relationships between the activities of a project.
Creating the chart of project is the starting point to calculate our critical
path.
You can also check our online critical path method calculator that performs
the steps to calculate the critical path automatically.
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 2 of 34
:
The Guide for Project Management (better known as PMBOK Guide),
defines the critical path as:
To complete a project, we must perform all the activities that compose it.
Some activities can be done simultaneously, but others must be done in a
certain order. For example, if I am going to build a house, I must first build
the walls before painting them. Of all the sequences of activities that make
up the project, the sequence that has the longest duration will be the
critical path and determines the total project time. As a consequence,
the critical path method specifies the algorithm for finding it.
Further, any delay in a critical path activity can cause the entire project to
be delayed, so managers take extra care to ensure those activities take
place as planned.
The methods used to calculate the critical path are the Project Evaluation
and Review Technique (PERT) and the Critical Path Method (CPM).
The PERT and CPM methods began to be developed in the 1950s to assist
managers in scheduling, monitoring and controlling large, complex
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 3 of 34
:
projects. The CPM method (1957) was implemented as a procedure to
assist in the construction and maintenance of chemical plants. The PERT
technique was developed independently in 1958 for the U.S. Navy's Polaris
project.
Step 1: Obtain the project data. Make a list of all the activities of
the project along with their dependencies and their specific times.
Step 2: Elaborate the network diagram. We have written a post
that explains how to elaborate the project network diagram step
by step.
Step 3: Calculate the Early Start and Late Start Times. Determine
the Early Start and Late Start Times for each activity.
Step 4: Calculate the Early Finish and Late Finish Times.
Determine the Early Finish and Late Finish Times for each activity.
Step 5: Calculate the slack time. The critical path must be
determined by finding out the slack for each activity of the
process. The activities where there is no slack are the ones
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 4 of 34
:
making up the critical path.
How to Calculate Early Start, Late Start, Early Finish, Late Finish
and Slack (Float)
Duration (t):
This is the earliest time that an activity can be started assuming all
previous activities have been completed beforehand. For activities that
have more than one precedent, the ES is the greatest of the late start time
of their precedents.
See also AI that writes essays - writes 10x faster with GPT-3
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 5 of 34
:
Early finish Time (EF):
This is the earliest time that an activity can finish. It is equal to the early
start time plus its estimated duration (t):
EF = ES + t
It is the latest time an activity can begin without delaying the whole
project. It is equal to the Late Finish Time minus the expected duration of
that activity (t):
LS = LF – t
Accept
Here is how it is calculated mathematically:
Cookie Policy Privacy Policy
S = LS – ES = LF – EF
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 6 of 34
:
We will illustrate these concepts with an example:
According to the length of the topic, it will take you approximately 1 week
to prepare it. If you are a very responsible person, you will probably start
the essay as soon as possible. The earliest start time (ES=0), represents
the first moment when you can start your essay:
If you start your project at point 0; you will have it ready at point 7. That
final value represents the early finish time (EF=7).
Now let's suppose that you like to do your activities at the last minute;
most likely you want to finish your essay right on the day of the
presentation. That day would be point 15 and represents the late finish
time (LF=15). You cannot exceed that point because you will no longer
submit the paper on time.
In order for you to finish your paper on the 15th day, you have to start 7
days earlier (the time it takes to do the rehearsal); therefore you must start
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 7 of 34
:
on the 8th day. This point represents the late start time (LS=8). If you
start after this date you will not be able to submit your work on time.
The 8 free days you have between the time you start work and the date of
submission is the slack (float) in your activity.
Slack = LS – ES = LF – EF
Slack = 8 – 0 = 15 – 7 = 8
If we change the scenario and our teacher gives us only the one-week
deadline to submit the essay. We will no longer have any free time (slack)
so I must start working on the essay from the very beginning to get it done
on time. Since this activity has no chance of being delayed, we call it a
critical activity.
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 8 of 34
:
activity which is achieved through a two-path process: a forward path to
calculate ES and EF; and a backward path to calculate LS, LF and slack
(float).
Example 1:
A – 3
B A 4
C A 6
D B 6
E B 4
F C 4
G D 6
H E, F 8
How long should it take Dave and his team to complete this
project?
What are the critical path activities?
Solution 1:
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 9 of 34
:
The development of this diagram was explained in detail in our article on
creating PERT CPM diagrams. The number at each node represents the
duration of each activity.
Forward path
We will now perform the forward path to calculate the ES and EF with an
analysis of each activity.
Start node:
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 10 of 34
:
Activity A:
Since it is the first activity, its ES will be equal to the EF of the starting node
(zero); the EF is calculated as follows:
See also How to create a PERT Chart step by step: AON Network
EF = ES + activity time
EFA = 0 + 3 = 3
Activity B:
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 11 of 34
:
activity A. In the same way as the previous node, the EF of activity B is
calculated by adding its ES + the corresponding time:
EFB = 3 + 4 = 7
Activity C:
EFC = 3 + 6 = 9
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 12 of 34
:
Activity D:
EFD = 7 + 6 = 13
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 13 of 34
:
Activity E:
EFE = 7 + 4 = 11
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 14 of 34
:
Activity F:
EFF = 9 + 4 = 13
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 15 of 34
:
Activity G:
EFG = 13 + 6 = 19
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 16 of 34
:
Activity H:
This activity has two precedents: E and F; therefore its ES will be equal to
the highest EF of both activities. In this case, activity F has the highest
value with 13. The EF of activity H is calculated by adding its ES + the
corresponding time:
EFH = 13 + 8 = 21
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 17 of 34
:
End Node:
The end fictitious node is joined with the last activities G and H; and the
highest value of the EF of both activities is placed as ES: 21. This value
represents the total duration of the project. As this node has zero duration
(because it is fictitious) its EF will be equal to 21 + 0 = 21.
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 18 of 34
:
Backward path
End Node:
For the end node the LF value is equal to the project duration (21). The LS
is calculated by subtracting the LF minus the duration (zero).
LSEnd = 21 – 0 = 21
Activity H:
Since the final node is the only successor to activity H, its LF will be equal
to the LS of the final node (21). The LS of activity H is calculated by
subtracting its LF minus its duration:
LSH= 21 – 8 = 13
Activity G:
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 19 of 34
:
Since the end node is the only successor of activity G, its LF will be equal
to the LS of the end node (21). The LS of activity G is calculated by
subtracting its LF minus its duration:
LSG = 21 – 6 = 15
Activity F:
Since activity H is the only successor of activity F, its LF will be equal to the
LS of activity H (13). The LS of activity F is calculated by subtracting its LF
minus its duration:
LSF = 13 – 4 = 9
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 20 of 34
:
Activity E:
Since activity H is the only successor of activity E, its LF will be equal to the
LS of activity H (13). The LS of activity E is calculated by subtracting its LF
minus its duration:
LSE = 13 – 4 = 9
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 21 of 34
:
Activity D:
LSD = 15 – 6 = 9
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 22 of 34
:
Activity C:
Since activity F is the only successor of activity C, its LF will be equal to the
LS of activity F (9). The LS of activity C is calculated by subtracting its LF
minus its duration:
LSC = 9 – 6 = 3
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 23 of 34
:
Activity B:
See also Critical Path Method Calculator - PERT and CPM Diagram
LSB = 9 – 4 = 5
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 24 of 34
:
Activity A:
LSA = 3 – 3 = 0
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 25 of 34
:
Initial Node:
Using the same analysis as above we complete the values of the initial
node with zero.
Finally we calculate the slack for each node with the following formula:
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 26 of 34
:
Slack = LS – ES = LF – EF
The activities with zero float (marked in red) are the critical activities. In
this example, these activities follow a single path that will be our critical
path: A – C – F – H. Total project time is 21 days.
Example 2:
A – 2
B – 5
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 27 of 34
:
C – 1
D B 10
E A,D 3
F C 6
G E,F 8
Solution 2:
We will solve this example by showing the results and analysis of our
critical path method calculator:
Start → A A A→E
Start → B B B→D
Start → C C C→F
B→D D D→E
A→E
E E→G
D→E
C→F F F→G
E→G
G G → End
F→G
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 28 of 34
:
This table serves as a guide to build our network diagram. Two dummy
activities were added to show the start and end. The activities with 0
(zero) slack are the ones that make up the critical path.
CPM Network Diagram with Calculations of ES, EF, LS, LF and Float
The following table presents the results to determine the critical path:
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 29 of 34
:
taken.
Early Finish (EF): It is equal to the Early Start of the activity plus
its duration (t). EF = ES + t.
Late Start (LS): It is equal to the Late Finish minus its duration (t).
LS = LF – t.
Late Finish (LF): It is equal to the late start of the activity that
follows. If it has more than one successor, the lowest value is
taken.
Slack (S): It can be calculated in two ways. S = LS – ES = LF – EF.
Activities with zero clearance make up the critical path.
Activity Time Early Start Early Finish Late Start Late Finish Slack
(ES) (EF) (LS) (LF) (S)
A 2 0 2 13 15 13
B 5 0 5 0 5 0
C 1 0 1 11 12 11
D 10 5 15 5 15 0
E 3 15 18 15 18 0
F 6 1 7 12 18 11
G 8 18 26 18 26 0
Final Reflection
The critical path shows us the main activities that will determine the total
time of the project; that is why Project Managers must be aware of the
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 30 of 34
:
fulfillment of each one of them. This does not mean that the other activities
should be neglected; on the contrary, if they are delayed longer than their
slack, the project will have problems to finish on time.
With the help of our entry, we are confident that you will gain more
understanding about the CPM technique and how it can be used to
calculate critical path.
Finally, we invite you to follow us on our social networks and join our
Facebook group where we can exchange more information with the
participants.
Previous Post
Next Post
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 31 of 34
:
Search
Search...
Recent Posts
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 32 of 34
:
Harmonic Mean Calculator Online
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 33 of 34
:
Follow Us!
Youtube
Privacy Policy Terms and Conditions of Use Membership Conditions Cookie Policy
https://www.pmcalculators.com/how-to-calculate-the-critical-path/ 04/07/2024, 02 43
Page 34 of 34
: