-
Notifications
You must be signed in to change notification settings - Fork 0
Requirements Specifications
Imtiaz Raqib edited this page Feb 10, 2019
·
26 revisions
Provided below are each user stories given. They are accompanied by a rationale which is present through collaboration within our team
- Books
- User profile
- Searching
- Requesting
- Accepting
- Borrowing
- Returning
- Location
- The WOW Factor
| User Profile | User Stories and the Rationale |
|---|---|
| US 02.01.01 | As an owner or borrower, I want a profile with a unique username and my contact information. |
| Rationale | Rationale goes here |
| US 02.02.01 | As an owner or borrower, I want to edit the contact information in my profile. |
| Rationale | Rationale goes here |
| US 02.03.01 | As an owner or borrower, I want to retrieve and show the profile of a presented username. |
| Rationale | Rationale goes here |
| Searching | User Stories and the Rationale |
|---|---|
| US 03.01.01 | As a borrower, I want to specify a set of keywords, and search for all books that are not currently accepted or borrowed whose description contains all the keywords. |
| Rationale | Rationale goes here |
| US 03.02.01 | As a borrower, I want search results to show each book not currently accepted or borrowed with its description, owner username, and status. |
| Rationale | Rationale goes here |
| Requesting | User Stories and the Rationale |
|---|---|
| US 04.01.01 | As a borrower, I want to request a book that is not currently accepted or borrowed. |
| Rationale | Rationale goes here |
| US 04.02.01 | As a borrower, I want to view a list of books I have requested, each book with its description, and owner username. |
| Rationale | Rationale goes here |
| US 04.03.01 | As an owner, I want to be notified of a request. |
| Rationale | Rationale goes here |
| US 04.04.01 | As an owner, I want to view all the requests on one of my books. |
| Rationale | Rationale goes here |