| CSC/CPE402 Software Requirements Engineering Tentative Schedule | ||||||
| Date | Week | Lecture Topic | Reading To Be Completed | Student Presentation | Individual Deliverables | Team Deliverables |
| 9/23/2009 | 1 | Introductions, syllabus, Intro to Software Requirements | ||||
| 9/25/2009 | 1 | Customer Meeting(introductions, intro to project) | SR Ch. 1,2,3 | Resume/Cover Page, Customer Profile/Questions | ||
| 9/28/2009 | 2 | Vision and Scope,Intro to SW Requirements, Form Teams | SR Ch. 4,5,6 | Plan Team Social, Select Team Name, Exchange Contact Information | ||
| 9/30/2009 | 2 | Customer Voice, Use Cases, Quiz1 | SR Ch. 7,8, UML Ch. 9 | LaTeX | ||
| 10/2/2009 | 2 | Customer Meeting(Requirements Elicitation) | SR Ch. 9 | Iteration 1 estimates and assignments | ||
| 10/5/2009 | 3 | Documenting Requirements | SR Ch10,WikiRE,readyset(scan),Skills | Rally, PSP | Team wiki structure, elicitation interview notes on project website | |
| 10/7/2009 | 3 | Quality Attributes (non-functional requirements), Quiz2 | SR Ch. 11,12 | Journal (week 2) | Iteration 1 estimates and assignments in Rally | |
| 10/9/2009 | 3 | Customer Meeting(Requirements Elicitation) | 1: Solution Vision Document, Competitive Analysis, Rally | |||
| 10/12/2009 | 4 | Team SRS development and informal reviews | elicitation interview notes on project website | |||
| 10/14/2009 | 4 | Introduction to UML, modeling | UML Ch. 1,3,8,10,11 | Journal (week 3), Requirements Sample | Iteration 2 estimates and assignments | |
| 10/16/2009 | 4 | Customer Meeting(SRS-v1 Review) | 2: SRS-v1, Rally report | |||
| 10/19/2009 | 5 | Prototyping, Quiz3 | SR Ch. 13 | Web Tech 1,2 | ||
| 10/21/2009 | 5 | Validating Requirements, Inspections, Reviews, Quality Defs | SR Ch. 15 | Web Tech 3,4 | Journal (week 4) | Iteration 3 estimates and assignments |
| 10/23/2009 | 5 | Customer Meeting(Requirements Elicitation) | Inspections | |||
| 10/26/2009 | 6 | Risks | SR Ch. 23 | Web Tech 5,6 | ||
| 10/28/2009 | 6 | Midterm Exam | Journal (week 5) | |||
| 10/30/2009 | 6 | Customer Meeting(SRS-v2 Review) | Evaluation | 3: SRS-v2, Horizontal Prototype, Rally report | ||
| 11/2/2009 | 7 | DB Modeling - Guest Speaker | UML 4,5,6,7 | |||
| 11/4/2009 | 7 | Software Architecture, Design Patterns, CRC | Architecture, SaaS | Hudson | Journal (week 6) | Iteration 4 estimates and assignments |
| 11/6/2009 | 7 | Customer Meeting(Architecture/Design) | ||||
| 11/9/2009 | 8 | Software Process, Quiz4 | UML Ch. 2, New Methodology | Scrum, TSP | Journal (week 7) | |
| 11/11/2009 | 8 | Veterans Day (no class) | ||||
| 11/13/2009 | 8 | Customer Meeting(Design-v1, Validation Plan Review) | Two UML Diagrams | 4: Validation Plan, Design Specification-v1, Dev & Build Environment, Rally report | ||
| 11/16/2009 | 9 | Software Estimation,TDD/Process/EBSE | TDD, Test Bus, SR Ch. 17, Appendix B | CMMI | ||
| 11/18/2009 | 9 | Architectural Reviews, Quiz5 | Architecture Reviews | SVN | Journal (week 8) | Iteration 5 estimates and assignments |
| 11/20/2009 | 9 | Customer Meeting(Questions) | SR Ch. 18,19,20 | Critical analysis of alternate designs | ||
| 11/23/2009 | 10 | Team prototype and architecture development | ||||
| 11/25/2009 | 10 | Thanksgiving (no class) | ||||
| 11/27/2009 | 10 | Thanksgiving (no class) | ||||
| 11/30/2009 | 11 | Practice Presentations | Journal (week 9) | |||
| 12/2/2009 | 11 | Team prototype and architecture development | ||||
| 12/4/2009 | 11 | Final Architecture Presentations | 5: Design Specification-v2, Requirements Traceability, Vertical Prototype, Rally report | |||
| 12/7/2009 | 12 | Final Exam and Project Retrospective 10:10am-1:00pm | Evaluation, Journal (week 11) | |||