Share on Facebook Share on Twitter Email
Answers.com

Program Evaluation and Review Technique

 
Accounting Dictionary: Program Evaluation and Review Technique (PERT)
 

Useful management tool for planning, coordinating, and controlling large, complex projects such as formulation of a Master Budget, construction of buildings, installation of computers, and scheduling of the closing of books. The development and initial application of PERT dates to the construction of the Polaris submarine by the U.S. Navy in the late 1950s. The Pert technique involves the diagrammatical representation of the sequence of activities comprising a project by means of a network consisting of arrows and circles (nodes), as shown in Figure 1. Arrows represent "tasks" or "activities," which are distinct segments of the project requiring time and resources. Nodes (circles) symbolize "events," or milestone points in the project representing the completion of one or more activities and/or the initiation of one or more subsequent activities. An event is a point in time and does not consume any time in itself as does an activity. An important aspect of PERT is the Critical Path Method (CPM). A path is a sequence of connected activities. In Figure 1, 2-3-4-6 is an example of a path. The Critical Path for a project is the path that takes the greatest amount of time. This is the minimum amount of time needed for the completion of the project. Thus, activities along this path must be shortened in order to speed up the project. To compute this, calculate the earliest time (ET) and the latest time (LT) for each event.

The earliest time is the time an event will occur if all preceding activities are started as early as possible. Thus, for event 4 in Figure 2, the earliest time is 19.3 (i.e., 13 + 6.3). The latest time is the time an event can occur without delaying the project beyond the deadline. The earliest time for the entire project is 49.5. Working backward from event 6 (finish) it is seen that the latest time for event 4 is 35.5. The Slack for an event is the difference between the latest time and earliest time. For event 4 the slack is 35.5 - 19.3 = 16.2. This is the amount of time event 4 can be delayed without delaying the entire project beyond its due date. Finally, the critical path for the network is the path leading to the terminal event so that all events on the path have zero path. Figure 2 shows the earliest and latest times for each event.

The path 2-3-5-6 is the critical path.

In a real-world application of PERT to a complex project, the estimates of completion time for activities will seldom be certain. To cope with the uncertainty in activity time estimates, proceed with three time estimates: an optimistic time (labeled a), a most likely time (m), and a pessimistic time (b). A weighted average of these three time estimates is then calculated to establish the expected time for the activity. The formula is: (a + 4m + b)/6. For example, given three time estimates, a = 1, m = 3, and b = 5, the expected time is [1 + 4(3) + 5]/6 = 3.

Search unanswered questions...
Enter a word or phrase...
All Community Q&A Reference topics
Small Business Encyclopedia: Program Evaluation and Review Technique (PERT)
 

The Program Evaluation and Review Technique (PERT) is a widely used method for planning and coordinating large-scale projects. As William J. Stevenson explained in his book Production/Operations Management, PERT analysis provides managers with a graphical display of the various activities involved in a project, an estimate of how long each activity and the entire project will take to complete, an indication of which activities are most important to ensure a timely completion of the project, and an idea of how long certain activities can be delayed without necessitating an extension of the project deadline.

PERT was developed during the 1950s through the efforts of the U.S. Navy and some of its contractors working on the Polaris missile project. Concerned about the growing nuclear arsenal of the Soviet Union, the U.S. government wanted to complete the Polaris project as quickly as possible. The Navy used PERT to coordinate the efforts of some 3,000 contractors involved with the project. Experts credited PERT with shortening the project duration by two years. Since then, all government contractors have been required to use PERT or a similar project analysis technique for all major government contracts.

Network Diagrams

According to Stevenson, the main feature of PERT analysis is a network diagram that provides a visual depiction of the major project activities and the sequence in which they should be completed. Activities are defined as distinct steps toward completion of the project that consume either time or resources. The network diagram consists of arrows and nodes and can be organized using one of two different conventions. The arrows represent activities in the activity-on-arrow convention, while the nodes represent activities in the activity-on-node convention. For each activity, managers provide an estimate of the time required to complete it.

