critical path method project management

Everything you wanted to know about the Critical Path Method

Critical Path…It sounds like the most important path of the project. It is certainly the most important path, but at the same time it is also one of the most important concepts of the project management.

You would already know that the importance of Critical Path is not because of the difficulty or the complexity of the project activities. However, many people do not know that. It is not at all surprising as most important project activities are usually determined by their difficulty and complexity. There are many similar fallacies related to the Critical Path Method. Let me try to clear some of these confusions.

I will not go into the details of Critical Path Method in this post. I am assuming that you already understand what Precedence Diagramming Method (PDM) is and you can solve a network diagram to determine the Critical Path. I will use this post to clarify the doubts around the Critical Path Method.

Let us take a critical (if I may say so) view of the Critical Path Method.

Frequently Asked Questions on Critical Path Method


Definition I – Critical Path is the longest path to complete the project in shortest possible duration.

Definition II – Critical Path is the network path having activities that have least Total Float.

You can also refer to Max Wideman’s Glossary to look at some other definitions of Critical Path (CP).


An activity on the Critical Path is called a Critical Activity.You can also refer to Max Wideman’s Glossary to look at some other definitions of Critical Activity.

It does not matter. The CP and its duration will remain same. You can refer to my article 2 Ways to Perform Critical Path Analysis to understand in detail.

We already know that CP is longest of all the paths. The Critical Activities have least Total Float, which means that there is no flexibility. If a Critical Activity gets delayed, then the whole project is likely to get delayed. Hence, you should put more energy & focus on the CP and monitor it closely.

CP is longest of all the paths. All the other paths are shorter than the CP. In our example, the duration of A-D-E is longer than the duration of each of the other two paths.

CP provides the shortest duration to complete the project. A project is completed only after all the activities on all the paths are completed. Since CP is longer than the other paths, project can be completed only after the Critical Activities are completed. Hence, the duration of CP is the minimum (shortest) duration that is required to complete the project.


Yes. Two or more paths can have equal duration that is longer than the each of the other paths in the project network.

All the paths, other than CP are called non-Critical Paths. All the activities on non-Critical Paths are called non-Critical Activities.

A path that has a duration very close to the CP is considered as the near-Critical Path.

CP is always current point forward. Activities that are already completed are not considered for the CP calculations. So, a delay in a non-Critical Activity can potentially create a new CP or modify the existing CP.

Yes. If any activity or a set of activities on the near-Critical Path gets delayed to make it equal to or longer than the current CP, then near-Critical Path becomes the Critical Path. So, as a PM, you should closely manage both Critical and near-Critical Paths.

Critical Activities can have either negative or zero Total Float. Ideally, the Total Float of a Critical Activity should always be zero. However, it can become negative in two situations – due to fast tracking the activities on the CP to meet the schedule constraint or due to delays in the execution of the Critical Activities. The CP becomes more critical in case there is a negative Total Float.

Zero. Critical Activities will have zero Free Float in normal circumstances.

Yes. But, beauty is in the eyes of the beholder. You can consider them either as a Threat or as an Opportunity. If you can complete a Critical Activity early, then you can potentially reduce the duration of the project.

Yes. You can find ways to do so by analyzing the Critical Activities. Some of the popular ways for doing this are assigning more experienced people or using a better technology.

Yes. It is a favorable method to reduce the threat, provided the defined schedule constraints are not impacted.

Usually no. Non-Critical Activities already have some Total Float.

Ideally no. Instead you can play with a path buffer. You can apply principles of the Critical Chain Method on the CP.

It is safe to say that Critical Chain is a resource-constrained CP. In Critical Chain Method a dummy buffer activity is added at the end of the Critical Chain. Critical Chain defines a few other types of buffers also.

Over To You

One last question – What is the CP for the PMP Exam? How much time is required for the PMP Exam preparation? I think you should determine your CP soon.

Do you have any other questions in mind? Please leave them as a comment.

Related Articles

Critical Path, PERT and Standard Deviation
4 Steps to Solve a PDM PMP Question

PMP Exam Formulas

I have also compiled a PMP Formulas Cheat Sheet. It contains 45 formulas and 57 abbrviations. It will help you in your exam prep. It is the best and most comprehensive cheat sheet based on the PMBOK Guide 6th edition. You can download it free of cost for your studies.

If you are looking beyond a cheat sheet, then I would suggest you to buy detailed PMP Exam Formula Study Guide by Cornelius Fichtner. It contains detailed explanations of all the formulas along with examples and 105 practice questions.


Disclosure: This article contains affiliate links - it means that, if you buy from any of these links, then I will receive a small commission that would help me in maintaining this blog for free. However, for you, there is no extra cost. I recommend only those products that I believe will definitely help the certification aspirants.

Similar Posts

7 Comments

  1. If an activity on critical path gets delayed or about to get delayed then thinking of adding the project float as 1st option is a better option than crashing the other subsequent activities.

    1. Hi Ashvini, Float is never added. It is found out (calculated) after doing forward and backward pass.

      BR, Praveen.

Leave a Reply

Your email address will not be published.