Milestone 1
Due date: Tuesday, September 26, at the beginning of class
Oral presentations are due on the same day.
Milestone 1 includes:
- 2 use cases: requirements and implementation
- basic architectural decisions made and argued for:
- platform
- programming language
- user interface
- persistence mechanism
- most important libraries
- the basic infrastructure must be set up:
- Web site set up (if any)
- database set up (if any)
- development environment set up
- introduction to the requirements document:
- purpose and scope
- glossary
- nonfunctional requirements
- project schedule until the next milestone, when 9 use cases (12 for a 5-person team) will be due
The oral presentation can last up to 20 minutes and must use slides. It includes:
- introduction to the project
- overview of the basic architectural decisions
- overview of the nonfunctional requirements
- overview of the use cases
- demonstration of the running use cases and of the basic infrastructure
CS 497 Fall 2006