The sequence of activities leading from the starting point of the diagram to the finishing point of the diagram is called a path. The amount of time required to complete the work involved in any path can be figured by adding up the estimated times of all activities along that path. The path with the longest total time is known as the critical path. As Stevenson noted, the critical path is the most important part of the diagram for managers since it determines the completion date of the project. Delays in completing activities along the critical path will necessitate an extension of the final deadline for the project. If a manager hopes to shorten the time required to complete the project, he or she must focus on finding ways to reduce the time involved in activities along the critical path.

The time estimates managers provide for the various activities comprising a project involve different degrees of certainty. When time estimates can be made with a high degree of certainty, they are called deterministic estimates. When they are subject to variation, they are called probabilistic estimates. In using the probabilistic approach, managers provide three estimates for each activity: an optimistic or best case estimate; a pessimistic or worst case estimate; and the most likely estimate. A beta distribution can be used to describe the extent of variability in these estimates, and thus the degree of uncertainty in the time provided for each activity. Computing the standard deviation of each path provides a probabilistic estimate of the time required to complete the overall project.

Pert Analysis

Managers can obtain a great deal of information by analyzing network diagrams of projects. For example, network diagrams show the sequence of activities involved in a project. From this sequence, managers can determine which activities must take place before others can begin, and which can occur independently of one another. Managers can also gain valuable insight by examining paths other than the critical path. Since these paths require less time to complete, they can often accommodate slippage without affecting the project completion time. The difference between the length of a given path and the length of the critical path is known as slack. Knowing where slack is located helps managers to allocate scarce resources and direct their efforts to control activities.

For complex problems involving hundreds of activities, computers are used to create and analyze the project networks. According to Stevenson, the project information input into the computer includes the earliest start time for each activity (ES), earliest finish time for each activity (EF), latest start time for each activity (LS), and latest finish time for each activity (LF) without delaying the project completion. From these values, a computer algorithm can determine the expected project duration and the activities located on the critical path. Managers can use this information to determine where project time can be shortened by injecting additional resources, like workers or equipment.

Stevenson remarked that PERT offers a number of advantages to managers. For example, it forces them to organize and quantify project information and provides them with a graphic display of the project. It also helps them to identify which activities are critical to the project completion time and should be watched closely, and which activities involve slack time and can be delayed without affecting the project completion time. Stevenson also mentioned a few limitations of PERT. For example, managers may omit activities when developing the network diagram, they may organize the activities in the wrong order, or they may include a fudge factor in their time estimates for certain activities.

Further Reading:

Minty, Gordon. Production Planning and Controlling. Goodheart-Willcox, 1998.

Stevenson, William J. Production-Operations Management. 5th ed. McGraw-Hill, 1996.

 
Wikipedia: Program Evaluation and Review Technique
Top
PERT network chart for a seven-month project with five milestones (10 through 50) and six activities (A through F).

The Program (or Project) Evaluation and Review Technique, commonly abbreviated PERT, is a model for project management designed to analyze and represent the tasks involved in completing a given project.

Contents

Overview

PERT is a method to analyze the involved tasks in completing a given project, especially the time needed to complete each task, and identifying the minimum time needed to complete the total project.


PERT was developed primarily to simplify the planning and scheduling of large and complex projects. It was able to incorporate uncertainty by making it possible to schedule a project while not knowing precisely the details and durations of all the activities. It is more of an event-oriented technique rather than start- and completion-oriented, and is used more in projects where time, rather than cost, is the major factor. It is applied to very large-scale, one-time, complex, non-routine infrastructure and Research and Development projects.

This project model was the first of its kind, a revival for scientific management, founded by Frederick Taylor "Taylorism" and later refined by Henry Ford "Fordism". DuPont corporation's critical path method was invented at roughly the same time as PERT.

Conventions

  • A PERT chart is a tool that facilitates decision making; The first draft of a PERT chart will number its events sequentially in 10s (10, 20, 30, etc.) to allow the later insertion of additional events.
  • Two consecutive events in a PERT chart are linked by activities, which are conventionally represented as arrows in the diagram above.
  • The events are presented in a logical sequence and no activity can commence until its immediately preceding event is completed.
  • The planner decides which milestones should be PERT events and also decides their “proper” sequence.
  • A PERT chart may have multiple pages with many sub-tasks.

