Milestone 1

Due date: Tuesday, September 26, at the beginning of class
Oral presentations are due on the same day.

Milestone 1 includes:

  1. 2 use cases: requirements and implementation
  2. basic architectural decisions made and argued for:
    1. platform
    2. programming language
    3. user interface
    4. persistence mechanism
    5. most important libraries
  3. the basic infrastructure must be set up:
    1. Web site set up (if any)
    2. database set up (if any)
    3. development environment set up
  4. introduction to the requirements document:
    1. purpose and scope
    2. glossary
    3. nonfunctional requirements
  5. 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:

  1. introduction to the project
  2. overview of the basic architectural decisions
  3. overview of the nonfunctional requirements
  4. overview of the use cases
  5. demonstration of the running use cases and of the basic infrastructure


CS 497 Fall 2006