Add a constraint for a task
Remove a constraint Available constraints
Task constraints vs. task dependencies If you have an unavoidable constraint, such as an event date, pick the
constraint type as well as the date: On the Gantt Chart task list, double-click the task. Click the Advanced tab. Pick an option from the Constraint type list. If you pick a constraint other than As Late As Possible or As Soon As Possible, add a date to the Constraint date box. Project management tip Let Project do what it does best — schedule your project. Set task durations yourself and create links between tasks, and then Project will calculate the task start and finish dates. Remove a constraintYou can’t technically remove a constraint, but you can reset it to the default value, tying it to other tasks rather than to a specific date.
Available constraintsWith Project, you can add eight different constraints to tasks. Those constraints come in three flavors:
Task constraints vs. task dependenciesIt’s easy to confuse task constraints (restrictions on when a task can start or finish) with task dependencies (links that show a relationship between tasks). If you’re looking for details on dependencies, see Link tasks in a project. These instructions are specific to Microsoft Project 2007. What do you want to do?
About constraintsThere are three types of constraints:
The following table lists the constraints provided in Project.
If you manually enter a start date or a finish date for a task, Project changes the constraint type for that task to Start No Earlier Than (SNET) or Finish No Earlier Than (FNET). These semi-flexible constraint types force the task to start or end on the specified date regardless of subsequent changes that would otherwise affect the task's place in the overall project plan. For optimal scheduling flexibility, we recommend that you allow Project to use flexible constraints to calculate the start and finish dates for tasks based on the durations and task dependencies that you enter. Only if you have unavoidable constraints, such as an event date that cannot be moved, should you consider setting a constraint for a task manually. Why? Constraining a task that is dependent on another task can produce unwanted results, as illustrated in the following example: The task "Pour foundation" is linked so that it starts as soon as "Dig hole" finishes. "Dig hole" is supposed to happen on the 10th. If you enter an inflexible constraint that forces "Pour foundation" to start on the 10th and then "Dig hole" finishes early, Project will not be able to take advantage of the early finish and move "Pour foundation" to start earlier. Rather than setting specific dates for a task, consider assigning an As Soon As Possible (ASAP) constraint and enter a deadline for the task. Entering a deadline causes Project to display a deadline marker in the Gantt Chart view, and an indicator alerts you when the task's finish date moves past the deadline. Set the start and finish dates for a taskFor optimal scheduling flexibility, we recommend that you allow Project to calculate the start and finish dates for tasks based on the durations and task dependencies that you enter. However, if you have unavoidable constraints, such as an event date, you can set a specific start or finish date for a task.
Notes:
If you are having trouble with your task constraints, you may find the information in the following sections helpful. Set a deadline date for a taskYou can set a deadline date for a task to keep track of its finish date without locking the schedule with an inflexible constraint. Project updates the schedule as needed, keeps track of deadline dates, and shows a symbol in the indicator column if a task finishes after its deadline. To set a deadline date for a task:
Note: When a task slips past its deadline date, Project calculates the negative slack for that task. For example, if a task finishes a day later than it was scheduled to finish, it displays a total slack of -1d. Change the constraint type for a taskYou can change the constraint type for a task in the Project Guide, the Task Information dialog box, or the Constraint Dates table. Make constraint changes by using the Project Guide
Make constraint changes in the Task Information dialog box
Note: Task constraints are also clearly marked in the indicator column with a constraint symbol (either or ). Rest the pointer on the constraint indicator to see the constraint type and date. Make constraint changes in the Constraint Dates table
What is the time by which the completion of an activity can be delayed without affecting the start of succeeding activities?Free float is the duration of time, that an activity can be delayed without delaying the project\'s estimated completion time and without delaying the start of any succeeding activity.
What is the duration by which an activity can be delayed without delaying the completion of the project?Let us first look at the definition of all these three attributes. Float: Float (also known as slack) is the amount of time by which the start of an activity can be delayed without delaying the project completion time.
What is the time by which the completion of an activity can be delayed?Total float: It is the amount of time that the completion time of an activity can be delayed without affecting project completion time.
What is the amount of time that a task can be delayed without affecting the subsequent tasks?So, A float (or slack) in a critical path method (CPM) is the amount of time that a task can be delayed without causing any delay to Subsequent tasks and project completion date. 2.
|