At times we get that sinking feeling that the project is not going the right way and there is need to have course correction. Some projects meander in such a way there is no course correction but to change the destination.
Steve McConnel gives the three fundamental approach to rescue a project that is going wayward.
- Cut the size of software so that you can build it with in the time and effort planned
- Increase the process productivity by following on short term improvements.
- Face the fact that the software will not be ready on time, slip the schedule and proceed with the damage control, possibly including canceling of the project.
Combining the above three we get rule to rescue the doomed project.
Drop a few features, increase productivity and slip the schedule as needed.