This is a Team assignment.


Your Task

Your task is to document the requirements for your project by adding them as issues and milestones to your main GitHub repository.

Milestones

Milestones should be created for the following system states:

Issues

Create an issue for each project requirement.

Each issue should be a single use case or user story. Each issue should be part of one of the three milestones described above.

A use case or user story documents, from the perspective of a user of the system, how the user will use the system to accomplish an important goal. Use cases and user stories are similar:

Your team can create use cases or user stories: it’s up to you.

If you’re a little rusty on how to identify and document requirements, please review Lecture 3 from CS 320. Chapter 7 of Extreme Programming Explained discusses user stories.


Grading Criteria