Category: Features

About task constraints

There are 8 types of task constraints: “start no earlier than”, “start no later than”, “finish no earlier than”, “finish no later than”, “must start on”, “must finish on”, “as soon as possible”, “as late as possible”.

  • If your tasks should have strict and fixed dates, you can specify those by applying “must start on” and “must finish on” strict constraints.
  • If your tasks do not need to have a fixed time, but should be restricted in time, you can use the following types of constraints: “start no earlier than” (the task must not start earlier than the specific date), “start no later than” (the task must not start later than the specific date), “finish no earlier than” (the task must not finish earlier than the specific date), “finish no later than” (the task must not finish later than the specific date).
  • Your tasks may be rather flexible in time and might not require any fixed time for their implementation, but they can have certain dependencies with other tasks. In this case you can use flexible time constraints, such as “as soon as possible” (the task must start as soon as possible in terms of the entire project) and “as late as possible” (the task must start as late as possible in terms of the entire project).
  • Observing Task Time and Duration - While creating various dependencies between the tasks and constraining them, you will be able to see the tasks’ durations and completion dates vary correspondingly depending on these changes.