Constraint
Normally, a task's dates are calculated based on the logical links to other tasks and its Duration. A Constraint adds a date limit on top of those links. Soft Constraints limit how early a task can start or finish, without inhibiting the logical flow of the schedule. Hard Constraints limit how late a task can start or finish, or impose a specific date, and so can inhibit the logical flow of the schedule. In broader project management, "constraint" can also mean any factor that limits a project's options, such as budget or available resources.
What this means for you
Constraints allow a schedule to reflect real date limits, such as when key information will be available or the day a test facility will become available. However, imposing Hard Constraints can inhibit the logical flow of the schedule, distorting the Critical Path calculations and making the calculated dates in the schedule less reliable. Imposing dates with Hard Constraints can lead to Negative Float, which is an indication that key dates in the schedule are unachievable. See Hard Constraint for additional detail.
See also
FAQ
© 2026 forProject Technology, Inc.
