1 |
A user should be able to browse and shop for groceries |
High |
None |
2 |
A user should be able to add and remove items from cart |
High |
Include from item #1 |
3 |
A user should be able to search for a specific product |
Med |
Include from item #1 |
4 |
A user should be able to enter their payment information and checkout |
High |
None |
5 |
A user should be able to report complaints to a manager |
Med |
None |
6 |
A user should be able to review products on a five-star scale and write attached product reviews |
Low |
Reviews will be averaged and displayed on items web page |
7 |
A user should be able to save a previous order for faster checkout for repeat orders |
Low |
None |
8 |
A user should be able to tell the app whether they want curbside or in-store pickup for their order |
Med |
None |
9 |
A user should be able to tell the clerk when they are at the store for curb side pick up |
High |
None |
10 |
A user would identify their car's parking space number (Only when choosing curbside pickup) |
High |
Include from #9 |
11 |
A user should be able to pay with a Credit Card |
High |
Include from item #4 |
12 |
A user should be able to pay with a Debit Card |
High |
Include from item #4 |
13 |
A user should be able to pay with a Gift Card |
Med |
Include from item #4 |
14 |
A user should be able to submit suggestions to manager |
Med |
None |
15 |
A user should be able to verify their age |
High |
None |
16 |
A user should be able to alert clerk when to prepare order for pickup |
High |
None |
17 |
A user should be able to have the clerk take them their order when alerted |
High |
Include from item #16 |
18 |
A user should be able to Register for an account with an email address, a username, and a password |
High |
None |
19 |
A user should be able to login to an existing account with email address/username and password for the account |
High |
None |