The CoffeeHouse is a chain of coffee shops with several locations in the United States and around the world dedicated to providing high-quality coffee and exceptional customer service. Our target customers are workers and college students on a tight schedule or looking for a place where they can work and study.
Customers had a stressful experience with CoffeeHouse because they have to wait in long queues and couldn't order in advance. Similarly, dine-in customers can't leave their seats to go to the counter for another purchase, since they would lose their place when they stood up. Therefore, their experience with Coffeehouse is less enjoyable and convenient.
Add to these issues, the real problem was the cafe was unprepared and people don’t want to line up so I realized that an ordering app (like Starbucks) was more efficient. Thus, I have to make this right for our customers. And this is how the CoffeeHouse app was launched.
Design the app to help customers place orders in advance or scan the QR code from their seats to place the order without leaving.
With the current situation in mind, I began with a short research to understand what the are the goals that could help CoffeeHouse achieve its mission of helping customers get their orders faster without any hassle. Here are the goals:
With the questions, I want to keep them simple and open-ended.
Then with the user interviews, I chose 5 participants aged 18-35 who live in metropolitan or suburban areas and order meals from an app at least once a week. This included 2 males and 3 females. The common answers are:
Based on the interview, I was able to find out the common pain points that users have. These are missing advance order feature, customization and modification options and pictures of the items on the menu. Here are the two personas to demonstrate my target users.
In this part, I developed a problem statement based on the interviews and personas to address precise user needs. In order to continue, I used the 5 Ws and H framework to create problem statements. Using this method, I can identify Joshua and Elisha's constraints, how they affect them, and possible solutions.
To get the big picture of who are my competitors and what they do, I conducted a competitive audit and report to overview my competitors’ strengths and weaknesses. This audit and report help me see how my competitors present themselves in the market, their UX design for the app and website, and what opportunities I could target for CoffeeHouse.
To step inside Joshua and Elisha's shoes, I decided to create a user flow chart to give me a better idea of how they would use the app from start to finish. This also depicts a clear picture of different decisions that will be made throughout the process back and forth and possible paths that could lead to the finish line.
For the usability testing, I assigned the tasks to participants and have them complete the tasks on their own. The task was operated in an unmoderated, remote environment. Each session will last 45 minutes and included an introduction, a list of tasks, and a short questionnaire. The goal of this test is to figure out if users can complete the core tasks within the app and how long it takes to complete them.
Overall, the majority of participants can complete the tasks but with difficulty. Not really a positive sign but it's something I can make improvements on for the app.
From the usability testing, I'm organizing data and observations into clusters and then found the pattern. Then I formed groups with common themes and categorized them to create an affinity diagram. This helped me to think outside of the box and allowed me to make connections within my data that I may not have noticed by simply reading through my notes.
After analyzing my affinity diagram, I was able to form some insights that could help me see what did I do well and where can you improve. Here are some of the insights that I need to adjust on the app:
For Coffeehouse's branding, I want to focus on 3 main elements: playful, simple, and unique. A little touch of the star on the logo will give a kick to the logo to enhance its minimalist look but not boring. The color palette is giving off the warm energy of coffee but also has a hint of energetic red to give it a playful hint and also a twist of uniqueness (the menu...for example).
During the process, I noticed that usability studies and peer feedback influenced each iteration of the app’s designs. Though mistakes were made quite often, these are memorable experiences that I could learn from and iterate better on my future designs.
Now with the CoffeeHouse ordering app, customers can run the errand while their coffee is prepared or a staff member will deliver it to their table when it is ready. Additionally, the web and mobile web of CoffeeHouse made it easier for customers to learn more about CoffeeHouse, view the menu, and find out about upcoming events.
I have so much fun creating and presenting this project to my fellow Coursera colleagues. Next step if possible would be to conduct more user research to determine any new areas of need. Iterate if necessary, finalize the product and send it to the engineering team.
Selected Works
The Story of DauUI Design
CoffeeHouseUX/UI Design