Guide

The four task dependency types

A dependency says how one task's timing relates to another's. There are four types, and lag or lead fine-tunes them.

Try it freeSee pricingFree for up to 3 plans of 50 lines.

Finish to start (FS)

AB

Pour the foundation, then build the walls. Most common.

Start to start (SS)

AB

Start testing a day after development starts.

Finish to finish (FF)

AB

Documentation cannot finish before the feature does.

Start to finish (SF)

AB

The old shift cannot end until the new shift starts. Rare.

Lag and lead

Lag adds waiting time: concrete needs 3 days to cure after pouring (FS+3). Lead lets tasks overlap: painting can start 2 days before plastering ends (FS-2).

Good habits

  • Use FS unless the work genuinely overlaps.
  • Prefer lag for real waiting, not for padding.
  • Avoid circular links; a plan cannot loop back on itself.

In GenuinePlan, enter 3SS+1 in the predecessors cell. See dependencies and lag and how they drive the critical path.

Frequently asked questions

Which dependency type should I use by default?

Finish to start. Reach for the others only when the work really overlaps.

Related

Plan your first project in a few minutes.

Free to start. Upgrade when you outgrow it.

Sign up free