User Stories - bounswe/bounswe2018group7 GitHub Wiki

Admin

david anderson

Persona

David Anderson from UK. Age :23, Single.

He is a master's student in Boğaziçi University Computer Engineering department, lives in Istanbul. He loves walking at Bebek coast around midnight.

He speaks Turkish as secondary language fluently and he is pre-intermediate level Spanish and French speaker.

He is a team player who can be a part of big software projects and he is interested in back-end development.

He wants to build an IT company in a few years, so working with "hiStory" he aims to gain some experience and money.

He connects to the platform everyday between 5PM and 7PM.

User Stories

  • As an admin, David can start the system maintenance so that there will be minimal data loss on a server crash.
  • As an admin, David can delete some memory posts so that he can prevent spamming.
  • As an admin, David can delete some comments so that he can prevent irrelevant comments.
  • As an admin, David can delete some users (profiles) so that he can ban users who use offensive language.

Acceptance Criteria

  • System shall provide deleting memory items.
  • System shall provide deleting comments.
  • System shall provide deleting users.

Registered User

Persona

Muzaffer YILMAZ is a retired man born in Sivas, but currently lives in İstanbul. Since he is not going to Sivas very often, he likes to tag every detail that reminds him his hometown, Sivas. Like all the old people, he likes to live in his memories and enjoys thinking about the past.

He has two kids and three grandkids. He is a great dog lover, knows lots of things about raising dogs and taking care of them. He has lots of photos of the old times of İstanbul which belongs to his teenagehood and older photos of Sivas from his childhood.

Since he has a lot of free time, he likes to spend a lot of time online, or outside, taking photos and exploring new places and areas.

User Stories

  • As a user, he wants to share his old photos and their stories in a memory post and tag them into the map in his profile, so that he can share the world he grew up once with other people, especially younger like his grandkids and their friends.

  • As a user, he wants to search for the past tags of the places and events he has been to when he was younger, with names and tags. So, he can enjoy re-living his memories through hiStory app.

  • As a user, he wants to see his recommended places on the map` and make a daily exploring route so that he can see hidden new places and the things which might be better for his interests.

Acceptance Criteria

  • He wants no unrelated posts in the application.
  • He wants his profile to be secure.
  • He wants his personal information not to be used by a third party without his consent.
  • He wants to post new items.
  • He wants to comment, like, annotate new items.

Guest

natalyasiminova1

Persona

Natalya Siminova from Russia. Age :27, Single.

She is a Yoga trainer, lives in St.Petersburg. She is interested in history and historical places of other countries, especially with the gothic architecture.
She speaks English and a little bit French. She is an amateur tennis player. She owns a 2 years old Pug, Gulf. She is cooperative, likes to be a part of the share of information. She likes to help abandoned animals. She also works voluntarily in PETA. She searches for different historical places in the platform everyday.

User Stories

  • As a guest, she wants to have an idea about memory posts posted near her, so that she can see the main map.
  • As a guest, she wants to have an idea about what the memory posts look like, so that she can the selected memory posts in the main page.
  • As a guest, she can sign up and become a registered user so that she will be able to share and like posts, make comments and create her own profile.

Acceptance Criteria

  • She wants to see the popular memory posts.
  • She wants to access some of the content without registering.