Next Previous Contents

6. Time Management

For a Gantt chart see appendix A.

The following describes the preferred completion dates and does not exclude the possibility of phases overlapping. These are the 'ideal dates', but there is still time to accommodate changes if need be.

  1. Readings on game theory and implementation of game playing programs need to be completed by week 11.
  2. Readings on advanced graphical models and coding them in GLUT must be completed by begiining of semester 2, although more of that could be complemented within the phase of maintenance and extension.
  3. Requirement Analysis - to be completed by the end of week 3.
  4. Specification - to be completed by the end of week 5.
  5. High-level Design - to be completed by the end of week 7.
  6. Low-level Design - to be completed by the end of week 11. This will require a lot of work so a month is allocated for that stage.
  7. Implementation - to be completed by the beginning of semester 2.
  8. Testing - to be completed by the end of week 3 of semester 2.
  9. Simulation - collection and analysis of data to be completed by the end of week 3 of semester 2. This should not take more than a few days.
  10. Documentation - to be completed by the end of week 4 of semester 2.
  11. Maintenance and Extension - to be considered if time allows.

Note that the above plan leaves a few weeks to until the demonstration. This is, in principal, a safety net that should be used mainly to cover up for missing work in stages 5-7, which are very crucial.


Next Previous Contents