Pert is valuable to manage where multiple task are going simultaneously to reduce the redundancy

Terminology

  • A PERT event: is a point that marks the start or completion of one or more tasks. It consumes no time, and uses no resources. It marks the completion of one or more tasks, and is not “reached” until all of the activities leading to that event have been completed.
  • A predecessor event: an event (or events) that immediately precedes some other event without any other events intervening. It may be the consequence of more than one activity.
  • A successor event: an event (or events) that immediately follows some other event without any other events intervening. It may be the consequence of more than one activity.
  • A PERT activity: is the actual performance of a task. It consumes time, it requires resources (such as labour, materials, space, machinery), and it can be understood as representing the time, effort, and resources required to move from one event to another. A PERT activity cannot be completed until the event preceding it has occurred.
  • Optimistic time (O): the minimum possible time required to accomplish a task, assuming everything proceeds better than is normally expected
  • Pessimistic time (P): the maximum possible time required to accomplish a task, assuming everything goes wrong (but excluding major catastrophes).
  • Most likely time (M): the best estimate of the time required to accomplish a task, assuming everything proceeds as normal.
  • Expected time (TE): the best estimate of the time required to accomplish a task, assuming everything proceeds as normal (the implication being that the expected time is the average time the task would require if the task were repeated on a number of occasions over an extended period of time).
TE = (O + 4M + P) ÷ 6
  • Float or Slack is the amount of time that a task in a project network can be delayed without causing a delay - Subsequent tasks – (free float) or Project Completion – (total float)
  • Critical Path: the longest possible continuous pathway taken from the initial event to the terminal event. It determines the total calendar time required for the project; and, therefore, any time delays along the critical path will delay the reaching of the terminal event by at least the same amount.
  • Critical Activity: An activity that has total float equal to zero. Activity with zero float does not mean it is on critical path.
  • Lead time: the time by which a predecessor event must be completed in order to allow sufficient time for the activities that must elapse before a specific PERT event is reached to be completed.
  • Lag time: the earliest time by which a successor event can follow a specific PERT event.
  • Slack: the slack of an event is a measure of the excess time and resources available in achieving this event. Positive slack(+) would indicate ahead of schedule; negative slack would indicate behind schedule; and zero slack would indicate on schedule.
  • Fast tracking: performing more critical activities in parallel
  • Crashing critical path: Shortening duration of critical activities

Implementing PERT

The first step to scheduling the project is to determine the tasks that the project requires and the order in which they must be completed. The order may be easy to record for some tasks (e.g. When building a house, the land must be graded before the foundation can be laid) while difficult for others (There are two areas that need to be graded, but there are only enough bulldozers to do one). Additionally, the time estimates usually reflect the normal, non-rushed time. Many times, the time required to execute the task can be reduced for an additional cost or a reduction in the quality.

In the following example there are seven tasks, labeled A through G. Some tasks can be done concurrently (A and B) while others cannot be done until their predecessor task is complete (C cannot begin until A is complete). Additionally, each task has three time estimates: the optimistic time estimate (O), the most likely or normal time estimate (M), and the pessimistic time estimate (P). The expected time (TE) is computed using the formula (O + 4M + P)/6.

Activity Predecessor Time estimates Expected time
Opt. (O) Normal (M) Pess. (P)
A 2 4 6 4.00
B 3 5 9 5.33
C A 4 5 7 5.17
D A 4 6 10 6.33
E B, C 4 5 7 5.17
F D 3 4 8 4.50
G E 3 5 8 5.17

Once this step is complete, one can draw a Gantt chart or a network diagram.

A Gantt chart created using Microsoft Project (MSP). Note (1) the critical path is in red, (2) the slack is the black lines connected to non-critical activities, (3) since Saturday and Sunday are not work days and are thus excluded from the schedule, some bars on the Gantt chart are longer if they cut through a weekend.
A Gantt chart created using OmniPlan. Note (1) the critical path is highlighted, (2) the slack is not specifically indicated on task 5 (d), though it can be observed on tasks 3 and 7 (b and f), (3) since weekends are indicated by a thin vertical line, and take up no additional space on the work calendar, bars on the Gantt chart are not longer or shorter when they do or don't carry over a weekend.

