Video documentation of the user testing.
I did some user testing for my food ordering app that I had designed last week. I had five users perform different tasks, talking through each of the decisions they were making. At the end, each user offered up some advice about what would make the experience more intuitive.
Since we didn’t need to test a working prototype, I decided to perform these initial tests using my laptop rather than a touch screen iPad. I created a Keynote presentation with invisible buttons that users could click to simulate the interface and flow of the app.
The testing setup
I set up my laptop at a desk at ITP and invited five people to test my app for 5-10 minutes. I used the same script for each user, explaining the idea and providing directions for the test. I reminded users to talk out loud as much as possible while they were testing the app.
I assigned three tasks for each user to perform:
- Add a chicken sandwich with pesto to your shopping cart.
- Add a tea with milk and honey to your shopping cart.
- Go to checkout and purchase your items.
The user feedback
Everyone agreed that the interface was clean, well-designed, and easy to navigate. They had no problem completing the tasks. All the users, however, expressed a desire to be able to navigate more quickly around the app rather than going back and forth between screens. Several users suggested adding a sidebar menu.
Another problem that arose during the test had to do with the last stage of the payment process. The prompt says “Does everything look right?” but there is no summary of the order for the user to review before clicking “Yes, place my order.” Users said that the flow was a little confusing. One user tried going back to his order to check.
Informing the next iteration
The user testing helped me decide how to improve my app. I had anticipated that people would ask about adding a sidebar menu – after all, that was something we had discussed in class – but I had not anticipated the adverse reaction to the payment slide. In the next iteration, I would add a sidebar menu that could be accessed at any time. I would also add a summary of the order on the last slide.