Course Schedule
The schedule for this course will evolve as the project does. Here
is a high-level plan for what we will do. All dates are tenative
except the first and last!
- Jan. 30: Introduction to the project, What
are requirements?
- Read Shari Lawrence Pfleeger and Joanne M. Atlee, "Capturing
the Requirements", Chapter 4 of Software Engineering,
Prentice Hall, 2009.
- Feb. 4: Requirements elicitation meeting
with the client
- Feb. 6: Rough draft of requirements due
- Feb. 11: Requirements review and
prioritization with client
- Feb. 13: Updated requirements due, begin UI design
- Feb. 18: Rough draft of UI design due
- Feb. 20: UI design review with client
- Feb. 25 - Mar. 18: Design and development of
iteration 1
- Mar. 20: Review of iteration 1 with our client
- Mar. 25 - Apr. 22: Iteration 2
- Apr. 24: Review of iteration 2 with our client
- Apr. 29 - May 6: User documentation and
preparation for delivery