Some projects may consist of hundreds of tasks and dependencies. Sometimes it is not easy to identify the most important tasks and meet their deadlines. Do you know the method that can solve this problem?
Critical path method (CPM) is a step-by-step management technique for project processes planning. It identifies critical and noncritical tasks and prevents timeframe problems.
If you are an experienced project manager, you have heard the term “CPM” for sure. If the subject looks new, it’d be better to start with some definitions.
With the help of Gantt Charts, the critical path method helps project managers to plan and schedule all tasks and activities that must be completed in a project in different spheres including research, IT, construction, etc.
Today you can find many helpful texts about CPM in project management books that can help you to get project success. Here we would like to share how to calculate critical path, how to identify critical paths in diagrams, list some of the benefits and limitations of CPM and show some examples.
The critical path method as a part of project management was developed 60 years ago in the United States. It was used for critical path scheduling of agricultural and factory projects and construction work. Nowadays CPM is adapted to different fields including software and hardware development.
If you can delay a part of your task without postponing work on other activities, it is not a critical task. Your tasks are critical if they cannot be delayed and you identify them in the project by time constraints.
Let’s have a look at a simple example. Critical path project management works perfectly for the projects with short deadlines. So let’s say the purpose of our project is to plant a garden in a backyard. Now we need to set all the ways and steps that will show us how to grow the first tree.
To complete this project successfully we need to list all the tasks that should be done:
As you can see, some of the steps cannot start before the others are finished, because they are dependent on others. The steps “Dig a hole”, “Fill the hole with water”, “Plant a tree” are sequential activities, because they must be done in a specific order.
In our example, these 3 steps and the first one (“Choose a place in the backyard”) are the most important critical steps to get the solution. And they should be placed on the critical path for our project.
The main idea here is that we cannot start some activities or steps until the others are finished.
Now it’s not difficult to calculate the length of the project. We can determine the approximate start time for every step on the critical path.
If we summarize the durations of all the critical tasks, we will get the time that we need to complete our project. In our critical path example, we need 2 hours.
A critical path analysis helps to predict if a project will finish on time.
How does the critical path method help project managers to get success?
Looks helpful, right?
But despite the fact that the critical path method is the useful PM technique, it has some limitations. It does not consider dependencies between resources. You pay less attention to non-critical activities. But sometimes they can become critical. The projects with a critical path can often be uncompleted within the required time duration, and so on.
How to calculate a critical path in project management?
A critical path analysis is a powerful tool that can help you to schedule and manage any project. The process consists of six steps. Have a look at how CPM project management can be used in practice.
Start to identify every task in your project. The list of specific activities should include only higher-level activities. It will divide the tasks into manageable sections. Your structure may look like lists, tables or tree structures.
Some activities will start when others are complete. If you list the predecessors of every activity, it will help you to identify the correct order.
How to make a network diagram?
Now you have your identified activities and the dependencies, so you can draw the critical path network diagram (the critical path analysis chart).
Project managers use critical path network diagrams to get a view of projects broken down into separate tasks. Boxes, arrows and circles help to visualize the activities and dependencies. You should name each activity and highlight the paths.
There is no need to draw CPM diagrams on paper because you can use the helpful software for this purpose.
Even if you have not enough experience, you may try to estimate the time that required completing all your activities. The measure can be a day or a week. It depends on how small or complex your projects are.
To identify a critical path you need to determine the main parameters of your activities.
Pay attention to the float time – the time between ES and LS or between EF and LF. During this period, your activity can be delayed without delaying the finish date of the project.
Using the network diagram, you can identify the longest path of any activity and the longest sequences. If you need to accelerate your project, you should reduce the time for critical path activities.
In case you have several critical paths, you will have the higher probability of the schedule changing.
The diagram should be updated to give you a chance to recalculate a critical path. Now you will have a more realistic view of your project.
The process of identifying the critical path in projects continues to get easier. When CPM was created, managers had to identify a critical path by hand. Now you can save your time and avoid drawing tables and nodes, using the critical path software programs and apps.
If you rely on external tools to calculate the critical path, you need to fill in the following information: successors, predecessors, duration, early start time, early finish time, latest start time, latest finish time and slack time.
After that your critical path will be calculated.
If you are planning a small project and need to identify critical paths, Excel can be a solution. The following steps will help to calculate critical paths and make the CPM schedule:
Find out more about the Excel critical path method scheduling:
How to identify the critical path for our project with GanttPRO?
As you can see, planning projects with Excel does not save your time. Creating a Gantt Chart requires some time here. GanttPRO can do this work for you. It will be easy to identify the critical path with just a couple of clicks.
At first, create your project and set all the tasks with the help of GanttPRO tools. Open any task, set start and end dates, durations and identify all predecessors.
Then you click “Settings”. Display the critical path in the GanttPRO chart view. You’ll see the shortest time in which the project can be completed and the most important tasks.
If you try to apply the CPM scheduling to your project management, you will see that the critical path identification is required for any planning phase. It gives us the correct completion date of projects and the flexibility to float activities.
To sum up and remind you once again that the critical path analysis is a powerful and effective method of assessing:
If the article seems helpful, please leave your comments.