Critical Path Mapping with Activity Network Diagrams
The activity network diagram is a method of displaying the timelines of all the various subtasks that are involved in any project. By doing this, the total task duration and the earliest and latest start and finish times for each task are also calculated and displayed. In addition to showing which subtasks are critical to on-time task completion, the activity network diagram can help determine where extra effort to speed a subtask will have the greatest payoff to overall speed.
The activity network diagram has had a relatively long history, dating back to the 1930s. In the 1950s, the technique emerged as the Program Evaluation Research Technique (PERT) and as the Critical Path Method (CPM). There are several ways to represent the output of the PERT/CPM process.
The method called the activity-on-arrow or, more simply, the arrow diagram will be reviewed in this article. An arrow diagram treats numbered nodes as instantaneous stop/start points for activities. The activities themselves are considered to take place on the arrows connecting the nodes.
What can it do for you?
An activity network diagram can show you which activities or which series of activities is critical to the timing of a more complex collection of interactive activities. This can be very helpful in deciding where and when to apply extra energy to keep projects on time. Creating an activity network diagram is time-consuming, however, so you should consider these questions before you decide to create one:
1. Is the task a complex one with simultaneous paths that must be coordinated? Creating a diagram for a relatively simple task may be a waste of time.
2. Are the durations of the subtasks known with relative certainty? If the actual timing of events is markedly different from diagram times, it will have little value, and people will dismiss the diagram as a useless exercise.
3. Are the task and the timing of the task completion critical to the organization? The effort involved in creating a diagram should be applied to tasks that have little margin for timing error and have either serious consequences if completion of the overall task is delayed or large rewards if completion can be speeded.
Critical path mapping can be especially valuable in project bounding and in the measure and improve phases of the Lean Six Sigma methodology.
How do you do it?
1. Assemble the right team. The team must have either personal knowledge of the timing of all the subtasks involved or connection to that information. The team should include managers and other employees as close to the actual situation as possible.
2. Identify all of the subtasks necessary to complete the overall task. You might use brainstorming techniques or begin with a list of tasks from a previous project. Record the tasks so that you can rearrange them. A good way to do this is to write each job on the top half of a 3x5 card or Post-It™ note. (The bottom half of the card will be used for timing data later in the process.)
3. Put the activity cards in the sequence in which they must be performed to complete the overall task. To do this, create paths or strings of tasks that follow one after the other. These strings will often describe sequences of activities that occur in parallel with each other. After all the activities are in some string or path of activities, create the overall sequence by connecting the paths. These connections will show where jobs or tasks require input from parallel sequences before the next task can begin. Feel free to add new cards for missing tasks or to remove duplicates.
4. Assign time duration to each task or job. Write it on the bottom half of the card. Since you will be adding these times, keep the numbers consistent. For instance, do not have some cards showing days for completion, some showing hours and some showing minutes. Select the Lowest Common Denominator.
5. Calculate the shortest possible time within which the overall task can be completed by adding the times of each subtask to find the path of the longest cumulative duration. This is the critical path. Knowing the critical path is important because this will tell if the time objectives of the project are attainable. The critical path identifies those jobs or tasks that have no slack. Each must be done on time if the project is to stay on schedule. The critical path also identifies targets for improvement to increase speed. (If tasks on the critical path can be speeded, the overall time to complete the project may be able to be shortened. Remember, however, that if a task on the critical path is speeded up, a different path may become the critical path.)
6. Calculate the earliest starting and finishing times and the latest starting and finishing times for each job or subtask in the project. Begin at the start of the diagram. The earliest start time for each job is the cumulative duration of all the previous jobs on that path. The earliest finish time is the earliest start time plus the duration of that task. Repeat this process for each job on each path until you reach the finish point. Next calculate the latest start and finish times. Begin with the earliest finish time at the end of the diagram.
To calculate the slack time for any job or task, subtract the earliest start time from the latest start time. All of the jobs on the critical path, by definition, will have zero slack time. Remember that slack time is dependent on the time of completion of the previous job or task. If some of the slack time in a path other than the critical path is used in an early task, the slack times for the remaining tasks in that path will each be reduced by that amount.)
Note: A dummy is an extra node symbol used to clarify an activity network diagram if one node has more than one job or task feeding into it from one other node. Since the diagram cannot show two activities coming from one node and going to another, a dummy node is created, with zero as the job duration shown on the arrow connecting them.
7. Review the completed activity network diagram with the people who will be doing the work described by it. Consider any feedback. Expand or modify the diagram as necessary to fit the actual situation.
Now what?
As a tool, the activity network diagram is like a time-map of any time-sensitive project. As you are proceeding down the paths of the project, the map will help keep you on track. If you should falter or wander off the path, the map can be used to help get you back on the critical path. This description of the activity network diagram will help you to manually calculate and construct a process map.
Automated tools, such as SigmaFlow, are also available. SigmaFlow produces other valuable scheduling information, as well. Computer scheduling programs like SigmaFlow are able to easily deal with complex processes, recalculating times whenever you modify the data.
A critical path map can help uncover opportunities for increasing speed. Used in this fashion, critical path mapping is another tool to make the Lean Six Sigma method work smoothly. It is important to remember, however, that these diagrams, whether produced manually or by computer, are not intended to drive you, but to signal you if something is wrong.
Related Articles
Scatter Diagrams
By: Steven Bonacorsi | 10/03/2008 | Training
A scatter diagram shows the correlation between two variables in a process. These variables could be a Critical-To-Quality (CTQ) characteristic and a factor affecting it, two factors affecting a CTQ or two related quality characteristics. Dots representing data points are scattered on the diagram. The extent to which the dots cluster together in a line across the diagram shows the strength with which the two factors are related.
Run Charts
By: Steven Bonacorsi | 13/03/2008 | Project Management
Run charts can be very valuable in helping your search for sources of variation. They are easy to plot and easy to interpret. The sampling is uncomplicated, and there are no statistical computations to make. They can also be applied to almost any process or any data.
Dot Plots
By: Steven Bonacorsi | 20/03/2008 | Management
A dot plot graphically records variable data in such a way that it forms a picture of the combined effect of the random variation inherent in a process and the influence of any special causes acting on it. To understand the power of dot plots as a basic tool, it first helps to visualize how variation occurs.
Box Plots
By: Steven Bonacorsi | 21/04/2008 | Management
Box-and-whisker diagrams, or Box Plots, use the concept of breaking a data set into fourths, or quartiles, to create a display. The box part of the diagram is based on the middle (the second and third quartiles) of the data set. The whiskers are lines that extend from either side of the box. The maximum length of the whiskers is calculated based on the length of the box. The actual length of each whisker is determined after considering the data points in the first and the fourth quartiles.
Cause and Effect Diagrams (fishbone Diagrams)
By: Steven Bonacorsi | 25/04/2008 | Management
The first such cause-and-effect diagram was used by Kaoru Ishikawa in 1943 to explain to a group of engineers at the Kawasaki Steel Works how various work factors could be sorted and related. In recognition of this, these diagrams sometimes are called Ishikawa diagrams. They are also called fishbone diagrams, because they look something like fish skeletons.
Affinity Diagrams
By: Steven Bonacorsi | 29/02/2008 | Management
The affinity diagram is a management and planning tool. Use of this tool is based on the understanding that time invested in planning will produce remarkable dividends as the generated ideas and plans are acted upon and implemented.
Elements of Measure (dmaic) & Prioritization Matrix
By: Steven Bonacorsi | 08/10/2007 | Leadership
One of the goals of the Lean Six Sigma Measure phase is to pin-point the location or source of a problem as precisely as possible by building a factual understanding of existing process conditions.
Kano Model & Critical-to-quality Tree
By: Steven Bonacorsi | 08/10/2007 | Strategic Planning
The Kano model is based on the concepts of customer quality and provides a simple ranking scheme which distinguishes between essential and differentiating attributes.
Got a Question? Ask.
Ask the community a question about this article:
Frequently Asked Questions
What is robert steven gerdwagen's current address
By: leslie diane | 10-11-2008
what is robert steven gerdwagen's current address
I am currently obtaining a master's degree in ...
By: Student | 08-11-2008
I am currently obtaining a master's degree in Information systems technology. I owned and operated a business on my own for 13 years and I may add that I was pretty successful . Do I need an MBA/IST to get a good position in the information systems tech field. What do you think. I changed from an MBA to Masters in Information systems technology. Now I am wondering if I did the right thing.
What are the advantages of lean sigma over other ...
By: nazish | 07-11-2008
what are the advantages of lean sigma over other techniques like six sigma and lean manufacturing respectively?
Is postgraduate diploma in wireless ...
By: Akshay | 06-11-2008
Is postgraduate diploma in wireless telecommunications from canadian college a good option for a candidate who has completed degree in electronics from india.
Global investing
By: minnie | 28-10-2008
I want to find out more info on international companies and investing. Just read a book by Steven Sears Attorney in Irvine CA. called Wealth and Asset Protection Strategies. Just now looking for a safe bet.
Asset Protection Offshore banking
By: minnie | 28-10-2008
What is the best location for international banking? I read the book Wealth and Asset Protection Strategies by Steven Sears Attorney and attended a seminar at his Sears Law Building in Irvine CA. He recomended Europe Asia and Central America.
Q&A Powered by:
Latest Project Management Articles
Project Management – the Career for You?
By: projectmanuk | 17/11/2008
Project Management is an increasingly popular career choice for young graduates. According to statistics produced by the Middlesex University National Centre for Project Management, 1.5 – 2 million people earn their living as Project Managers in the UK alone.
Microsoft Project Training - Where Do I Start?
By: Steve Twine | 10/11/2008
Microsoft Project is the world's most popular project management software - but even regular users would often benefit from a better understanding of its full capabilities. Moreover new reporting and communications features in the 2007 release are well worth understanding.
Automation Infatuation-mobile Work Place Automation Makes Chemical Plant Operations More Reliable and Efficient
By: Brady Moritz | 06/11/2008
Throughout the chemical process industry, it’s difficult to think about plant monitoring without visualizing personnel on daily rounds laboriously filling out paper log sheets. Besides being a manual-intensive routine, this traditional monitoring approach primarily focuses only on documentation.
Energy Independence for 800 Year Old Mill on Remote Italian Island
By: Beth Shady | 30/10/2008
Pacific Solar Radiant, Inc. a Santa Cruz based design/build mechanical engineering, plumbing and heating company traveled to a remote Italian island to make an 800 year old mill completely sustainable and off-grid.
How to Build a Library
By: Samuel Bryant | 29/10/2008
When identifying a need for a library a person must identify the needs to the organization or community.
Dust Collectors
By: Oleg Chetchel | 28/10/2008
The use of centrifugal force to throw a dust particle to the periphery of an air stream has been used in the cyclone collector for many years. Dry centrifugal dust collectors can be divided into two basic groups cataloged by their effectiveness in removal of smaller dust particles.
Pacific Timesheet Announces New Iphone Support
By: Jason Trend | 25/10/2008
Pacific Timesheet announces its leading project timesheet software is the first to support the Apple iPhone.
How You Can Make Huge Amount of Money Over the Internet
By: Eddiee | 21/10/2008
It would also help if you can identify their buying power (to see if they can afford your products), their online behavior (to easily make your marketing strategies more focused), and their preferences.
Check on your competitors. You can stay on top of the game if you know the strengths and weaknesses of those people that you are up against. Identify the elements that they are using in creating and selling their products online and top them by exerting more efforts and energy on your product cr
More from Steven Bonacorsi
Mistake Proofing
By: Steven Bonacorsi | 02/10/2008 | Management
Mistake proofing is a technique for eliminating errors. It is based upon the premise that it is good to do something right the first time; it is even better to make it impossible to do it wrong the first time. The idea is to make it impossible to make a mistake. You may also hear the term, Poka-Yoke or Error Proofing applied to mistake proofing.
Cause and Effect Diagrams (fishbone Diagrams)
By: Steven Bonacorsi | 25/04/2008 | Management
The first such cause-and-effect diagram was used by Kaoru Ishikawa in 1943 to explain to a group of engineers at the Kawasaki Steel Works how various work factors could be sorted and related. In recognition of this, these diagrams sometimes are called Ishikawa diagrams. They are also called fishbone diagrams, because they look something like fish skeletons.
Box Plots
By: Steven Bonacorsi | 21/04/2008 | Management
Box-and-whisker diagrams, or Box Plots, use the concept of breaking a data set into fourths, or quartiles, to create a display. The box part of the diagram is based on the middle (the second and third quartiles) of the data set. The whiskers are lines that extend from either side of the box. The maximum length of the whiskers is calculated based on the length of the box. The actual length of each whisker is determined after considering the data points in the first and the fourth quartiles.
Dot Plots
By: Steven Bonacorsi | 20/03/2008 | Management
A dot plot graphically records variable data in such a way that it forms a picture of the combined effect of the random variation inherent in a process and the influence of any special causes acting on it. To understand the power of dot plots as a basic tool, it first helps to visualize how variation occurs.
Run Charts
By: Steven Bonacorsi | 13/03/2008 | Project Management
Run charts can be very valuable in helping your search for sources of variation. They are easy to plot and easy to interpret. The sampling is uncomplicated, and there are no statistical computations to make. They can also be applied to almost any process or any data.
Scatter Diagrams
By: Steven Bonacorsi | 10/03/2008 | Training
A scatter diagram shows the correlation between two variables in a process. These variables could be a Critical-To-Quality (CTQ) characteristic and a factor affecting it, two factors affecting a CTQ or two related quality characteristics. Dots representing data points are scattered on the diagram. The extent to which the dots cluster together in a line across the diagram shows the strength with which the two factors are related.
Histograms
By: Steven Bonacorsi | 09/03/2008 | Management
A histogram is a tool that allows you to understand at a glance the variation that exists in a process.
Affinity Diagrams
By: Steven Bonacorsi | 29/02/2008 | Management
The affinity diagram is a management and planning tool. Use of this tool is based on the understanding that time invested in planning will produce remarkable dividends as the generated ideas and plans are acted upon and implemented.