Skip to content

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

Clone this wiki locally