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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|