Scenario 4 - bounswe/bounswe2024group10 GitHub Wiki

4. Casual user who likes pictures of animals

User Persona:

  • Cengiz L. is a 50 year old office worker who found out he deeply cares about animals when they got a cat to their house a year ago. He was using the app casually, without opening an account, just to look at cat pictures.

User Story:

  • He heard his coworkers talking about the app and that they are following each other and are posting their own pets and liking each other's pictures. He really liked the idea so he decided to open an account by entering a username his son came up with, even putting his cat as a profile picture, and started following his coworkers. Now he looks at his coworkers' pets and often shares his with funny captions. He always wanted to make comments to join discussions and bookmark cute posts to find them later, before opening an account, and now he is really happy since he can do them.

Preconditions:

  • Cengiz has opened an account since he can join a group, comment, post and bookmark.

User Actions:

  • Cengiz used the app as a guest.
  • Cengiz read the comments as a guest.
  • Cengiz opened an account.
  • Cengiz put up a profile picture.
  • Cengiz opened the app with his account.
  • Cengiz followed his coworkers.
  • Cengiz posted pictures of his cat.
  • Cengiz puts captions to posts.
  • Cengiz makes comments.
  • Cengiz bookmarks posts.

Creating profile

image

Making comment

image

Bookmarks

image

Creating profile for Mobile

Making comment for Mobile

Bookmarks for Mobile

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.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.1. Authenticated users shall be able to post pictures of animals.
  • 1.1.2.1.1. Authenticated users shall be able to put captions to posts
  • 1.1.1.5. Authenticated users shall be able to follow other authenticated users.

Prepared by: Ali Bartu Konca, 2021400177