Skip to main content

Predecessor Notation

The Predecessor column uses a compact notation to define dependencies. This allows you to quickly enter dependencies by typing rather than dragging.

Basic Format

[WBS][Type][Lag]
ComponentDescriptionRequired
WBSThe WBS code of the predecessor task (e.g., "1", "1.1", "2.3")Yes
TypeDependency type: FS, SS, FF, or SFNo (defaults to FS)
LagDays of delay: +Nd for lag, -Nd for leadNo (defaults to 0)

Examples

EntryMeaning
3Depends on WBS 3, Finish-to-Start, no lag
1.2Depends on WBS 1.2, Finish-to-Start, no lag
3FSDepends on WBS 3, Finish-to-Start, no lag
5SSDepends on WBS 5, Start-to-Start, no lag
2FFDepends on WBS 2, Finish-to-Finish, no lag
4SFDepends on WBS 4, Start-to-Finish, no lag
3FS+2dDepends on WBS 3, Finish-to-Start, with 2-day lag
5SS+3dDepends on WBS 5, Start-to-Start, with 3-day lag
2FS-1dDepends on WBS 2, Finish-to-Start, with 1-day lead (overlap)
1.3FF+5dDepends on WBS 1.3, Finish-to-Finish, with 5-day lag

Multiple Predecessors

To link a task to multiple predecessors, separate entries with semicolons:

EntryMeaning
3;5Depends on WBS 3 AND WBS 5 (both FS)
3FS;5FSSame as above, explicit notation
2FS+1d;4SSDepends on WBS 2 (FS, 1-day lag) AND WBS 4 (SS, no lag)
1;3;5Depends on WBS 1, 3, and 5 (all FS, no lag)

Real-World Examples

Scenario 1: Simple sequence

Task 2 starts after Task 1 finishes. Task 3 starts after Task 2 finishes.

TaskNamePredecessor
1Framing(none)
2Electrical1
3Drywall2

Scenario 2: With curing/drying time

Task 2 starts 3 business days after Task 1 finishes (allowing concrete to cure).

TaskNamePredecessor
1Pour concrete(none)
2Set posts1FS+3d

Scenario 3: Parallel work after a predecessor

Tasks 2, 3, and 4 all start after Task 1 finishes, but can run in parallel.

TaskNamePredecessor
1Rough framing(none)
2Electrical1
3Plumbing1
4HVAC1

Scenario 4: Task depends on multiple predecessors

Task 3 cannot start until BOTH Task 1 AND Task 2 are complete.

TaskNamePredecessor
1Electrical(none)
2Plumbing(none)
3Inspection1;2

Scenario 5: Overlapping tasks with lead time

Task 2 starts 1 day before Task 1 finishes (overlap for efficiency).

TaskNamePredecessor
1Install cabinets(none)
2Install countertops1FS-1d

Scenario 6: Tasks that must finish together (FF)

Task 2 finishes when Task 1 finishes (cleanup completes with painting).

TaskNamePredecessor
1Painting interior(none)
2Final cleanup1FF

Scenario 7: Complex dependencies

A realistic construction sequence with mixed dependency types.

TaskNamePredecessor
1Foundation(none)
2Framing1FS+2d
3Roofing2
4Electrical rough2
5Plumbing rough2
6Insulation4;5
7Drywall6FS+1d

Quick Reference Card

Want to...Type this
Simple dependency on WBS 33
Finish-to-Start on WBS 33FS or 3
Start-to-Start on WBS 55SS
Finish-to-Finish on WBS 22FF
Add 2-day lag after WBS 33FS+2d or 3+2d
Overlap with WBS 4 by 1 day4FS-1d or 4-1d
Depend on WBS 1 and 31;3
WBS 2 with lag, WBS 5 without2FS+2d;5