309
April
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Stage 0.1 Release [----------]
Stage 1 Release [-----------------------------------------------------------------------]
Stage 1 Release Check [-]
May | June
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3
Stage 2 Features [-]
SRS and User Manual Update [---------------]
Stage 2 Design [----------------------------------]
Unit tests [----------------------]
Stage 1.1 Release [-]
System Test Cases [ --------------------------]
System Test Scripts [---------------]
Stage 2 Code [------------]
Formal Code Inspections [-------]
Unit Testing [-------------]
Integration Testing [-------------]
Basis Path Testing [--------------------]
Release Criteria and checklist [------------------]
Stage 2 Acceptance Test [-]
*Exact Date confirmations needed from team
308
Jan | Feb | March
26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 2 3 4 5 6 7 8 9 10 11 12 13
SRS / Quality Assurance [*************************************************]
UI Prototype [***************************************]
Extended Prototyping [* * * * * * * * * * * * * * *]
Feasibility Prototype [* * * * * * * * * * *]
Test Plan [* * * * * * * * * * * * * * *]
Class Diagrams and Javadocs [* * * * * * * * * * * * * * *]
Detailed Design [* * * * * * * * * *]
Traceability [* *]
Final DUE Dates:
Feb 14th - User Manual / SRS
Feb 14th - UI Prototypes
Feb 26th - First Draft of Class Diagram (no javadocs) for instructor feedback.
Feb 28th - Test Plan (May Post-pone till next quarter)
Feb 28th - Extended Prototypes
Mar 2nd 5pm - High Level Design completed, ready for reviewers (Class Diagrams and Javadocs)
Mar 4th - FTR of High Level Design (in class)
Mar 6th - High Level Design Deliverable Due Date
March 11th 8am - Detailed Design and Traceability Due Date
Internal (Soft) DUE Dates:
Feb 7th - User Manual / SRS
Feb 11th - UI Prototypes
Feb 22nd - Test Plan (initial documentation)
Feb 22nd - Extended Prototypes
Feb 26th - First Draft of Class Diagram (no javadocs) for instructor feedback.
Feb 26th - Feasibility Prototype due to Professor
Feb 28nd - Class Diagrams and Javadocs
Feb 28nd - High Level Design
March 7th - Detailed Design and Everything Completed
March 7th - Traceability
Instructor Remarks: High Level Design can't begin until you know which technical approach you will be using, as demonstrated by a Feasibility Prototype. Detailed Design can't begin until Javadocs are completed. Detailed design requires a week if you're really fast. Creating the traceability matrix takes two hours.
