Task Dependency allows you to link a task with other task/tasks and requires the precedent task to be completed before you can mark the next task as done.
The assignee of the next task will be notified once the previous task is completed
(It will show in Other Activities on the Notifications page)
You may request the Task Dependency activation on your workspace from our Support Team at support@taskworld.com
Once Task Dependency is activated, the Project Admin will have access to the Dependency Date Adjustment in the Project Settings.
Click here to read the full explanation of the Dependency Date Adjustment choices.
How to Add Dependencies to Tasks
- Click on the task to access its properties
- Click on the "+" button next to Dependency
- Select the task/tasks that will show under the Previous Task and Next Task. You can also search for the task's name using the Search bar
The task will show an icon that indicates it has a dependency
Note:
- Duplicating a task/tasklist will not copy the dependencies
- Reverting the date of the previous task will not always produce the same result on the next task's date. It will depend on the selected Dependency Date Adjustment.
- We cannot add dependencies if the task is in a project with Restricted Permission.
How to Remove Dependencies
1. Click on a Task with a dependency to access its properties
Click on the existing dependency
Under Previous Task or Next Task, hover over the linked task and click on the "X" button
2. You can also click on the "+" button next to Dependency and select the task with the check sign.
Dependency Date Adjustment
Only Project Admins can set the Dependency Date Adjustment
1. All Previous and Next task
- When you change task’s start date and due date, it will adjust dates for all dependencies and remain task durations and gaps as same.
- Good for planning a project in advance
e.g. We set Task B's dependencies. Task A for its Previous Task and Task C for its Next Task
*Task A - Start Date: Aug 1 / Due Date was Aug 31
(31-day duration/1-day gap between A & B)
*Task B - Start Date: Sept 1 / Due Date was Sept 30
(30-day duration/1-day gap Between B & C)
*Task C - Start Date: Oct 1 / Due Date was Oct 15
(15-day duration) (Start Date is 1 day after Task B's Due Date)
We changed Task B's Start Date into Aug 26 and Due Date into Oct 4
Result:
Task A update - Start Date: July 26 / Due Date: Aug 25
(still 31-day duration / still 1-day gap between A & B)
Task C update - Start Date: Oct 5 / Due Date: Oct 19
(still 15-day duration / still 1-day gap between B & C)
2. Next Tasks: keep lag time
- When you change a task’s due date, the date gap between following Next tasks will remain as planned.
- Good for an on-going project with strict lag days between task, e.g. fixed delivery days.
e.g. We set Task B's dependencies. Task A for its Previous Task and Task C for its Next Task
*Task A - Start Date: Aug 1 / Due Date Aug 31
(31-day duration/Due Date is 11 days before Task B's Start Date)
*Task B - Start Date: Sept 11 / Due Date: Sept 20
(10-day duration/Start Date is 11 days after Task A's Due Date)
*Task C - Start Date: Oct 1 / Due Date: Oct 15
(15-day duration/Start Date is 11 days after Task B's Due Date)
We changed Task A's Due date into Sept 12 and the dates of Tasks B & C got updated.
Result:
Task B update - Start Date: Sept 23 / Due Date: Oct 2
(Task A to B still has an 11-day gap)
Task C update - Start Date: Oct 13 / Due Date: Oct 27
(Task B to C still has an 11-day gap / duration changed)
3. Next Tasks: optimize dates
- When you change a task’s due date, the date gap between following Next tasks may reduce to keep the project timeline.
- Good for on-going projects that need to avoid project overdue as much as possible.
e.g. We set Task B's dependencies. Task A for its Previous Task and Task C for its Next Task
*Task A - Start Date: Aug 1 / Due Date Aug 31
(31-day duration/Due Date is 11 days before Task B's Start Date)
*Task B - Start Date: Sept 11 / Due Date: Sept 20
(10-day duration/Start Date is 11 days after Task A's Due Date)
*Task C - Start Date: Oct 1 / Due Date: Oct 15
(15-day duration/Start Date is 11 days after Task B's Due Date)
We changed Task A's Due date into Sept 12 and the dates of Tasks B got updated.
Result:
Task B update - Start Date: Sept 13 / Due Date: Sept 22
(Task A to B's gap reduced to 1 day)
Task C's dates didn't change - Start Date: Oct 1 / Due Date: Oct 15
(Task B to C's gap reduced to 9 days)
4. No date adjustment
- When you change a task’s start date and due date, there is no date auto-adjustment for dependent tasks.
- Good for the project having flexible task start and due date and using dependency feature only for task completion blockers.
e.g. We set Task B's dependencies. Task A for its Previous Task and Task C for its Next Task
*Task A - Start Date: Aug 1 / Due Date Aug 31
*Task B - Start Date: Sept 11 / Due Date: Sept 20
*Task C - Start Date: Oct 1 / Due Date: Oct 15
We changed Task A's Due date into Sept 12.
Result: The dates of Tasks B & C didn't change.
Comments
0 comments
Please sign in to leave a comment.