[OLD] Scenario 2 - bounswe/bounswe2024group11 GitHub Wiki
Persona and Story
Jack Green is a retired teacher and he is 65 years old. To him, the most important thing in his life is his grandson. When his grandson visits him, he gets bored because not many things appeal to him in Jack's house. His grandson likes playing video games and reading comics about superheroes. His grandson cannot play video games in Jack's house because he does not have a computer or a smartphone. Even though he used a computer when he was still working as a teacher, he doesn't fancy technological devices so he doesn't have a computer and he uses an old phone. He has to go to an Internet cafe to find comics and print them to show them to his grandson. Since he doesn't know anything about comics, he needs a tool to search for comics of specific genres and retrieve information about a comic. He wants to save comics for later to print them and he has to log in and log out because he uses a public computer to do this and he doesn't want anyone stranger to enter his account.
Goals
-
Jack wants to save posts that have pictures of comics that his grandson might find funny.
-
Jack needs to log in whenever he wants to use the platform and log out when he finds enough comics to entertain his grandson for a while.
-
Jack needs a semantic search functionality that lets him search different terms appearing on the platform or in the posts.
-
Jack needs a search mechanism to find comics to show his grandson.
Pre-conditions
- Jack has registered on the platform but not logged in.
Scenario
-
Jack logs in to his account providing his username and password.
-
He searches for new comics to show his grandson. He remembers his grandson likes Peter Parker but can't remember Peter Parker's superhero name. He searches for "Peter Parker".
-
After that, he searches for more comics. He bookmarks them to print them later.
-
When he finds enough comics, he logs out.
Acceptance Criteria
-
1.1.1.2 Registered users shall be able to log in to the system by providing username and password.
-
1.1.1.5 Registered users shall be able to log out from the system.
-
1.1.2.4 Registered users shall be able to bookmark a post.
-
1.1.3.2.1 Users shall be able to search in the posts.
Mock-ups
Log-in
- Jack logs in to his account providing his username and password.
Search & Bookmark
- He searches for new comics to show his grandson. He remembers his grandson likes Peter Parker but can't remember Peter Parker's superhero name. He searches for "Peter Parker".
Bookmark
- After that, he searches for more comics. He bookmarks them to print them later.
Log Out
- When he finds enough comics, he logs out.