Scenario 5 - bounswe/bounswe2024group10 GitHub Wiki
5. User who is on the way to become a professional
User Persona:
- Berk Y. is a 23 year old veterinarian undergraduate. He studies hard for becoming a veterinarian since he loves animals.
User Story:
- If he encounters a different animal while he is studying, he drops the book, goes on the app and searches for that animal. He finds posts of that animal and looks at the discussions in those posts. He also checks the information on that animal, and its habitat in the app. If the animal has a habitat nearby and the season is suitable, Berk goes to the habitat on a weekend with his camera and tries to take pictures of that animal, hoping to post it and have those discussions he has read before.
Preconditions:
- Berk has opened an account since he can possibly post and comment.
User Actions:
- Berk opened an account.
- Berk opened the app with his account.
- Berk searched an animal's name.
- Berk found info on that animal.
- Berk found posts about that animal.
- Berk read some comments.
- Berk posted a picture.
Animal search
User Post
Animal search for Mobile
User Post for Mobile
Addressed Requirements:
- 1.1.1.1. Users shall be able to open an account.
- 1.1.2.1. Authenticated users shall be able to post pictures of animals.
- 1.1.2.3. Authenticated users shall be able to comment on posts.
- 1.1.2.3.1. Users shall be able to see which users have commented on a post.
- 1.1.2.3.2. Users shall be able to see comments.
- 1.2.2.1. System shall implement semantic search.
- 1.2.2.1.1. Users shall be able to look for information about a particular animal.
- 1.2.2.1.1.2. System shall show the posts featuring that animal.
- 1.2.2.1.2. Users shall be able to search locations.
- 1.2.2.1.2.1. System shall give information about the location i.e. which animal types live there.
Prepared by: Ali Bartu Konca, 2021400177