A network diagram can be created by hand or by using diagram software. There are two types of network diagrams, activity on arrow (AOA) and activity on node (AON). Activity on node diagrams are generally easier to create and interpret. To create an AON diagram, it is recommended (but not required) to start with a node named start. This "activity" has a duration of zero (0). Then you draw each activity that does not have a predecessor activity (a and b in this example) and connect them with an arrow from start to each node. Next, since both c and d list a as a predecessor activity, their nodes are drawn with arrows coming from a. Activity e is listed with b and c as predecessor activities, so node e is drawn with arrows coming from both b and c, signifying that e cannot begin until both b and c have been completed. Activity f has d as a predecessor activity, so an arrow is drawn connecting the activities. Likewise, an arrow is drawn from e to g. Since there are no activities that come after f or g, it is recommended (but again not required) to connect them to a node labeled finish.

A network diagram created using Microsoft Project (MSP). Note the critical path is in red.
A node like this one (from Microsoft Visio) can be used to display the activity name, duration, ES, EF, LS, LF, and slack.

By itself, the network diagram pictured above does not give much more information than a Gantt chart; however, it can be expanded to display more information. The most common information shown is:

  1. The activity name
  2. The normal duration time
  3. The early start time (ES)
  4. The early finish time (EF)
  5. The late start time (LS)
  6. The late finish time (LF)
  7. The slack

In order to determine this information it is assumed that the activities and normal duration times are given. The first step is to determine the ES and EF. The ES is defined as the maximum EF of all predecessor activities, unless the activity in question is the first activity, for which the ES is zero (0). The EF is the ES plus the task duration (EF = ES + duration).

  • The ES for start is zero since it is the first activity. Since the duration is zero, the EF is also zero. This EF is used as the ES for a and b.
  • The ES for a is zero. The duration (4 work days) is added to the ES to get an EF of four. This EF is used as the ES for c and d.
  • The ES for b is zero. The duration (5.33 work days) is added to the ES to get an EF of 5.33.
  • The ES for c is four. The duration (5.17 work days) is added to the ES to get an EF of 9.17.
  • The ES for d is four. The duration (6.33 work days) is added to the ES to get an EF of 10.33. This EF is used as the ES for f.
  • The ES for e is the greatest EF of its predecessor activities (b and c). Since b has an EF of 5.33 and c has an EF of 9.17, the ES of e is 9.17. The duration (5.17 work days) is added to the ES to get an EF of 14.34. This EF is used as the ES for g.
  • The ES for f is 10.33. The duration (4.5 work days) is added to the ES to get an EF of 14.83.
  • The ES for g is 14.34. The duration (5.17 work days) is added to the ES to get an EF of 19.51.
  • The ES for finish is the greatest EF of its predecessor activities (f and g). Since f has an EF of 14.83 and g has an EF of 19.51, the ES of finish is 19.51. Finish is a milestone (and therefore has a duration of zero), so the EF is also 19.51.

