Tasks >

Dependencies


Introduction

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.

Must-know about this feature

Our resource planning software only allows finish-to-start type task dependencies. Make sure you have dependencies turned on from general settings to use them.


Add task dependencies

  1. Open the first/preceding task
  2. Make sure that the succeeding task is also visible in the Gantt chart area.
  3. Check the checkbox in front of the second/successor task and click 'Save'
  4. The checkbox appears once you open the first task.

    planning task dependencies
  5. The two tasks are now connected
  6. Successor and predecessor connections are listed just under the task pop-up window.
setting a successor and predecessor type task dependency

Remove a task dependency

You can also change minimum lag time ('Min Lag Time')/gap between predecessor and successor tasks using the same steps.
  1. Open the task dialog and click on the 'Pencil/edit' in the 'Dependencies' section
  2. You'll find it on the left from the dependencies you have set.

    editing task dependency
  3. Click 'Remove' or change the 'Min Lag Time'
  4. If you are changing the lag time, click on 'Save' once you are done.

removing task dependency
If you reschedule/drag and drop the predecessor / first task slot to an earlier time (while 'Min Lag Time' is 0d 0h), the successor/second task will stay in the same place.

rescheduling tasks with dependencies
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

drag and drop tasks to reschedule tasks with dependencies

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 a later period. 'Min Lag Time' will not remain while rescheduling the successor task to an earlier period of time.

scheduling lag time for task dependencies

In case of multiple connections, you'll see the grey line for direct path.

setting multiple task dependencies

Enabled or disable task dependencies

  1. Click on 'Settings' on the sidebar
  2. You'll find it below everything else. 
  3. Click on 'Dependencies' tab from the left
  4. Task dependencies should be switched on by default.
  5. Toggle the 'ON'/'OFF' button to enable/disable the feature
  6. If you disable the feature all the dependencies will be permanently deleted.
  7. Hit 'Save' upon completion
  8. You can now add dependencies or all the dependencies will be deleted. 
enabling task dependencies from general settings

Tasks >

Dependencies