|
Date |
Topic |
Reading Due on Date |
Deliverables Due on Date |
|
Mar 26 |
The Course, the Customer, and You; the Product, Project, and the Process |
NONE -- 1st Day of Class |
Class exercise forms turned in |
|
Mar 28 |
Project Management and Planning, Risk Analysis and Management |
Pressman: 1, 2.1-2.5, 2.7, 2.7.1, 2.10, 2.13, 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 and the course website |
Groups chosen |
|
Apr 2 |
Risk Analysis and Management, Requirments Engineering, Paper Prototyping |
Pressman: 6.1-6.3, 6.6, 8.4-5, 10.5, 15 |
1-page project description |
|
Apr 4 |
Requirements Analysis and Specification |
Pressman: 11 |
Homework #1 |
|
Apr 9 |
Requirements Analysis and Specification |
Pressman: 12 |
|
|
Apr 11 |
Review |
Review |
System Requirements Document (SRD) including sketches of UI |
|
Apr 16 |
Quiz #1 / Design I (Concepts & Principles) |
Pressman: 20 |
Quiz #1 |
|
Apr 18 |
Design II (Concepts & Principles) |
Pressman: 21, 13.1-13.4.3, 13.4.9,13.5-13.8 |
Homework #2 |
|
Apr 23 |
Design III (Concepts and Principles and Architecture) |
Pressman: 22, 14.1-14.3 |
|
|
Apr 25 |
Configuration Management |
Pressman: 9 |
User Manual, Homework #3 |
|
Apr 30 |
Testing Techniques |
Pressman: 17 |
|
|
May 2 |
Quiz #2 |
Quiz #2 |
Detailed Design Doc I |
|
May 7 |
Testing Techniques & Strategies |
Pressman: 17, 18 |
|
|
May 9 |
OO Testing, Software Inspections (video) |
Pressman: 23 |
|
|
May 14 |
Mythical Man Month |
Mythical Man Month: 1st half of book |
Homework #4 |
|
May 16 |
Mythical Man Month |
Mythical Man Month: 2nd half of book. |
Detailed Design Doc II |
|
May 21 |
In-class software inspection |
|
Bring one printout of entire project source code for each team member. |
|
May 23 |
Quiz #3 |
Quiz #3 |
Code & Coding Standard |
|
May 28 |
TBD (possibly Z notation) |
TBD |
System Test Report |
|
May 30 |
Project Display |
In lab |
Entire Project Notebook |
|
June 4 |
Final - 7:30-10:30pm |
Final |
Final exam |