A client recently told us “once we commit resources to a task, the work schedule for that task cannot change, even if there are delays with preceding tasks.” The client asked to be able to “lock” a task in time so that, no matter what, the schedule for that task cannot change.
So this is exactly what we implemented. At the top of the Schedule panel there is now a Lock button. Press this button and the task is locked in time.
For clarity, locked tasks are shown with 3 lock icons. Also, the Lock button changes to an Unlock button.
We also implemented the ability to manually adjust the schedule for a locked task. Below the task name is an Edit button (shown above). Pressing the Edit button displays a dialog that allows you to manually edit the schedule for the locked task. The people assigned to the task, as well as the work start and end time can be changed.