| Miniature Milestone/Task/Activity | Total Hours | Andrew Noske | Jonathan Roberts |
Paul Stasuik | Danny Borg |
| Planning, Management & Documentation | |||||
| Modifying SRS (ass1 - risk #2). | 8 | 5 | 3 | ||
| Writing/editing SAD | 6 | 0.5 | 0.5 | 4 | 1 |
| Writing/editing lecture notes | 6 | 1 | 5 | ||
| Updating/reviewing risk list | 1.5 | 0.5 | 1 | ||
| Maintaining this website & team co-ordination website | 6 | 3 | 3 | ||
| Testing Documentation (System & Unit) | 17.5 | 2.5 | 15 | ||
| Planning & UML (note: was never actually used, because it was rejected by the team in preference to spaghetti) :) | 7 | 7 | |||
| Implementation (Prototyping) | |||||
| GUI – making images | 11 | 2 | 9 | ||
| GUI - creating blackjack panel | 9 | 9 | |||
| Classes - creating/modifying initial table (which includes a hierarchy of classes). | 7 | 7 | |||
| GUI - designing frame (menu, etc). | 9 | 5 | 4 | ||
| GUI - designing panel set. | 12 | 8 | 4 | ||
| Classes - modifying/adding to classes. | 16 | 12 | 4 | ||
| Functionality - creating rules. | 9.5 | 9 | 0.5 | ||
| GUI - re-designing panel set. | 10 | 10 | |||
| Functionality - modifying rules. | 5 | 5 | |||
| Functionality – allowing login screen to access mySQL table. | 4.5 | 4 | 0.5 | ||
| Implementation (version 1.1) | |||||
| Functionality - making rules | 15 | 15 | |||
| Functionality - making client-server function | 10 | 10 | |||
| Functionality - sending/recieving data | 12 | 2 | 10 | ||
| Functionality - command line argument | 2.5 | 2.5 | |||
| Functionality - XML | 4 | 4 | |||
| Functionality - debugging | 10 | 2 | 8 | ||
| Integrating | 15 | 8 | 7 | ||
| Testing | |||||
| Unit Testing | 5 | 4 | 1 | ||
| Subsystem Testing | 2 | 2 | |||
| Risk Management | |||||
| Creating throw-away example of client-server passing serialized objects (ass1 - risk #2). | 4 | 4 | |||
| Creating throw-away example of Java interfacing with MYSQL (ass1 - risk #2). | 5 | 5 | |||
| Investigate security issues (ass1 - risk #5). | 3 | 2 | 1 | ||
| Total: | 232.5 | 55.5 | 41 | 30 | 106 |