Tasks > Dependencies
Dependencies are the relationships among tasks which determine the order in which activities need to be performed. Tasks may have multiple preceding tasks and multiple succeeding tasks. The most common dependency relationship is a finish-to-start relationship. Task P (predecessor) must be finished before task S (successor) can start.
In order to use task dependencies:
- Have at least two tasks visible
- Open the first/preceding task
- Click 'Dependencies'
- Check the checkbox in front of the second/successor task
- Click 'Save'
- The two tasks are now connected. Successor and predecessor connections are listed just under the task pop-up window
To remove the connection: [or change minimum lag time ('Min Lag Time') / gap between predecessor and successor tasks]
- Click on the 'Pencil/edit' icon on the left
- Change 'Min Lag Time' > hit 'Save' or click 'Remove' to disconnect
- If you reschedule/drag and drop the predecessor / first task slot to earlier time (while 'Min Lag Time' is 0d 0h), the successor/second task will stay in the same place
- If you reschedule/drag and drop the predecessor/first task slot to later time than the beginning of successor task (while 'Min Lag Time' is 0d 0h), the successor/second task will be rescheduled so the gap between them decreases to the point two tasks meet
- If the 'Min Lag Time' is set to other value (f.e 24 hours/1 day), it will stay the same if you reschedule the successor task to later period. 'Min Lag Time' will not remain while rescheduling the successor task to earlier period of time
- In case of multiple connections you'll see the grey line for direct path
This feature can be enabled or disabled manually:
- Go to 'General Settings' on the top right
- Under 'Extensions' section you'll find 'Dependencies'
- Toggle the 'ON'/'OFF' button to enable/disable the feature