← Back to P6 Project Controls
CPM Scheduling

PDM vs ADM Scheduling: Which Method Should You Use?

By the P6 Project Controls Team | PMP®, PMI-SP®, PSP®, CMIT®

Understanding the Two Major CPM Techniques

The Critical Path Method has dominated construction scheduling since the late 1950s, but within CPM there are two distinct diagramming techniques: the Precedence Diagram Method (PDM) and the Arrow Diagram Method (ADM). While PDM has become the industry standard in modern scheduling software, understanding both methods helps schedulers grasp fundamental concepts and communicate effectively with experienced practitioners.

Precedence Diagram Method (PDM)

PDM, also known as Activity-on-Node (AON), represents activities as boxes or nodes, with relationship lines connecting them. This is the method used by Oracle Primavera P6, Microsoft Project, and virtually every modern scheduling tool. Activities contain all relevant information (duration, dates, resources) within the node itself.

PDM Relationship Types

PDM supports four relationship types that allow schedulers to model complex construction sequences accurately:

Arrow Diagram Method (ADM)

ADM, or Activity-on-Arrow (AOA), represents activities as arrows between circles (nodes). The arrows represent the work, while the nodes represent events — specific points in time when activities begin or end. This method was more common in the early days of CPM and is rarely used in modern software.

ADM has a significant limitation: it only supports Finish-to-Start relationships directly. To model SS, FF, or SF relationships, schedulers must use "dummy activities" — zero-duration placeholders that create logical connections without representing actual work.

Why PDM Won the Industry

Several factors drove the industry shift from ADM to PDM:

1Flexibility: PDM natively supports all four relationship types without needing dummy activities.
2Readability: Activity information is contained within nodes, making schedules easier to read and modify.
3Software Support: Modern scheduling tools are built around PDM principles, making it the de facto standard.
4Lag and Lead: PDM easily accommodates lag (positive) and lead (negative) time between activities.

When ADM Concepts Still Matter

While nobody builds schedules using ADM anymore, understanding the method helps in several situations:

Industry Standard: PMI's A Guide to the Project Management Body of Knowledge (PMBOK® Guide) explicitly recognizes PDM as the dominant CPM technique. AACE International Recommended Practice 39R-06 also focuses on PDM for construction scheduling.

Best Practices for PDM Scheduling

Regardless of which CPM technique you use, certain best practices apply universally:

Modern construction scheduling has standardized on PDM for good reasons, but the fundamental CPM principles remain the same whether you are diagramming with nodes and arrows or activities and relationships. Master the underlying logic and the tools become secondary.

Need Expert Scheduling Support?

Our certified team can help you implement these best practices on your project.

Get a Free Consultation →