CS121 - Assignment 10 - due 10-07-10 * Design document: Remove inconsistencies and fill gaps. Make sure major design decisions are clearly stated. Make sure postponed decisions are clearly identified. With those guidelines in mind, integrate all existing relevant information into the design document. * Requirements: Refine the requirements document draft. Explore use cases candidates: narratives to scenarios to refined use cases. Propose some new use cases when needed. Add requirements when needed. Maintain the component view of requirements (indexes into master list) Identify remaining questions in design and clearly state the nature of the uncertainty and possible alternatives in the requirements document.