Universiti Utara Malaysia
There may be dozens of deviations from a software development project plan. One example is delays in planned schedule. A project manager must decide how to handle them as any delay requires some action on the part of manager. The choices of software project managers are rather limited. First of all, right engineering talent can help. Thus temporarily reassigning senior engineers to a part of project that is suffering can be a viable option. Another option is requirement scrubbing as sometimes requirements are not essential and hence not needed. Therefore, such unnecessary requirements must be cut off. It is possible that both strategies give no appropriate solution.