Scenario 6 - bounswe/bounswe2024group10 GitHub Wiki
6. User is a scientist who studies rare animal species
User Persona:
- Almila K., who is 32 years old, works as a scientist. She dedicates her studies to uncovering rare animal species and understanding what makes them special. With a wealth of knowledge about numerous rare animals, she is eager to share this information with others.
User Story:
- Almila heard about the app from a friend who is a photographer and decided to check it out. Firstly, she logged in as a guest. She saw that people were sharing photos of rare animals, liking them, commenting on them and joining different groups. She realized that she could transfer her knowledge to people by commenting on photos and correct the mistakes she saw. She also realized that she was notified when a new rare species was posted, but this was only for those who had registered on the app. So she decided to create an account.
Preconditions:
- Almila has opened an account since she can share her knowledge with other people i.e. comment.
- Almila is a verified user since she can put the correct names of the animals to the posts.
User Actions:
- Almila used the app as a guest.
- Almila read the comments as a guest.
- Almila opened an account.
- Almila put up a profile picture.
- Almila opened the app with her account.
- Almila puts captions to posts.
- Almila bookmarks posts.
Creating Profile
Making Comment
Bookmarks
Creating Profile for Mobil
Making comment for Mobil
Bookmarks for Mobil
Addressed Requirements:
- 1.1.1.1. Users shall be able to open an account.
- 1.1.1.1.1. Users shall enter their e-mail, username, and password to open an account.
- 1.1.1.1.2. Users shall be able to put up a profile picture.
- 1.1.1.2. Guest users shall be able to use the application
- 1.1.1.2.1. System shall disable some functions for the guests.
- 1.1.2.1.1. Authenticated users shall be able to put captions to posts.
- 1.1.2.1.5.1.1. Verified users shall be able to put the animal's correct name.
- 1.1.2.2. Authenticated users shall be able to like posts.
- 1.1.2.4. Authenticated users shall be able to comment on posts.
- 1.1.2.4.2. Users shall be able to see the comments.
- 1.1.2.5. Authenticated users shall be able to bookmark posts.
- 1.1.2.6. Users shall be able to find information about the animal in the post.
Prepared by: Gülşen Sabak, 2020400072