[Project Name]
Requirements Document

Author		
Version		
Date		

Summary & Description
[Write a brief (e.g. 1 paragraph) summary and high-level description of the project.]

Storyboards & Site Maps
[Create mock-up images, major scene or page descriptions, major user flows.]

Detailed Requirements & Use Cases
[Specific requirements for each page, scene, feature, or object.  Use cases are small walk-throughs showing how users take specific actions and get specific results.]

Non-Functional Requirements
[Detail any other requirements that may not be directly related to program functionality or user experience.  E.g.:  system performance, minimum or maximum hardware requirements, choice of language or technology, time constraints, budget constraints, resource & personnel constraints.]

Appendix
[Optional, one or more Appendix sections can carry additional detail that does not necessarily fit into the main document.]

Other Typical Sections (omitted for student work):
Table of Contents
Glossary
External References
Business Factors