Barring any unforeseen events, the project should take 19.51 work days to complete. The next step is to determine the late start (LS) and late finish (LF) of each activity. This will eventually show if there are activities that have slack. The LF is defined as the minimum LS of all successor activities, unless the activity is the last activity, for which the LF equals the EF. The LS is the LF minus the task duration (LS = LF - duration).

  • The LF for finish is equal to the EF (19.51 work days) since it is the last activity in the project. Since the duration is zero, the LS is also 19.51 work days. This will be used as the LF for f and g.
  • The LF for g is 19.51 work days. The duration (5.17 work days) is subtracted from the LF to get an LS of 14.34 work days. This will be used as the LF for e.
  • The LF for f is 19.51 work days. The duration (4.5 work days) is subtracted from the LF to get an LS of 15.01 work days. This will be used as the LF for d.
  • The LF for e is 14.34 work days. The duration (5.17 work days) is subtracted from the LF to get an LS of 9.17 work days. This will be used as the LF for b and c.
  • The LF for d is 15.01 work days. The duration (6.33 work days) is subtracted from the LF to get an LS of 8.68 work days.
  • The LF for c is 9.17 work days. The duration (5.17 work days) is subtracted from the LF to get an LS of 4 work days.
  • The LF for b is 9.17 work days. The duration (5.33 work days) is subtracted from the LF to get an LS of 3.84 work days.
  • The LF for a is the minimum LS of its successor activities. Since c has an LS of 4 work days and d has an LS of 8.68 work days, the LF for a is 4 work days. The duration (4 work days) is subtracted from the LF to get an LS of 0 work days.
  • The LF for start is the minimum LS of its successor activities. Since a has an LS of 0 work days and b has an LS of 3.84 work days, the LS is 0 work days.

The next step is to determine the critical path and if any activities have slack. The critical path is the path that takes the longest to complete. To determine the path times, add the task durations for all available paths. Activities that have slack can be delayed without changing the overall time of the project. Slack is computed in one of two ways, slack = LF - EF or slack = LS - ES. Activities that are on the critical path have a slack of zero (0).

  • The duration of path adf is 14.83 work days.
  • The duration of path aceg is 19.51 work days.
  • The duration of path beg is 15.67 work days.

The critical path is aceg and the critical time is 19.51 work days. It is important to note that there can be more than one critical path (in a project more complex than this example) or that the critical path can change. For example, let's say that activities d and f take their pessimistic (b) times to complete instead of their expected (TE) times. The critical path is now adf and the critical time is 22 work days. On the other hand, if activity c can be reduced to one work day, the path time for aceg is reduced to 15.34 work days, which is slightly less than the time of the new critical path, beg (15.67 work days).

Assuming these scenarios do not happen, the slack for each activity can now be determined.

  • Start and finish are milestones and by definition have no duration, therefore they can have no slack (0 work days).
  • The activities on the critical path by definition have a slack of zero; however, it is always a good idea to check the math anyway when drawing by hand.
    • LFa - EFa = 4 - 4 = 0
    • LFc - EFc = 9.17 - 9.17 = 0
    • LFe - EFe = 14.34 - 14.34 = 0
    • LFg - EFg = 19.51 - 19.51 = 0
  • Activity b has an LF of 9.17 and an EF of 5.33, so the slack is 3.84 work days.
  • Activity d has an LF of 15.01 and an EF of 10.33, so the slack is 4.68 work days.
  • Activity f has an LF of 19.51 and an EF of 14.83, so the slack is 4.68 work days.

Therefore, activity b can be delayed almost 4 work days without delaying the project. Likewise, activity d or activity f can be delayed 4.68 work days without delaying the project (alternatively, d and f can be delayed 2.34 work days each).

A completed network diagram created using Microsoft Visio. Note the critical path is in red.

See also

References

Further reading

  • Project Management Institute (2003). A Guide To The Project Management Body Of Knowledge (3rd ed. ed.). Project Management Institute. ISBN 1-930699-45-X. 
  • Klastorin, Ted (2003). Project Management: Tools and Trade-offs (3rd ed. ed.). Wiley. ISBN 978-0471413844. 
  • Kerzner, Harold (2003). Project Management: A Systems Approach to Planning, Scheduling, and Controlling (8th Ed. ed.). Wiley. ISBN 0-471-22577-0. 
  • Milosevic, Dragan Z. (2003). Project Management ToolBox: Tools and Techniques for the Practicing Project Manager. Wiley. ISBN 978-0471208228. 

External links


 
 

 

Copyrights:

Accounting Dictionary. Dictionary of Accounting Terms. Copyright © 2005 by Barron's Educational Series, Inc. All rights reserved.  Read more
Small Business Encyclopedia. Encyclopedia of Small Business. Copyright © 2002 by The Gale Group, Inc. All rights reserved.  Read more
Wikipedia. This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Program Evaluation and Review Technique" Read more

 

Mentioned in