Skip to main content

Date Dependency Adjustment

Helen Chau avatar
Written by Helen Chau
Updated over a week ago

How to adjust the Date Dependency:

If you use the Task Dependency feature, this article explains the latest improvements made to it.

When you change a task’s date, you can choose how dependent tasks should react. There are four options, each designed for a different project scenario.

NOTE: Only Project Admins can configure this setting.

1 - Click on the "gear" icon below the "star" icon on a project to open the "Project Settings" page. If you are inside a project, look for the "Settings" tab.

2 - Scroll down to the Date Dependency Adjustment section. In here, you will be able to select whichever setup you see fit for the entire project.

(I) - All Previous & Next Task

Best for: Planning a project in advance, ensures the entire chain of tasks shifts consistently.
How it works:
Changing a task’s start or due date automatically adjusts all its dependent tasks (both previous and next tasks) while keeping:

  • Task's duration unchanged

  • All original gaps (lag time) between tasks unchanged

Current:

Adding Dependency with "All previous task & next task" as the Date Adjustment:

Result:

(II) - Next Tasks: keep lag time

Best for: Ongoing projects with fixed lag days (e.g., delivery cycles), maintains predictable intervals between tasks.
How it works:
When you adjust a task’s due date, only the next tasks shift back and forth, and their original gap (lag time) is strictly preserved.

  • Always shifts subsequent tasks but preserve task spacing (lag time)

  • Durations are kept effectively consistent

  • Previous tasks are not affected

Current:

Adding Dependency with "Next Tasks: keep lag time" as the Date Adjustment:

Result:

(III) - Next Tasks: optimize dates

Best for: Ongoing projects where preventing delays is crucial. It ensures your project to stay on track, even if intervals become tighter.
How it works:
Adjusting a task’s due date causes the next tasks to shift earlier if possible.

  • Shifts the next tasks only if necessary

  • May compress or expand gaps when there’s a conflict, which causes the overall duration to change

  • Previous tasks are not affected

Ideal when you want the project to stay on track, even if intervals become tighter.

Current:

Adding Dependency with "Next Tasks: optimize dates" as the Date Adjustment:

Result:

(IV) - No date adjustment

Best for: Flexible projects (dates are not strict) or when you only want dependencies for sequence, not scheduling.
How it works:
Changing a task’s dates does not affect any dependent tasks.

  • Next and previous tasks remain untouched

  • You control all shifts manually

Current:

Adding Dependency with "No date adjustment" as the Date Adjustment:

Result:

Task Dependency Improvement on Timeline (Gantt Chart):

When starting a new project, it’s common to ask questions such as:

  • What tasks need to be completed?

  • Who is responsible?

  • How long will each task take?

  • How can we track progress effectively?

The updated Project Timeline now includes a Gantt Chart that displays all task dependencies across tasklists and team members. This provides a clear, visual overview of your entire project from start to finish, making planning and monitoring much easier.

Did this answer your question?