451 Milestone 1 Scenarios - bounswe/bounswe2022group4 GitHub Wiki

SCENARIO I - Searching for an Experience of Physical Discomfort, Musa Arabulucu


  • Age: 23
  • Job: Front-end Developer

History

  • Musa has been working as a software developer for 2 years in the industry.
  • He has a remarkably good analytic intelligence , which makes him successful in him professional career.
  • He loves traveling to new places, exploring new tastes from different food cultures and trying them on him own, and night walks with him friends.
  • However, there is something he wants to change in her lifestyle. In contrast to her ambitiousness in her professional career, he's been extremely suffering from neck pain because of constantly sitting for coding. That's why he decides to search an application to find a remarkable idea for any activity or advise that may improve his neck situation.

Pre-conditions

  • He is not registered to the application.

Goals

  • Musa wants to learn possible cures for neck pain and how to stay better.

Acceptance Criteria

  • 1.1.2.1.8 Users shall be able to read a post shared by another user.
  • 1.1.2.1.15 Users shall be able to see all posts.
  • 1.2.1.4. Users shall be able to register with their e-mails, passwords and usernames.
  • 1.2.1.5. Users shall be able to login with their e-mail and passwords.
  • 2.1.2. The system shall be portable for website and application.
  • 2.2.2. The system shall be available as a native web application in browsers.

Action List

  1. He opens the application and click Sign-Up button for registering the application.
  2. He fills the sign-up form and send sign-up button for registration.
  3. He is redirected to the sign-in page.
  4. He fills the sign-in page again for entering the application then looking for posts.
  5. He is redirected to home page where all selected posts from other users displayed.
  6. After the reading, he click sign-out button at the upper right of the screen for signing out.

SCENARIO II - Trying the New Website For Health Advice, Selim ARACI


  • Age: 32
  • Job: Unemployed

History

  • Selim has been unemployed for like 2 years and he usually surf into the web when he's free.
  • He has a habit into trying new websites from different areas and he usually tries them.
  • Also he has obesity issue due to the remaining inactive for a long time.

Pre-conditions

  • He is not registered to the application.
  • He thought he has an account since he always creates a new account for different websites.

Goals

  • Selim wants to explore the new application

Acceptance Criteria

  • 1.1.2.1.8 Users shall be able to read a post shared by another user.
  • 1.1.2.1.15 Users shall be able to see all posts.
  • 1.2.1.4. Users shall be able to register with their e-mails, passwords and usernames.
  • 1.2.1.5. Users shall be able to login with their e-mail and passwords.
  • 2.1.2. The system shall be portable for website and application.
  • 2.2.2. The system shall be available as a native web application in browsers.

Action List

  1. He opens the application and click sign-in button for entering the application.
  2. He fills the e-mail and password then clicks the sign-in button for login.
  3. He gets an error message that is displayed onto screen.
  4. Then he realizes he does not have an account for this website and click to sign-up button below the sign-in form.
  5. He is redirected to sign-up page where he can register to application.
  6. Then he fills the sign-up form and click the sign-up button for registering.
  7. After that, he is redirected to sign-in page again for entering the application via filling the sign-up form.
  8. Finally, after the sign-in he is redirected to home page where he can see all dummy post from users.