Dependency Types
Updated
Overview
Task Dependencies allow you to better visualize and manage interconnected and interdependent Tasks. In complex projects with multiple moving parts, it's common to have Tasks that are dependent on each other such that one Task cannot be started or ended while other Tasks are still in progress or otherwise due. For such projects, you can create Dependencies between Tasks based on the nature of the Tasks and how they are dependent on each other.
Types of Dependencies
Dependencies can be categorized based on relationship: Finish to Start, Finish to Finish, Start to Start, and Start to Finish
OR, based on flexibility: No Action, Flexible and Strict
Dependency Type | Use Case |
Finish-to-Start | Task A (current task) must be finished before Task B (dependent task) can start. |
Finish-to-Finish | Task A (current task) must be finished before Task B (dependent task) can be marked as complete |
Start-to-Start | Task B (dependent task) cannot start before Task A (current task) is started. |
Start-to-Finish | Task B (dependent task) is marked complete when Task A (current task) is started. |
No Action | The Start and End dates of dependent Tasks will not change based on changes to the Start and End Dates of the current Task. |
Flexible | Start and End dates of dependent Tasks will change based on changes to the Start and End dates of the current Task. However, the lag or time gap between Tasks is not maintained. |
Strict | Start and End dates of dependent Tasks change based on changes to the Start and End dates of the current Task, while also maintaining the lag between Tasks. |