Calendar of Action Items

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.