Scenario 2 - bounswe/bounswe2024group10 GitHub Wiki
Casual user who saw an interesting animal
User Persona:
- Semih T. is a 20 year old undergraduate student in Boğaziçi Uni. who likes animals and pets cats whenever he sees them.
User Story:
- One day he sees a really unique looking cat in South Campus. He asks his friend what the type of the cat is and his friend also doesn't know, so Semih takes a picture of the cat and posts it with the "Unknown" name tag. He also adds the location and the date of the picture to help the verified users determine the cat's type. Semih waits eagerly to see the cat's type and a verified user finally add the animal's name. Semih then starts checking the available information on the cat on the app.
Preconditions:
- Semih has opened an account since he can post pictures.
User Actions:
- Semih opened an account.
- Semih opened the app with his account.
- Semih posted a picture.
- Semih entered the location to the post.
- Semih entered the date to the post.
- Semih put the "Unknown" name tag to the post.
- Another verified user put the animal's correct name.
- Semih found information about the cat.
Login
User Post
Setting the animal name
Finding information about the animal
Login for Mobil
User Post for Mobil
Setting the Animal Name for Mobil
Finding Information About the Animal for Mobil
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.1.2. Authenticated users shall be able to add a location to the post
- 1.1.2.1.3. Authenticated users shall be able to add a date to the post.
- 1.1.2.1.5.1. Authenticated users shall be able to put the "Unknown" nametag if they do not know the animal's name.
- 1.1.2.1.5.1.1. Verified users shall be able to put the animal's correct name.
- 1.1.2.5. Users shall be able to find information about the animal in the post
Prepared by: Ali Bartu Konca, 2021400177