Skip to content

Story Backlog

XIu edited this page Oct 5, 2020 · 59 revisions

Table of Contents

Books:

User Profiles:

Searching:

Accepting:

Borrowing:

Returning:

Photographs:

Location:

Books

US01.01.01
ID Description risk level story points
US 01.01.01 As an owner, I want to add a book in my books, each denoted with a clear, suitable description (at least title, author, and ISBN),so that owner can keep track of their books high 3
US01.02.01
ID Description risk level story points
US 01.02.01 As an owner, I want the book description by scanning it off the book (at least the ISBN), so that owner can quickly get the info of the books in hand medium 3
US01.03.01
ID Description risk level story points
US 01.03.01 As an owner or borrower, I want a book to have a status to be one of available, requested, accepted, or borrowed, so that borrower can know the whether the book is able to borrow or the owner can know the status of their book medium 1
US01.04.01
ID Description risk level story points
US 01.04.01 As an owner, I want to view a list of all my books, and their descriptions, statuses, and current borrowers,so that owner can have a look at the info of their books high 2
US01.05.01
ID Description risk level story points
US 01.05.01 As an owner, I want to view a list of all my books, filtered by status, so that the owner can quickly get the current status of their books medium 2
US01.06.01
ID Description risk level story points
US 01.06.01 As an owner, I want to view and edit a book description in my books, so that the owner is able to change the book info anytime low 1
US01.07.01
ID Description risk level story points
US 01.07.01 As an owner, I want to delete a book in my books, so that the owner can change the books that he wants to rent out. high 1

UserProfiles

US02.01.01
ID Description risk level story points
US 02.01.01 As an owner or borrower, I want a profile with a unique username and my contact information. low 1
US02.02.01
ID Description risk level story points
US 02.02.01 As an owner or borrower, I want to edit the contact information in my profile. low 1
US02.03.01
ID Description risk level story points
US 02.03.01 As an owner or borrower, I want to retrieve and show the profile of a presented username. medium 2

Searching

US03.01.01
ID Description risk level story points
US 03.01.01 As a borrower, I want to specify a keyword, and search for all books that are not currently accepted or borrowed whose description contains the keyword. medium 3
US03.02.01
ID Description risk level story points
US 03.02.01 As a borrower, I want search results to show each book with its description, owner username, and status. medium 3
ID Description risk level story points
US 03.02.01 As a borrower, I want search results to show each book with its description, owner username, and status. medium 3

Accepting

US05.01.01
ID Description risk level story points
US 05.01.01 As an owner, I want to accept a request on one of my books (Any other requests are declined), so that I may lend out my book and notify borrowers that the book is no longer available. medium 3
US05.02.01
ID Description risk level story points
US 05.02.01 As an owner, I want to decline a request on one of my books, so that I may have agency in deciding who I am lending my books to. medium 2
US05.03.01
ID Description risk level story points
US 05.03.01 As a borrower, I want to be notified of an accepted request, so that I may begin planning to meet the owner to borrow the book. low 2
US05.04.01
ID Description risk level story points
US 05.04.01 As a borrower, I want to view a list of books I have requested that are accepted, each book with its description, and owner username, so that I may begin planning to meet the owners and borrow the books and keep track of my requests. medium 3

Borrowing

US06.01.01
ID Description risk level story points
US 06.01.01 As an owner, I want to hand over a book by scanning the book ISBN code and denoting the book as borrowed. medium 3
US06.02.01
ID Description risk level story points
US 06.02.01 As a borrower, I want to receive an accepted book by scanning the book ISBN code to confirm I have borrowed it. medium 3
US06.03.01
ID Description risk level story points
US 06.03.01 As a borrower, I want to receive an accepted book by scanning the book ISBN code to confirm I have borrowed it. medium 2

Returning

US07.01.01
ID Description risk level story points
US 07.01.01 As a borrower, I want to hand over a book I borrowed by scanning the book ISBN code to denote the book as available. medium 3
US07.02.01
ID Description risk level story points
US 07.02.01 As an owner, I want to receive a returned book by scanning the book ISBN code to confirm I have it available. medium 3

Photographs

US08.01.01
ID Description risk level story points
US 08.01.01 As an owner, I want to optionally attach a photograph to a book of mine. low 1
US08.02.01
ID Description risk level story points
US 08.02.01 As an owner, I want to delete any attached photograph for a book of mine. low 1
US08.03.01
ID Description risk level story points
US 08.03.01 As an owner or borrower, I want to view any attached photograph for a book. high 2

Location

US09.01.01
ID Description risk level story points
US 09.01.01 As an owner, I want to specify a geo location on a map of where to receive a book when I accept a request on the book. medium 3
US09.02.01
ID Description risk level story points
US 09.02.01 As a borrower, I want to view the geo location of where to receive a book I will be borrowing. low 2
Clone this wiki locally