Student User Web Scenario and Mockup - bounswe/bounswe2022group1 GitHub Wiki

Persona

  • Student user Banu Balkan is a product manager in an Insurance firm.
  • She is 32 years old.
  • She lives in Istanbul.
  • She knows advanced English and Turkish as her mother tongue.
  • She studied management.
  • She has been very ambitious about her career. In fact, when she was an undergraduate student at Bogazici University, she was participating in many events of BUIK (Management and Economics Club).
  • She is an overachiever and never stops learning. For her, there is always a possibility to improve herself.

Story

  • She heard that Blockchain is booming and there are many upcoming financial opportunities in the area.
  • She is a non-technical person. So, reading technical reports or books confuses her.
  • She is looking for easy-to-understand introductory blockchain courses with an opportunity ask her questions.
  • Attending face to face courses is not an option for her, since she is a very busy person and she wants to learn at her own pace.

Preconditions

  1. She already signed up but did not log in to the platform.
  2. She is already enrolled in a course on "Excel".
  3. There are already several Blockchain courses on platform.

Goals

  1. She wants to browse available Blockchain courses.
  2. She wants to inspect the summary of course contents from the browsed result
  3. Enroll the inspected course

Acceptance Criteria

  • 1.1.1.4.1 Users shall be able to login with their username and passwords.
  • 1.1.7.1 Users shall be able to search for courses by typing the course name, category etc.
  • 1.1.7.2 Users shall be able to inspect the summary of the course content without enrolling in them.
  • 1.1.4.1 Users shall be able to enroll in a course.

Scenario

  1. She enters the website.
  2. She is not logged in.
  3. She sees the popular courses and button to log in, becoming a teacher, and join for free.
  4. She clicks the login button.
  1. She types her username and her password.
  2. She sees the button "I forgot my password".
  3. She sees the buttons "Help/FAQ", "Contact Us".
  4. She clicks the "Log in" button.
  1. She sees a page with a search bar, "Courses" button, "My Learning Button", notification button, favorite courses button with a button to her user page.
  2. She sees the popular courses now.
  3. She searches "Blockchain" in the search bar.
  1. She sees search results.
  2. Each page contains three courses.
  3. It is possible to pass to an another page by sliding forward or backward.
  4. She clicks "check it out" of "Blockchain for Business People" course to check its content out.
  1. She sees a page explaining the content of the course.
  2. In this page, she may examine syllabus and documentations. But access to videos are not permitted.
  3. She sees the button to enroll the course.
  4. If she likes the course, she may enroll it.