You can set task dependency inside task details form or simply drag & drop dependency line between tasks inside Gantt Chart tasks view.
All four most common dependency types are supported:
1. Finish to Start (FS) – Ex. Fill the car up, before going on a road trip
2. Start to Start (SS) – Ex. Excavation must start, before you start laying pipes
3. Finish to Finish (FF) - Ex. Paving must be finished, before line painting can be finished
4. Start to Finish (SF) – Ex. Parents must return and start taking care of their children again, before babysitter is allowed to finish the job and leave.
How it works
Identify the task which deadlines shift influences the other tasks execution. Set dependencies between them. In this case you can shift the dates of the main task and dependent tasks dates will be shifted automatically.
How to set tasks dependencies
If you point the mouse cursor to the task block in the Gantt Chart, you will notice 2 circles by each side of the task - in order to set the dependencies click on one task Start or End Date & drag it (so that a dotted line will appear) to another task Start or End Date.
In other words, the task which you drag the line from is defined as the primary (main) task, and the task which has the line dragged to becomes dependent. If you shift the dates for the main task, the dependent task dates are shifted automatically. But, if you shift the dates of the dependent task - it won't influence the main task dates.
One task can be connected to several other tasks. In this case, the system checks if the new connection influences on the existing dependencies. If the new connection logics conflicts with the existing dependencies, this connection won't be established and you will get the following error: "Circular links are not allowed".
In order to delete the existing dependency - put the cursor on the dependency connection & click Delete: