Customer Meeting #1 - bounswe/bounswe2018group7 GitHub Wiki

:busts_in_silhouette: Contribution

:calendar: Agenda

  • Prepare questions.
  • Prepare requirement draft.

:book: Details

Location Date Time
BM A4 February 15th, 2018 16:00 - 17:30

:speech_balloon: Discussions

Conceptual Questions

  • What are the differences between living history posts , memory items , and memories which are mentioned in the project description separately:

    They are all the same thing so we decided to refer it as Memory only. A memory is a post which has some properties such as:

    • description
    • location
    • time
    • story
    • multimedia (image, video, audio)

    Users can create, search, comment, like or annotate these memories.

  • What is the time based on, published time or mentioned time:

    The post will have a published time, and also there will be a mentioned time, so both will exist.

  • What qualifications does stories have:

    The story is only a text item which will belong to the memory. No additional fields as location, people etc. needed.

  • What does the map mentioned on the description contain and where will it be:

    The main map contains all memories' locations and previews. The map can be on the main page. Users can search in the map and click on the desired memory.

    All posts will have their own locations viewed on an inner map in the posts as well.

Functional Questions

  • Does the application has an user search mechanism:

    Yes, there must be a user search mechanism.

  • Does the application allow following users:

    Currently not available but will be discussed later.

  • Does the application require registration to contribute:

    Yes registration is required for contributing on the posts, but viewing and searching is allowed for everyone.

  • What constraints should the guest users have:

    Do not restrict them so much, make the application as open as it can be. Memory comments, likes and annotations may be restricted.

  • Does the application allow login with 3rd party systems (like Facebook and Google):

    Not mandatory, but can be done and will be good of course.

  • Does the application have a communication system between users:

    There won't be a private messaging system, the only communication will be via comments and annotations.

  • Does the application provide profile page to the users:

    The users shall have profile page that contains published posts, comments, annotations etc. The profiles can be viewed by registered users.

  • Does the application support comments on annotations:

    There won't be sub-comments. Comments should support multimedia files though.

  • What should the main page include:

    The main page shall contain recent and recommended posts.

  • What will the recommendation mechanism contains:

    The recommendation mechanism shall consider previously viewed posts, liked posts and recent posts. There shall be a rating algorithm based on likes and dislikes.

  • Will the annotations have type options like translate, elaboration etc:

    The annotations will be in a text structure. The users can annotate the post description, any point of the image and even the comment texts. Video and audio files will not be annotatable.

:black_nib: Actions

Assignee :busts_in_silhouette: Assignment :heavy_check_mark: Deadline :skull:
Dilruba Reyyan Kılıç Customer Meeting #1 Notes Feb 16th (Friday) 23:59
Neval Tüllük & Enes Koşar Requirements Wiki Page Feb 19th (Sunday) 23:59