Download Michael Walters Computing 2007 - VLE

Transcript
62
6.6.2 Was the schedule realistic?
The discussions above show that development didn’t always go as planned and therefore the schedule was not strictly followed. A reason for this is that the size of a few tasks were not estimated effectively (for example calculating a new handicap from competition data) and so the total time taken to code these were not taken into account. However, there were a few noticeable stumbling blocks when calculating competition results and producing an eclectic scoring feature. These problems during system development could not be foreseen and so it could be argued that the schedule was entirely suitable for this project. The methodology adopted proved successful because each section of implementation was coded until it functioned correctly using a number of iterations. Therefore, it has been assumed that without following this, the project would have been further behind schedule than it turned out. This is because a methodology could have been followed which allowed system errors to build up until the end of development, which would have been far trickier to fix.
Overall, I think that the schedule was slightly unrealistic however this argument is based on the number of problems encountered during development. As previously mentioned, although testing was minimal, it still proved successful because the output was a complete working system which was the intention from the beginning. Initially, it was essential that all of the minimum requirements were fulfilled and that the solution was fully tested. As far as the project deliverables are concerned, everything has been fulfilled except from the production of an administration manual. The Gantt chart in Appendix B shows that the th
time remaining from the end of March until April 24 was used to work on this project report and produce a user manual. It was therefore decided that producing an administration manual would not have been an efficient use of the time remaining especially when i am the only current administrator. With this in mind, such a manual was deemed to be fairly trivial. Although the project management of these tasks wasn’t carried out as intended, the solution still provides all of the necessary functionality including some advanced features, so the project should be deemed a success as a result of this.