Glossary

Start-to-finish (SF)

A start-to-finish (SF) dependency means the successor cannot finish until its predecessor has started. It is the rarest dependency type, used where old work must continue until new work begins.

The classic case is a handover: support for an old system has to continue until the new system goes live, so the old support finishes only when the new system starts.

Like start-to-start, SF looks at the predecessor's start, so a predecessor that starts on time but finishes late does not move its SF successor.

Worked example

TaskDurationDepends onScheduledTotal float
1. Cutover5 daysNoneDays 1 to 50 days
2. Run new system10 days1Days 6 to 150 days
3. Legacy support6 days2SFDays 1 to 69 days

Run new system starts on day 6, after the cutover. Legacy support cannot finish before then, so it runs days 1 to 6 and ends on the day the new system starts.

Open this example in the free delay simulator to change the durations, the links or the delay and watch the schedule move.

Learn more

Related terms

Start-to-start (SS)

A start-to-start (SS) dependency means the successor cannot start until its predecessor has started.

Finish-to-finish (FF)

A finish-to-finish (FF) dependency means the successor cannot finish until its predecessor has finished.

Finish-to-start (FS)

A finish-to-start (FS) dependency means the successor cannot start until its predecessor has finished.

See it on your own plan

Depentra calculates every date, link and float in your plan and shows what moves when something slips.