-
Notifications
You must be signed in to change notification settings - Fork 4
User Requirement Backlog
Raymond Sarinas edited this page Nov 29, 2019
·
4 revisions
| Requirement ID | Requirement Name | Rationale | Major Associated Issue | Estimated Story Points |
|---|---|---|---|---|
| 01.01.01 | Add Mood Event Attributes | As a participant, I want my mood events to contain the current date and time, a required emotional state, an optional reason, and an optional social situation, so I can view the specific details of my moods | 79 | 5 |
| 01.01.01 | Add Mood Event to Mood History | As a participant, I want to add a mood event to my mood history, so I can refer to it in the future | 79 | 5 |
| 01.02.01 | Mood Emoticons and Colors | As a participant, I want consistent emoticons and colors, so I can easily distinguish the emotional states in any view | 35 | 8 |
| 01.03.01 | View Mood Details | As a participant, I want to be able to view the details of past mood events, so I don't need to remember specific details myself. | 36 | 5 |
| 01.04.01 | Edit Mood Event | As a participant, I want to be able to edit the details of past mood events, in case I make an error or decide to add more info. | 37 | 1 |
| 01.05.01 | Delete Mood Event | As a participant, I want to delete a given mood event of mine, in case I made any large mistakes | 37 | 1 |
| 02.01.01 | Add Reason to Mood Event | As a participant, I want to express the reason why for a mood event using a brief textual explanation, to allow for further description | 79 | 5 |
| 02.02.01 | Add Photo as Reason in Mood Event | As a participant, I want to express the reason why for a mood event using a photograph, in case 3 words is not sufficient | 40 | 5 |
| 02.03.01 | Add Social Situation to Mood Event | As a participant, I want to specify the social situation for a mood event to be one of: alone, with one other person, with two to several people, or with a crowd, so I can see how social situations affect my mood | 41 | 2 |
| 03.01.01 | Create User Profile | As a participant, I want to be able to create a new profile with a unique username, so I can be identified by other users | 42 | 5 |
| 03.01.01 | Log into Profile | As a participant, I want to be able to log into my profile with my username and password, so I can persistently use the app | 43 | 13 |
| 03.01.01 | View Personal Profile | As a participant, I want to be able to view my profile, so I can see the details of my profile | 42 | 5 |
| 03.01.01 | View Other User Profiles | As a participant, I want to be able to view other users profiles, so that I can view their profile details | 45 | 5 |
| 03.01.01 | Log Out of Profile | As a participant, I want to be able to log out of my profile, so I can sign in to another account | 46 | 2 |
| 04.01.01 | Personal Mood History Page | As a participant, I want a page that contains my personal mood history, so I can look through past moods | 79 | 5 |
| 04.01.01 | Mood History Sorting | As a Participant, I want my personal mood history to be sorted in reverse chronological order, so I can see the most recent ones easily, and scroll down to see my past moods. | 48 | 2 |
| 04.02.01 | Mood History Filter by Mood | As a participant, I want to filter my mood history list to show only mood events with a particular emotional state, so I don't need to find them manually | 49 | 5 |
| 05.01.01 | Search for Profiles | As a participant, I want to be able to search for other profiles, so I can connect with others | 50 | 8 |
| 05.01.01 | Request to Follow Profile | As a participant, I want to request to follow other profiles, so I don't need to keep returning to profiles I'm interested in | 51 | 8 |
| 05.01.01 | Mood History List for Followed Profiles | As a participant, I want to see the most recent mood event of those I follow, so I can see the moods of those I'm interested in | 55 | 8 |
| 05.02.01 | List of Follow Requests | As a participant, I want to see those who are requesting to follow me, so I know who is interested in my profile | 53 | 5 |
| 05.02.01 | Accept Follow Requests | As a participant, I want to accept the requests of other users to follow my profile, so I can control who sees my recent moods | 54 | 13 |
| 05.03.01 | List of Mood Events from Followed Profiles | As a participant, I want to view the most recent post of those I follow, so I can conveniently view the most recent moods of profile's I'm interested in | 55 | 8 |
| 05.03.01 | Chronological Order for Followed Mood List | As a participant, I want the moods of those I follow to be sorted in reverse chronological order, so I can easily access recent moods | 55 | 8 |
| 06.01.01 | Attach Location to Mood Event | As a participant, I want to optionally attach my current location to a mood event, so I can see if certain locations affect my mood | 57 | 13 |
| 06.02.01 | Map View for Personal Moods | As a participant, I want a map view containing my mood events that have locations, so I can see which locations affect my mood | 58 | 13 |
| 06.03.01 | Map View for Followed Profile's Moods | As a participant, I want a map view containing the most recent mood events of those I follow, so I can see how locations affect the moods of those I follow | 59 | 5 |