Skip to content

Scenario 1

irfanbozkurt edited this page May 9, 2021 · 16 revisions

User and Their Persona

  • Ayşen Gruda
  • 28 years old
  • Lives in Etiler, Istanbul
  • Currently an economist working for an investment company.
  • Has been playing tennis for a while.

Story

Ayşen serves as an accountant for big firms to direct their investments. She's been playing tennis for some time, but all her friends are busy like her and they can share no common time to enjoy group activities. That's why she downloaded our application a while ago, and now she intends to find an opponent to play a 1v1 tennis match.

Preconditions

  • Ayşen is a registered user in the system.
  • Ayşen is already logged in.

Goals

  • Ayşen generally wants a consistent supply of tennis opponents.
  • Ayşen initially wants to join a person for a tennis match.

Actions

  1. She opens the app and clicks 'Search' on the homepage.
  2. She selects the sport type "tennis" from the options provided.
  3. She enters the location, and specifies a range of date and time in the form displayed. Clicks "find".
  4. She receives a list of tennis players organising a match, corresponding dates and locations.
  5. She picks a tennis match she likes and visits the event page. Likes the event and clicks "apply".
  6. After some time, she receives notifications informing their opponent accepted their application or the event time coming close.

Acceptance Criteria

  • 3.1.2.3.1 The system shall provide information about the events such as event name, location, date, sport and the number of players.
  • 3.1.1.5.3 User shall be able to apply to participate in or spectate an event.
  • 3.1.2.3.3 The system shall allow users to request joining an event.
  • 3.1.1.5.4 User shall be informed on whether he/she was accepted to the event.
  • 3.1.2.5.2 The system shall send notifications to users who are selected or not selected for a specific event.

Web Mockup

  1. She opens the app and clicks 'Search' on the homepage.

  1. She selects the sport type "tennis" from the options provided.
  2. She enters the location, and specifies a range of date and time in the form displayed. Clicks "find".

  1. She receives a list of tennis players organising a match, corresponding dates and locations.

  1. She picks a tennis match she likes and visits the event page. Likes the event and clicks "apply"

  1. After some time, she receives notifications informing their opponent accepted their application or the event time coming close.

Android Mockup

  1. She opens the app and clicks 'Search' on the homepage.

  1. She selects the sport type "tennis" from the options provided.
  2. She enters the location, and specifies a range of date and time in the form displayed. Clicks "find".

  1. She receives a list of tennis players organising a match, corresponding dates and locations.

  1. She picks a tennis match she likes and visits the event page. Likes the event and clicks "apply"

  1. After some time, she receives notifications informing their opponent accepted their application or the event time coming close.
Clone this wiki locally