CMP2019M Human-Computer Interaction
Part 1: Practical Exercises
Workshop 6: Prototyping
1. Work in a group of three or four. Create a paper prototype that focuses on the main functionalities (not visual design) of a mobile application that allows customers of a takeout restaurant to place advance orders for pick-up. Your prototype should cover the following aspects:
– Choose meal from menu.
– Select pick-up time.
– Make payment.
Which additional pieces of information are required to successfully complete an order using the app? What kind of information does the restaurant need to provide, and what kind of information would users expect?
Using your prototype, reflect upon design challenges within your group, and name and discuss two aspects that need to be considered during implementation in 2-3 sentences each.
2. Using the paper prototype, create a digital prototype that visualises the main screens of your application. To create your prototype, work with balsamiq, available via https://balsamiq.com/.
Part 2: Theory
1. Name and elaborate on two low-fidelity prototyping techniques in HCI. Write no more than 2-3
sentences per technique.
2. Define Wizard-of-Oz prototyping, and give an example of how it could be applied to prototype a movement-based game. Write no more than 5-6 sentences.
3. Reflect upon paper prototyping, and identify two challenges that may arise from testing ultimately digital technologies in a non-technical way. Write no more than 2-3 sentences per challenge.