Deadlines are funny things. Theyre supposed to be the absolute final word in a project schedulethe time when all tasks are completed and all deliverables are ready for prime time. And yet many organizations and PMOs extend a deadline without a second thought.
Why bother setting a deadline if youre just going to move it back? Whats the point? Having a just extend it mentality encourages poor project planning and promotes a lax, complacent attitude when executing projects.
Project managers shouldnt extend a deadline as a first resort. Instead, deadlines should only be moved if:
The Scope Drastically Changes
As much as we hate scope creep, it is a very real factor in project management. Not changing a deadline after changing the scope will only burn out the team and encourage rush work that will destroy project quality.
Extending the deadline may increase the clients costs, but the client should be fine with it if youre honest about the rates and how many additional hours the changes will take. (And if the client wants to implement the changes even after seeing the new estimate, then youll know he really wants that new feature.)
The Project is That Bad
Sometimes a project will still be in such rough shape that releasing it at that stage would be a bigger disaster than not releasing it.
If youre too far along in the timeline and the project sponsor isnt willing to cancel the project, then youll have to keep working until it gets to an acceptable state. Assess where you are, where you want to be, and come up with a revised (and hopefully more accurate) timeline.
The Project Could Be That Good
But what of the opposite scenario? What if the project is already at a release-ready state, but the team is in the middle of adding a feature that could take the project from good to great? Should you release an average product on time, or release an excellent product later on?
This balancing act affects all project managers and perfectly illustrates why the final project stage is the most dangerous.
If the Benefits Outweigh the Costs
Every delay is going to have some sort of impactwhether its users unable to use the system to extra supplies to finish construction. What the project manager needs to do is assess the costs and see if the benefits of extending the deadline (and taking the project as is) outweigh the costs.
The project manager isnt going to make this decision alone, of course. For a major decision like this, the project manager needs to consult with the project sponsor the stakeholders, and even get input from the team.
Image credit, Flickr, Joe Lanman