S1 ‐ Business Questions - S3-G31-Kotlin-QueueHub/mobile-app-android GitHub Wiki
Type 1
BQ 1.1
Question: Which feature of app represent the most average loading time into the app?
Justification: This is a type 1 question because it focuses on the telemetry of the application. The question wants to identify which specific feature of the application has the highest average load time. This is directly related to the performance and efficiency of the application.
BQ 1.2
Question: What is the feature with most reported crashes and bugs in the last month?
Justification: This is a type 1 question because this question wants to identify what feature is having more performance issues such as sudden crashes or bugs. As this is totally focused on the telemetry of the application, it is a type 1.
Type 2
BQ 2.1
Question: Where are the places most frequently visited in weekends and holidays which have a average waiting time greater than 30 minutes?
Justification: This question aims to improve the user experience by identifying the locations with the longest wait times during specific periods. This information allows recommendations to be shown to the user on where it would be best to queue.
BQ 2.2
Question: What are the establishments with the less time to wait in line in the last hour?
Justification: This question is categorized as type 2 because it wants to enhance the user experience by knowing the establishments with the least recent time, the application can suggest these places to the user.
BQ 2.3
Question: What are the times of day when queue times are the shortest at a particular establishment?
Justification: This question is useful in terms of improving the user experience. Through the information collected, the user can make better use of their time, as they can check in the app the best time to go to a certain establishment based on the waiting time in the queue.
BQ 2.4
Question: What are the most common places visited by the user in the last month?
Justification: Knowing the places most visited by the user allows the user experience to be personalized and improved. In this way, the application can show the user places that they may find pleasant. Also, this can improve the satisfaction level of the user.
Type 3
BQ 3.1
Question: What is the way to get into a queue most frequently used in the last year? QR, remote connection or in place turn machine?
Justification: This question is design to evaluate the efficacy of other solutions to into in queue. Through this information allows us to what is the most used method and take decision to develop specific features. For example, if we found that the use of QR is so highest, we can implement a functionality that allows this feature.
BQ 3.2
Question: Would companies appreciate a feature that allows them to see how people feel about their service?
Justification: The main purpose of this question is to evaluate if it is a good idea to implement a new feature in to the app. As this is related to add a new functuality is is type 3.
BQ 3.3
Question: How much time does the user spend in the recommended places view feature?
Justification: This question is way to evaluate the time that people take to use this feature to decide what to do with it. Since it is related to define if a functionality should be removed or not, it is a type 3.
BQ 3.4
Question: What percentage of users leave a review after receiving service at a restaurant?
Justification: This question allows us to know if the reviews in our app will be successful when users choose a restaurant. A low percentage indicates that the reviews are not reliable, and the feature could either be removed or promoted in another way. It is a type 3.
Type 4
BQ 4.1
Question: What are the main frames hours in which the biggest amount of people arrives to the commercial point the weekends of the last year?
Justification: This question is related to evaluate and analyze people's shopping patterns on weekends which is really useful for stores/restaurants/etc because they can get profits by taking new decisions to define when they have to prepare for critical hours or not. As this is a way to use the collected data, it is type 4.
BQ 4.2
Question: What were the places most frequently visited in Bogotá on the last month?
Justification: This question provides us with significant knowledge about places in Bogotá. The application will collect data from user activity, and this data indicates the most profitable kind of stablishment in Bogotá. With that information, businesses can, after analysis, decide where to open a new stablisment, that's why it is a type 4.
Type 5
BQ 5.1
Question: How long did the user spend time in each stablishment line last week?
Justification: This question is focused on defining what characteristics represent the average costumer to each restaurant/store/etc. At the same time, it is important for user to know how they are spending their time and where. As it is related to data that could be useful for external entities and it is related to give a good user experience to users by data logs about their activity, this question is type 2 and type 4.
BQ 5.2
Question: How does the estimated wait time in the queue correlate with the actual waiting time for establishments visited in the last month?
Justification: This question combines aspects of Type 3, analyzing the relationship between estimated and actual queue times, which influences future feature improvements in calculating waiting times, and Type 4, by providing insights to establishments about how their wait times might be affected by their operative decisions.