Scenario 4 ‐ Following - bounswe/bounswe2024group5 GitHub Wiki
Glenn Garrison
Persona
- Age: 15
- Job: High School Student
- Interests: Late 90's - Early 00's Rock, Running, Charcoal drawing
Story
Glenn is a moody teenager who hates social media. But he loves listening to certain types of music. Even though he finds popular music meaningless, there are some indie bands that he thinks deserve some attention. He sees the link to an indie band's social media in our app. Glenn is unfamiliar with this app and decides to check it out. Even though he doesn't like general social media, he likes this lesser-known platform that is all about music. He sees that a lot of indie bands that he likes already have accounts here. He decides to register and follow his favorite bands.
Goals
- He wants to download the app
- He wants to register with the app
- He wants to search other accounts
- He wants to follow other accounts
Preconditions
- Glenn is an unregistered user of the app
- Glenn has successfully downloaded the app
- Glenn has sufficient knowledge on how to navigate within the app
- Glenn has sufficient knowledge on how to register to the app
Actions
- Glenn opens the app
- Glenn registers with the app.
- Glenn opens the search page
- Glenn types in his favorite bands' names
- Glenn opens the profiles of his favorite bands
- Glenn presses the follow button on the profile page
Acceptance Criteria
- 1.3.2.1.1 The user shall be able to register to the system with the following pieces of information: username, name/surname, e-mail, and password.
- 1.3.2.1.5 The system shall allow the user to simply log in with the entrance of username/e-mail and password information.
- 1.2.2.8 The system shall contain all of the above-written items in a separate search page.
- 1.2.2.2 The system shall allow users to search for other users.
- 1.3.1.2 Users shall be able to follow other users.