Adding a Dependency for a Task

You can add dependencies for a task in the Draft or To Do state. You can only add a dependency for a task that you can edit, so you must be a project lead, project owner, task owner, or assignee. You can only create a dependency to any other task for which you have view access. (Creating a dependency to another task has no affect on that task. Instead, that task's dates affect the dependent task.) This means that project members can create a dependency to any task in the project. Task assignees who are not members of the project can only create dependencies to tasks they are assigned or own.

On Cloud: You can create dependencies, but they will not be constraining.

  1. View the existing dependencies for a task. See Dependencies Page.

    Or

    1. View the schedule page for the project.
    2. Check the task that you want to add a dependency for.
    3. Click Actions > Add/Remove Selected Task Dependency.
  2. Click Add Task Dependency.

    The Assign Task Dependency page opens, listing all the tasks that you have access to in the project. The task you are adding a dependency for and its parent task cannot be selected.

  3. Check the task that the first task you selected depends on.
  4. Select the Dependency Type:

    • Finish-To-Start. The selected task cannot start until this one finishes. This is the default task dependency.
    • Start-To-Finish. The selected task cannot finish until this task starts.
    • Finish-To-Finish. The selected task cannot finish until this task finishes.
    • Start-To-Start. The selected task cannot start until this task starts.

  5. In Slack Time, enter a number and select Days or Hours. You can enter whole or decimal values, such as 10.5 Days.

    Slack time is a way to introduce a delay or head start between tasks. It is the number of days or hours the task should start, before or after the date determined by the dependency type. The slack time unit of measure is days. To enter a delayed start, enter a positive number. To enter a head start, enter a negative number.

    If you change the dependency type or slack time, the dependency is automatically checked.

  6. Repeat for each task that the selected task depends on.
  7. Click Done.