Logo LUCKiwi

Discover the PERT Tool, Ideal for Analyzing Dependencies and Identifying the Critical Path of Your Projects!

Introduction

In this video, we explore the PERT diagram (Program Evaluation and Review Technique), a network of nodes and arrows designed to plan, organize, and coordinate tasks in a complex project. You will learn how to map your activities, calculate the earliest and latest dates, and identify the critical path that determines the minimum project duration.

What is a PERT Diagram?

  • Nodes: Each task is represented by a square (or circle) with its identifier (A, B, C…).
  • Arrows: They represent the dependencies (finish → start) between tasks.
  • Earliest Dates (Early Start / Early Finish) and Latest Dates (Late Start / Late Finish), calculated by a forward and backward pass.
  • Margins: The difference between the latest and earliest dates, indicating the flexibility of each task.
  • Critical Path: A sequence of tasks with zero margin, determining the project's minimum duration.

PERT vs. Gantt

AspectGantt ChartPERT Chart
RepresentationBars on a timeline (explicit duration)Nodes and arrows (explicit dependencies)
Main UseOperational and visual tracking of the scheduleAnalyzing dependencies and calculating margins
Manual CalculationAutomated by the tool (presence of dates)Manual calculation of earliest/latest dates or by software

Steps to Draw a PERT Diagram

1. Analyze the Context and List the Tasks

List all the necessary activities for your project (e.g., for organizing a party: A = choose the theme, B = create the guest list, C = make reservations, etc.), and for each task, note:

  • Estimated Duration (in days or hours)
  • Predecessors (tasks it depends on)

2. Draw the Network

1. Task without a predecessor → initial node (A).

2. For each successor, draw a node connected by an arrow from its predecessor.

3. Repeat until the last node (H), even if multiple arrows converge there.

3. Calculate the Earliest Dates (Forward Pass)

The starting point is day 0 (or 1, depending on your convention). For each task:

  • ES (Earliest Start) = EF of predecessor(s)
  • EF (Earliest Finish) = ES + duration – 1

For tasks with multiple predecessors, ES = max(EF of each).

4. Calculate the Latest Dates (Backward Pass)

The end point is the minimum project finish date (EF of the last task). For each task, moving backwards:

  • LF (Latest Finish) = min(LS of successor(s))
  • LS (Latest Start) = LF – duration + 1

5. Calculate the Margins

Total Margin = LF – EF = LS – ES

A zero margin means that any delay directly impacts the project’s end date.

6. Identify the Critical Path

Group all tasks where the margin is zero; they form the critical chain (e.g., A → B → C → D → F → G → H), determining the minimum duration.

Why Use PERT?

  • Clarity on Dependencies: Visualize precisely who depends on whom.
  • Risk Management: Identify critical tasks and those with margins to absorb uncertainties.
  • Optimization: Reallocate resources and adjust schedules to shorten the critical path.
Discover even more articles from us!