Customer Feedback for the Milestone‐3 Demo - bounswe/bounswe2024group1 GitHub Wiki

Customer Feedback for the Milestone-3 Demo

This document includes the Customer Feedback for the Milestone-3 Demo which consists of asked questions by the customer and our answers regarding the features.


Customer Q&A 1

  • Question:
    Why are there highlighted questions?

  • Answer:
    Highlighted questions are a set of beginner level questions recommended that is shown to beginner level users. They are highlighted with a different color, and it is indicated that the question is recommended for beginner level users.


Customer Q&A 2

  • Question:
    How can the users interpret the reputation points? Do they have any importance, e.g. what does "45 reputation points" mean or how many reputation points is good?

  • Answer:
    50 reputation points are needed to create an user-defined tag. In the future, they can be used for other features, and the details of the reputation points can be explained.


Customer Q&A 3

  • Question:
    Users can use tags inline (while writing questions/answers) with an hashtag and tag ID. How can users understand which ID tags have?

  • Answer:
    The ID's can be found from visiting the tag page that is going to be tagged inline. However, they can be shown while tagging inline in the future.


Customer Q&A 4

  • Question:
    How do I write an executable code while creating questions/answers? Can you provide an example for Python?

  • Answer:
    Guidelines to write executable code snippets for questions and answers are provided as a button for both questions and answers. Then, a simple code snippet is written for Python, executed, and the result is successfully shown in the demo.


Customer Q&A 5

  • Question:
    Do programming language tag pages show the names of the authors?

  • Answer:
    Yes, we show the author information for programming language tags.


Customer Q&A 6

  • Question:
    How many languages can be executed in executable code snippets? Why not increase the number of languages to provide more service to the users, especially to the core users who are programming language enthusiasts?

  • Answer:

There are 7 executable languages: Python, C, C++ C#, Go, Java and Javascript. We implemented the executable languages as the most popular ones, so that beginners can easily use our forum. We kept it simple as a large number of executable languages would be hard to maintain, and because of the given time constraint.


Comments

"The features have been improved and fine-tuned according to the second milestone feedback."