Skip to content

Your Projects and Plans

Dependencies

How GreenVee links project items together so the schedule knows what must finish before something else can start.

A dependency is a link between two project items that encodes a scheduling rule: “this item cannot start (or finish) until that item reaches a certain state.”

The design is generic — a dependency can connect any two project items, whether they are tasks, milestones, segments, or other schedule elements.

Field What it means
Predecessor The item that must happen first
Successor The item that depends on the predecessor
Type The kind of scheduling relationship (e.g. finish-to-start, start-to-start)

The type field is the most important part. It defines the exact rule:

Type Meaning
Finish to Start Successor cannot start until predecessor finishes (most common)
Start to Start Successor cannot start until predecessor starts
Finish to Finish Successor cannot finish until predecessor finishes
Start to Finish Successor cannot finish until predecessor starts

Without dependencies, every task on the schedule is independent. Dependencies let GreenVee understand the chain of work — which tasks are on the critical path, what gets delayed if one item slips, and what can run in parallel.

When a predecessor is delayed, any successors that depend on it are also flagged, giving project managers early warning rather than a last-minute surprise.