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

INSTEON vs X10: Key Differences Explained

A comparison of INSTEON and X10 technologies, highlighting INSTEON's advanced features over the older X10 powerline signaling technology.

insteon
x10
home automation

INSTEON vs HomePlug: Technology Comparison

A comparison of INSTEON and HomePlug technologies, highlighting their specifications, differences in data rate, coexistence, and applications in home automation and networking.

home automation
powerline communication
insteon