Scenario #2 - bounswe/2021SpringGroup12 GitHub Wiki
User and Persona
- Ali Sağlam
- 20 years old
- University student
- Wants to get in shape, but doesn’t know where to start.
Story
- Ali is a 20 years old young man who wants to get fit. but he has no idea about where to start, which routines to do.
- While he was browsing social media, he saw a post of an influencer, named James Del Rey, he follows.
- Post’s description was “Hey you! I added my sport routine to the ‘application’ with the title ‘Fit Del Rey’. You can download the ‘application’ and copy this routine to be super fit like me!”
- Ali was already a user of this app. Since Ali was heavily following this influencer and trusts him with all his heart, he decided to take this routine as a guide.
Preconditions for Android Scenario
- Ali has an up-to-date android device which can run the application.
- Ali already has an account in the app.
- Ali is logged in to the application and on the marketplace page.
Preconditions for Web Scenario
- Ali has an up-to-date device which is able to enter the website.
- Ali already has an account.
- Ali is logged in to the applications and on the marketplace page.
Goals
- Ali wants to access the influencer's routine easily and modify it regarding his availability if needed.
- Ali likes to keep things together. His workout routine, photos, his diet, notes, in short anything related to the workouts, etc.
Acceptance Criteria
- 1.1.3.5 Users shall be able to add the related resources to their goals.
- 1.1.3.7 Users shall be able to modify their goals.
- 1.1.3.9 Users shall be able to tag goals, sub goals, tasks with semantic tags.
- 1.1.3.11 Users shall be able to add goals that came out of the search to themselves.
- 1.2.1.1 The system shall provide sub-goals for goals and tasks for sub-goals.
- 1.2.1.2 The system shall provide description segment for goals.
- 1.2.2.1 The system shall let the users search for a goal or similar goals with tags.
- 1.2.2.2 The system shall support semantic search, which provides users to find semantically similar goals.
Scenario:
- 1: Ali searched for the title of influencer’s goal, “Fit Del Rey”.
- 1.1: The goal appeared at the top of the search result. Moreover, there were other goals which were not included in the text that was searched, but related to the title.
- 1.2: Ali clicked the goal of the influencer to see details.
- 2: Ali copied it to himself.
- 3: However, some parts of this routine did not fit his program.
- 3.1: He changed the workout days. Monday Routine -> Tuesday Routine
- 4: Furthermore, he added #health tag.
- 5: He added photos of his meal under diet page.
Mock-up for Web
-
- Ali is already on the marketplace page.
- Ali is already on the marketplace page.
-
1: Ali searched for the title of influencer’s goal, “Fit Del Rey”.
- 1.1: The goal appeared at the top of the search result. Moreover, there were other goals which were not included in the text that was searched, but related to the title.
- 1.2: Ali clicked the goal of the influencer to see details.
-
2: Ali copied it to himself.
-
3: However, some parts of this routine did not fit his program.
-
3.1: He changed the workout days. Monday Routine -> Tuesday Routine
-
4: Furthermore, he added #health tag.
-
5: He added photos of his meal under diet page.
src of the meal photo: https://www.goodhousekeeping.com/health/diet-nutrition/g4351/1200-calorie-diet-plan/
Mockup for Android
-
- Ali is on marketplace page.
- 1: Ali searched for the title of influencer’s goal, “Fit Del Rey”.
- 1.1: The goal appeared at the top of the search result. Moreover, there were other goals which were not included in the text that was searched, but related to the title.
- 1.2: Ali touched the goal of the influencer to see details.
- 2: Ali copied it to himself by touching the button which have down arrow at the top right.
- 3: However, some parts of this routine did not fit his program. He opened the Workout subgoal.
- 3.1: He changed the workout days. Monday Routine -> Tuesday Routine
-
- Furthermore, he added #health tag by touching "Add Tag" button.
- 5: He added photos of his meal under diet page by touching the paperclip on the bottom right of the Workout subgoal.