Repository navigation
Soft Design Specification
afabello edited this page Jul 9, 2018
·
11 revisions
- Allows users to create a profile and update their group size, age bracket and drink preferences
- Matches users in proximity and forms a group chat from users who have all accepted each other
- Can report other users at any stage and provide a reason for this action
- Suggest an establishment and time to the group members along with drinks that have been rated highly among other users
- Upon completion of their drinking experience, present users with a reviews screen to rate the business and individual drinks
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| Not enough people using the app to make it work as intended. | Low-Medium | The app will essentially fail as there are not enough users to fulfil the social aspect which is the main use of the app and the main reason people would want to use it. | A user-focus has been adopted to increase the number of app downloads. This involves not including pop-up and banner ads to improve the user experience. |
| No companies/ establishments willing to sponsor/partner with Drinking Buddies. | Low-Medium | No sponsors/Partners will result in a loss of revenue for Chiau Global and investors.As well as this, there will be fewer options for the app to suggest to users, lowering the quality of the user experience. | Show the companies the benefits they would gain out of sponsoring. (Increased media attention, generates more foot traffic and business) |
| Incompletion of reviews | Medium - High | New suggestions feature will fail. Existing reviews can be skewed and provide an inaccurate representation of the establishment/product which can be misleading to users. | Give incentives for users to review their experience and products consumed. (Discounts on certain products, loyalty cards, etc.) |
| Users falsifying their identity | Medium | Users will be more hesitant to use the app out of fear of matching with dangerous people.This in turn will increase the risk of the app not having enough users to be able to function as intended. | An identity verification system will be implemented where users can supply their Chinese citizenship number, Australian licence number, etc that will be checked against their name. |
The following list is all the stored data that remains upon exiting the app.
- Profile information
- Chat history
- Reviews
- Previous requests
- Drink preferences
- User reports
- Server big enough to handle enough traffic on the app if many users are utilizing the app at the same time.
- Security
- Encrypt the files storing personal data and conversations.
- Verification of accounts to make sure people are who they say they are.
The emulator which features an Android Virtual Device (AVD) on Android Studio will be used for continuous testing of small implementations of the app. This will also be primarily used for checking the layout and the functionality of the widgets.