Task dependencies decide which tasks come after each other on the task timeline. There are two different ways of creating dependencies of tasks:
- Create a direct dependency by choosing a task that has to be done before this task, in the Dependencies dropdown.
- Create dependencies with inputs and outputs to the task. Inputs and outputs are files (or eventually other objects) which can serve as a deliverable for one task and a necessary input for another. When a task has for example a “CAD model” as an output and another task has the “CAD model” as an input, these tasks will be automatically connected. The advantage is that this connection is dynamic, and a person that creates a task does not need to know which task comes before it, but only which inputs are needed to complete her task.
To create dependencies or add inputs and outputs between tasks in your project, use the “dependencies” box in the task details field to create dependencies between tasks.