Precedence diagramming method

A technique to model project activities and their logical relationships as a network of nodes and links. It uses four relationship types and optional leads and lags to sequence work and enable critical path and float analysis.

Definition

This method is commonly drawn as an activity-on-node network, where each box is an activity and arrows show the dependency logic used to build and analyze the schedule.

Key Points

  • Represents activities as nodes and logical relationships as directional links.
  • Supports four relationship types: finish-to-start (FS), start-to-start (SS), finish-to-finish (FF), and start-to-finish (SF).
  • Allows leads and lags to fine-tune timing between linked activities.
  • Enables identification of the critical path and calculation of total and free float.
  • Distinguishes different dependency origins such as mandatory, discretionary, or external.
  • Forms the basis for schedule analysis, what-if scenarios, and updates during change control.

What the Diagram Shows

  • All planned activities as nodes with identifiers and durations.
  • Logical sequencing through directed links with relationship types and lead/lag values.
  • Paths from project start to finish, highlighting the longest path as the critical path.
  • Early and late dates and float values when forward and backward passes are performed.
  • Converging and diverging logic that may signal risk hotspots or coordination needs.
  • External dependencies and constraints that affect start or finish timing.

How to Construct

  • List all activities with clear scopes and durations.
  • Identify logical dependencies for each activity, including mandatory, discretionary, and external links.
  • Select the appropriate relationship type (FS, SS, FF, SF) for each dependency.
  • Assign leads or lags where timing overlaps or waits are needed, and document the rationale.
  • Draw nodes for activities and connect them with directional links labeled with the relationship and any lead/lag.
  • Check the network for completeness, ensuring a single start and finish path without loops.
  • Perform forward and backward pass calculations to get early/late dates and float.
  • Highlight the critical path and review with the team for feasibility and risks.
  • Update the diagram as assumptions change or as part of schedule change control.

Inputs Needed

  • Activity list and activity attributes, including durations and predecessors.
  • Scope baseline and WBS to confirm completeness and decomposition.
  • Milestone list and required delivery dates or windows.
  • Assumptions and constraints that influence sequencing or timing.
  • Resource calendars and availability that may drive discretionary logic.
  • Risk responses that impose leads, lags, or additional checks.
  • Agreements or external commitments creating inbound or outbound dependencies.

Outputs Produced

  • Schedule network diagram showing nodes, links, and relationship details.
  • Predecessor-successor table with relationship types and lead/lag values.
  • Calculated early and late dates for activities and milestones.
  • Critical path identification and float values for each activity.
  • Sequencing rationale and assumptions log to support future changes.
  • Updates to the schedule model and data for reporting and baselining.

Interpretation Tips

  • Read from left to right to follow logical flow from start to finish.
  • Focus on long chains and converging points; they often indicate schedule risk.
  • Inspect leads and lags carefully; they can hide risk or create unrealistic overlaps.
  • Use float to prioritize monitoring; zero or near-zero float needs closer control.
  • Flag external dependencies since they can shift without your control.
  • After changes, always recalculate dates and revalidate the critical path.

Example

Consider five activities with durations: A(2), B(3), C(5), D(2), E(1). Relationships: A FS to B and C; B FS to D; C FS+2 to D (a 2-day lag); D FS to E. The A-B-D-E path totals 8 days, while A-C-D-E includes a 2-day lag and totals 12 days. The critical path is A-C-D-E.

Pitfalls

  • Overusing SS or FF links when FS would be clearer and easier to control.
  • Adding leads or lags without documented reasoning, reducing transparency.
  • Ignoring resource limits and calendars, which can invalidate the logic.
  • Creating circular dependencies or open ends that break the network.
  • Treating discretionary links as mandatory, reducing schedule flexibility.
  • Failing to update the network after change requests or risk responses.

PMP Example Question

A project manager wants to model activity sequence using nodes for tasks and links that can be FS, SS, FF, or SF, with the ability to add leads and lags. Which technique should be used?

  1. Gantt chart.
  2. Precedence diagramming method.
  3. To-Complete Performance Index.
  4. Monte Carlo simulation.

Correct Answer: B — Precedence diagramming method

Explanation: PDM models activities as nodes with defined relationship types and supports leads and lags, enabling network analysis and critical path determination.

Advanced Project Management — Measuring Project Performance

Move beyond guesswork and status reporting. This course helps you measure real progress, spot problems early, and make confident decisions using proven project performance techniques. If you manage complex projects and want clearer visibility and control, this course is built for you.

This is not abstract theory. You’ll work step by step through Earned Value Management (EVM), learning how cost, schedule, and scope come together to show true performance. You’ll build a solid foundation in EVM concepts, understand why formulas work, and learn how performance data actually supports leadership decisions.

You’ll master Work Breakdown Structures (WBS), control accounts, and budget baselines, then apply core EVM metrics like EAC, TCPI, and variance analysis. Through a detailed real-world example, you’ll forecast outcomes, analyze trends, and understand contingencies and management reserves with confidence.

Learn how experienced project managers monitor performance, communicate results clearly, and take corrective action before projects slip. With practical exercises and hands-on analysis, you’ll be ready to apply EVM immediately. Enroll now and start managing performance with clarity and control.



Build complete project plans in minutes with AI

Stop spending hours on documentation. Learn how to use AI to create charters, WBS, schedules, risk registers, and executive reports faster—while staying fully in control. This course gives you ready-to-use prompt templates and practical workflows based on real project work. No guesswork, no fluff—just tools you can apply immediately. Backed by Udemy’s 30-day money-back guarantee, so you can start risk-free.

Learn More