A | B | C | D | E | F | G | H | I | J | K | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Product Backlog | As <WHO>, I want/need to <WHAT> so that <WHY>. | As <WHO>, I want/need to <WHAT> so that <WHY>. | ||||||||
2 | WHO for the Role | ||||||||||
3 | CorpoRate | WHAT for Capability, Task, Hard-goal, and Soft-goal | WHO for the Role | ||||||||
4 | WHY for Task, Hard-goal, and Soft-goal | WHAT for Capability, Task, Hard-goal, and Soft-goal | |||||||||
5 | Product owner: Sean Cesario | WHY for Task, Hard-goal, and Soft-goal | |||||||||
6 | |||||||||||
7 | Date of creation: 10/11/2021 | ||||||||||
8 | |||||||||||
9 | (Functional / Non-Functional) | (Dev) | (Client / Product owner) | ||||||||
10 | ID | Name | Type | Creation Date | Description | Size | Priority | Dependencies | Notes | Sprint | Responsibility |
11 | US1 | Usability - Clear and concise user experience | NF | 10/11/2021 | As a user, I want the reviews to be clear, easy to read, and aethetically pleasing. | Large | High | User | App design/user experience should not serve as a hinderance to its usablility. | 1 | Cameron |
12 | US2 | Privacy - Anonymous reviews | NF | 10/11/2021 | As a user, I want to be anonymous/my identity to be protected from employer backlash.
| Small | High | Good development practices | Users' identities should be kept from current or future employers so that they can be honest. | 2 | |
13 | US3 | Performance - Fast search times | NF | 10/11/2021 | As an informed customer, I want to have search results returned in a quick and precise manner, with seamless communication with the database. | Medium | Medium | US19 | Front end/displayed information should have a seamless/quick communication with the database. | 3 | |
14 | US4 | Storage - Handle "n" reviews | NF | 10/14/2021 | As a user, I should be able to review the company no matter how many other people have submitted reviews | Large | Low | US19 | We must make sure the database can handle a large amount of reviews | 1 | Geetanjali |
15 | US5 | Portablity - Works on any device | NF | 10/14/2021 | As a user, I want to use any device so that my app would adjust to the size of the device. | Medium | Medium | User | App will adjust to any size of the device. | 1 | Cameron |
16 | US6 | Localization - Language/Format should be U.S. centric | NF | 10/17/2021 | As an American user, the app should use language and formats that I am accustomed to. | Small | Medium | US1 | The app should be in English and use standard American date, time, currency, measurements, etc. | 1 | Geetanjali |
17 | US7 | Maintainability/Serviceability - Issue with the app | NF | 10/18/2021 | As a user, if I see an issue with application, I am able to report it to the developers so that they can fix the bug. | Small | Medium | US15 | Issue with app should be fixed within 24hrs after it is reported. Report can be done in the About tab. | 3 | |
18 | US8 | Upvoting and downvoting | F | 10/14/2021 | As a cautious user, I want to be see how many people agree/disagree with a specific review | Small | Medium | Development skills | Reviews should be able to be up/down voted to keep the most credible and agreed ones at the top | 3 | |
19 | US9 | Rating scale | F | 10/14/2021 | As a user, I should be able to rate the company on different qualities on a certain metric to give an idea of how they are in specific areas. Also, I want to be able to quickly compare companies based on a common metric. | Small | High | US13 | When reviewing you should be able to rate the company on various aspects on a metric (1 - 5 scale). | 2 | |
20 | US10 | Searching for a company | F | 10/14/2021 | As a user I should be able to search and find the company I wish to review or look into | Large | High | US19 | There should be a search function so users can look for companies pages | 2 | |
21 | US11 | Dynamic Data | F | 10/14/2021 | As a user, I should be able to see the up to date average ratings and number of ratings based on real time data. | Medium | Medium | US19 | Data like average company ratings should be auto calcated based on other data | 3 | |
22 | US12 | Submission Box | F | 10/14/2021 | As a user, I want to be able to express my feelings towards a business so that my review is detailed and can help others with my review. | Large | High | US13 | In the submission box, reviews can be done with words as well as stars. This will help the users understand a business better. | 3 | |
23 | US13 | Add Review | F | 10/14/2021 | As a user, I must be able to add as many reviews, I can. So that when I have to add another review about a speciefic thing about the company, I can. | Medium | High | US19 | Reviews can be added. | 3 | |
24 | US14 | Edit/Delete Reiew | F | 10/14/2021 | As a user, if I make a mistake or change my view on a certain company, I would like to be able to edit or delete my reviews. | Medium | Medium | US19 | User's can only delete their own reviews. Other user's review can not be deleted. | 3 | |
25 | US15 | About | F | 10/14/2021 | As a user, I should be able to see information about the app and the mobile developers names. | Small | Low | User | List of developers, version number, what the application about, and the mission statement for the application (SDG's). | 1 | Prince |
26 | US16 | Display average ratings from the search screen | F | 10/17/2021 | As a user, I would like to be able to quickly see companies' average ratings from the search screen. | Small | Medium | US11, US 18 | Search results should display vital information such as company name, logo, average rating, etc | 2 | |
27 | US17 | Suggest new companies to add | F | 10/17/2021 | As a user, if I can't find a company that I'd like to add a review for, I want to be able to suggest it to the developers to add in the future. | Small | Medium | US19 | Have a table in our database to store new company suggestions so that developers can look at them and consider adding them in the future. | 3 | |
28 | US18 | Average Rating | F | 10/17/2021 | As a user, I want companies to have an average rating that reflects all of the different sub-ratings it has. | Small | High | US9 | Average rating should be the average of the different aspect ratings the company has. | 3 | |
29 | US19 | Database to hold companies, reviews, etc | F | 10/17/2021 | As developers, we should be able to pre-populate the database with popular companies and it should contain all the reviews that our application pulls from. | Large | High | Firebase | Database tables - users, companies, reviews, suggestions, reports | 1 | Prince |
30 | US20 | Login Authentication | F | 10/27/2021 | As a user, I want to be able to have my own account that houses all my unique data. | Large | High | Firebase | Create an authenification system using Firebase | 1 | Sean |
31 | US21 | Clear Criteria | F | 10/17/2021 | As a user, I want to have clear criteria to rate companies on, and what each criteria entails. | Medium | Medium | US9 | Provide different criteria/important issues for users to rate companies on (Leadership, Working Conditions, Wage Equality, Environmental Sustainability, Ethics) | 2 | |
32 | US22 | Register Screen | F | 10/27/2021 | As a user, I want to be able to create an account that houses all my unique data. | Large | High | Firebase | Create a screen to register an account using FIrebase | 1 | Sean |
33 | US23 | Sign out Feature | F | 10/27/2021 | As a user, I want to be able to sign out of the app for security reasons. | Small | High | Firebase | Create a sign out feature | 1 | Sean |
34 | US24 | Profile Page | F | 11/1/2021 | As a user, I should be able to view my account information and edit it if I please. | Medium | High | US19, US20, US22, US23 | Create a profile page with information about the user and editable fields | 1 | Prince & Sean |
35 | US25 | Drawer Navigator | F | 11/1/2021 | As a user, I should be able to easily navigate throughout the different pages in the app. | Medium | High | US1, US6 | Create a drawer navigator that allows the user to visit different sections of the app | 1 | Prince |
36 | US26 | Home Page | F | 11/10/2021 | As a user, I want to open the app to the home screen and see relevant information about my reviews. | Medium | High | US19, US9 | Create a home page that shows user statistics (top reviews, numer of likes, etc). Horizontal scrolling with their reviews/top comanies | 2 | |
37 | US 27 | Company Page | F | 11/10/2021 | As a user, I should have a page where I can view a companies information including average ratings breakdown, information, and name. I should also be able to see the reviews associated with the company and interact with them. | Medium | High | US10 | Create a company page that shows comapny data (descriptions, average ratings, etc) | 2 | Sean |
38 | |||||||||||
39 | |||||||||||
40 | |||||||||||
41 | |||||||||||
42 | |||||||||||
43 | |||||||||||
44 | |||||||||||
45 | |||||||||||
46 | |||||||||||
47 | |||||||||||
48 | |||||||||||
49 | |||||||||||
50 | |||||||||||
51 | |||||||||||
52 | |||||||||||
53 | |||||||||||
54 | |||||||||||
55 | |||||||||||
56 | |||||||||||
57 | |||||||||||
58 | |||||||||||
59 | |||||||||||
60 | |||||||||||
61 | |||||||||||
62 | |||||||||||
63 | |||||||||||
64 | |||||||||||
65 | |||||||||||
66 | |||||||||||
67 | |||||||||||
68 | |||||||||||
69 | |||||||||||
70 | |||||||||||
71 | |||||||||||
72 | |||||||||||
73 | |||||||||||
74 | |||||||||||
75 | |||||||||||
76 | |||||||||||
77 | |||||||||||
78 | |||||||||||
79 | |||||||||||
80 | |||||||||||
81 | |||||||||||
82 | |||||||||||
83 | |||||||||||
84 | |||||||||||
85 | |||||||||||
86 | |||||||||||
87 | |||||||||||
88 | |||||||||||
89 | |||||||||||
90 | |||||||||||
91 | |||||||||||
92 | |||||||||||
93 | |||||||||||
94 | |||||||||||
95 | |||||||||||
96 | |||||||||||
97 | |||||||||||
98 | |||||||||||
99 | |||||||||||
100 |