next up previous contents
Next: Deliverables Up: Process Previous: Roles and Responsibilities   Contents


Phases, Tasks and Scheduling

The whole process can be divided into three main phases: design, implementation and testing. Management and documentation processes were scattered along the entire project time-line. The main documents did however have deadlines. A matrix of planned tasks, their deadlines and time allocations can be seen in Table 1. Any major setbacks to task deadlines are also marked at the last column in bold letters.


Table 1: Scheduling and outcome

Task Subtask Person (hours)[, planned deadline] Realized
GUI
  Main TR (40h), 27.2. 4.3.
  Data TR (10h), 17.2. 26.2.
  FileIO TA (10h), 16.2. 16.2.
  DataPlotter TR (10h), 20.2. 20.2.
  PathPlotter TR (10h), 2.3. 2.3.
  DataSelector TA (20h), TR (10h), 8.3. 8.3.
  GUI Testing TR (30h), 8.3. 8.3.
  GUI Testing document TR (5h), 11.3. 11.3.
DLL
  Coding TA (30h), 21.2. 21.2.
  Testing TA (15h), 8.3. 8.3.
  Testing document TA (5h), 11.3. 11.3.
Architecture and Integration
  API Coding JY (20h), 20.2. 23.2. (20h)
  API Testing JY (10h), 8.3. 8.3. (8h)
  Wrapper Coding JY (50h), 2.3. 3.3 (55h)
  Wrapper Testing JY (10h), 8.3. 8.3. (6h)
Management and Documentation
  SPMP JY (40h) 19.2. (45h)
  SRS TA (40h) 6.2.
  SDS TR (40h), TA (20h), JY (15h) 17.2.
  Final Report JY (10h), 15.3.  
  Reviews JY (20h), TR (20h), TA (20h) JY: 10h
  Management JY (20h) (30h)
Testing
  Testing Document TA (15h), 12.3. 12.3.



next up previous contents
Next: Deliverables Up: Process Previous: Roles and Responsibilities   Contents
2002-03-19