PDM vs AOA: Understanding Network Diagram Methods

pdm
aoa
network diagram
project scheduling
critical path

This article explores the differences between two common network diagram methods used in project scheduling and time planning: PDM (Precedence Diagram Method) and AOA (Activity On Arrow). Let’s dive in!

There are two primary types of network diagrams:

  • Activity on Arrow diagram (AOA) or Arrow Diagram (AD)
  • Activity on Node diagram or Precedence diagram method (PDM)

difference between PDM and AOA Figure 1: Difference between PDM and AOA

As shown above, CPM/CPA (Critical Path Method/Critical Path Analysis) and PERT (Program Evaluation and Review Technique) fall under the Arrow network Diagram category. PDM, on the other hand, belongs to the Activity Network diagram or AON.

PDM - Precedence Diagram Method (AON)

PDM or AON Figure 2: PDM or AON

In PDM, as illustrated above, activities are represented by nodes or boxes. Arrows indicate the dependencies between these activities.

PDM recognizes four types of dependencies between activities:

  • Finish to Start (FS): An activity must finish before its successor activity can start.
  • Start to Start (SS): An activity must start before its successor activity can start.
  • Finish to Finish (FF): An activity must finish before its successor activity can finish.
  • Start to Finish (SF): An activity must start before its successor activity can finish. This type is rarely used.

AOA - Activity On Arrow (ADM)

AOA or ADM Figure 3: AOA or ADM

In the AOA network diagram, activities are represented by arrows. Nodes, in this case, represent the dependencies between activities. Any activity leading into a node is a predecessor to any activity leaving the node.

AOA primarily uses the finish-to-start relationship between activities. Dummy activities might be introduced to clarify dependencies, even if they don’t require actual work or time.

As seen in the figure, there are two ways to denote an activity on an arrow in AOA: either the activity name is directly on the arrow, or the activity is named using the two nodes it connects (e.g., A-B). This method requires two-letter identifiers to name a single activity (e.g. A-B).

Key Differences Summarized

FeaturePDM (Precedence Diagram Method)AOA (Activity On Arrow)
Activity RepresentationNode/BoxArrow
Dependency RepresentationArrowNode
Dependency TypesFS, SS, FF, SFPrimarily FS, requires dummies for others
NamingSingle activity nameTwo-letter identifiers (e.g., A-B)
PCM vs PDM: Understanding the Key Differences

PCM vs PDM: Understanding the Key Differences

Explore the differences between PCM (Pulse Code Modulation) and PDM (Pulse Density Modulation) in this detailed comparison, covering their working principles, performance, and applications.

pcm
pdm
modulation

Rakon TCXO: High Performance Precision Timing

Explore Rakon TCXOs for precision timing in telecommunications, IoT, and navigation. Learn about their features, benefits, and key applications for reliable frequency control.

oscillator
timing
telecommunication