Task dependencies allow you to create relationships between tasks that determine the order tasks need to be completed. This is an essential planning feature that helps managers such as yourself ensure timely project/task handling and completion.
Table of contents
- How to add task dependencies
- Types of task dependencies
- Notifications
- Editing relationships
- Delete relationships
How to add task dependenciesBETA
Task dependencies are only allowed between tasks within the same Hubstaff Tasks organization.
To add a dependency to a task, either:
A. On an open task, on the Dependencies section, click Link a task.
B. Right click the task from the project page to bring up the dependencies option from the context menu.
You can also add a single dependency or multiple dependencies for each task. Next up, choosing the type of dependency you wish to add to the task. Read on to learn more.
Types of task dependencies
In Hubstaff Tasks, we have three types of dependencies: waiting on, blocking, and related to.
Waiting on
The Waiting on dependency designates that the current task is waiting on another dependent task before you can start working.
After selecting the dependency type, choose the task the current task is dependent to it on the next field.
Once the Waiting on dependency is assigned to the current task, the dependent task will automatically be assigned the Blocking dependency.
Blocking
The Blocking dependency assigns that the current task needs to finish before starting the dependent task.
After selecting the dependency type, choose the task the current task is dependent to it on the next field.
Once the Blocking dependency is assigned to the current task, the dependent task will automatically be assigned the Waiting on dependency.
Related to
The Related to dependency designates that the current task is related to another task. Related tasks do not depend on other task’s completion before working on the current task. Creating a Related to dependency creates the same dependency on the other task
After selecting the dependency type, choose the task the current task is dependent to it on the next field.
Notifications
Action | Result |
---|---|
When the Waiting on relationship is created: | |
When the Blocking relationship is created: | |
When the Blocking relationship is deleted: |
|
When the Blocking task is completed: | |
When multiple dependencies are assigned to a task and one is completed. |
Editing relationships
To edit the relationships between tasks, open a dependent task then click the edit button located on the far-right corner next to Dependencies.
You can also change the dependency of a task by clicking on the dependency status.
Deleting relationships
Click on the trash icon next to the status you wish to remove to delete the relationship between tasks.
Deleting a dependent task will also trigger the following dialog: