Page 67 -
P. 67

Sometimes there are technical solutions that can help reduce the schedule. It may be possi-
                          ble to return to the assumptions generated during the estimation session. There may be an
                          implementation approach that can be revisited. For example, the team may have assumed
                          that a user interface would be built for a piece of the software, when it could instead be built
                          to run from the command line. Or it might have assumed it would have to build a feature to
                          address a need, when this component could instead be purchased off the shelf.
                          As a last resort, however, the project can be released in several phases. This requires the
                          project manager to revisit the project’s scope, which will have to be adjusted to allow for a
                          phased release: some features will have to be broken into phases, while others may be cut
                          out entirely. This requires that the project manager revise the vision and scope document
                          and go through its review process all over again (see Chapter 2). While this seems severe, it
                          is often the only way to deal with an otherwise unworkable situation in which the organiza-
                          tion expects the team to complete a project faster than it is possible for the team to build it.

                          Add Review Meetings to the Schedule
                          If a schedule is written down, put in a folder, and never looked at again, the project plan
                          may just as well have never been made. There is no reason to plan a project if that plan is
                          never consulted again, nor corrected when it proves to be incorrect. There is no project
                          plan that perfectly estimates every task; the only way the team members can improve
                          their planning skills is by learning from their mistakes. The way to ensure that this hap-
                          pens is to add regular review meetings to the schedule.
                          Progress reviews should be held regularly, both to keep track of whether the schedule is
                          accurate and to plan action if the project goes off course. If the team is already holding
                          weekly, biweekly, or monthly status meetings (see below), then these can also function as
                          progress reviews (as long as the specific details of the schedule are discussed at every
                          meeting). To make sure a status meeting functions as an effective schedule review, the
                          project manager must make sure that the agenda at every meeting includes a discussion of
                          whether the project is still on track. The project schedule serves as the agenda for this part
                          of the meeting. The project manager should go through each task that is currently in
                          progress and work with the team to determine the status of the task.


                          During the review, if the team discovers that a task is going to be late, the project manager
                          must find a way to deal with it in the schedule. In some cases, a late task may cause other
                          tasks to be delayed, though sometimes the delay can be absorbed in the schedule. For this
                          reason, it is important for the stakeholders to be present: if there are major problems, they
                          will know immediately and can help resolve them. The result of this meeting will usually be
                          an adjusted project schedule. However, sometimes delays will cause serious problems that
                          cannot be dealt with in the schedule. If a delay means that an unmovable deadline will be
                          missed, the team will either have to adjust the schedule to put in overtime, or it will have to
                          go back to the vision and scope document and scale back the scope of the project.
                          Milestone reviews are meetings that the project manager schedules in advance to coincide with
                          project events. The most common way for project managers to handle milestone reviews is
                          to schedule them to occur after the last task in a project phase (such as the end of design or

                                                                                        PROJECT SCHEDULES  59
   62   63   64   65   66   67   68   69   70   71   72