TLDR
Project OverviewResearch HighlightsInterview QuestionsKey InsightsFeature DesignsSolution IdeasTesting ResultsConclusion

What I wanted to achieve from this case study

As the sole UX Designer, my goal was to not only come up with a solution for my statement problem, but to grasp how each design step was helpful in getting me there. Details of what I learned will be provided at the end of each section using the lightbulb icon.

Lightbulb

The problem hits close to home

During Covid lockdown, my friends and I were constantly talking about food. We love to share restaurant recommendations, recipes and cooking tips. Occasionally, some of my friends would talk about how they're trying out different methods to lose weight. This brought me back to when I was a teenager, trying to manage my own weight.

Needless to say, I empathized with their struggle. I know my friends are busy working professionals and having to think about their diets can be exhausting so I was curious to see how I could design a solution to tackle this problem. 

Empathizing with my friends and choosing a problem happening close to me gave me motivation to find a solution. 

Research says eating healthy is actually a big problem 

During my secondary research, I found some pretty interesting statistics. 

  • According to the FDA, 80% of diets are insufficient in vegetables, fruits and dairy.
  • Most people are not able to accurately assess the quality of their own diets. 

The research gave credence to my objective, which was to identify users who want to improve their diet but struggle to do so and to provide solutions to help them. 

But what's really causing this problem?

In order to learn more about the problem, I sent out a survey to my friends and family, screening for anyone who felt that the state of their physical health needed improving. I was interested in learning the following about my participants: 

  • Why do they want to eat healthy?
  • What causes poor eating habits if any?
  • What do they understand about healthy eating? 

Interviewing allowed me to see first-hand that the problem was widespread and real, and that people are struggling in different ways.

Flexibility and autonomy are keys to a successful healthy diet

After interviewing 5 participants, I got back a lot of data points. In order to make sense of it all, I created an affinity map to see if I could derive any insights when they were organized. 

From the data, I was able to derive these key insights translated into solution requirements. 

Key Insight
People do not want to micromanage their diets
People don't have official means to get health information
Everyone has bad eating habits they're aware of and accept
Solution Requirement
Be fuss free AND have long term use potential
Teach and empower users to make healthier choices on their own
Be understanding of that and offer flexibility

Affinity mapping was surprisingly effective when it came to drawing insights. Grouping the data points together allowed me to get a big picture idea of the problem and translate that into solution requirements. The process itself was really fun and engaging as well.

There are two types of users: those who cook and those who don't

After getting a better understanding of the data and how it should inform my solution, it led me to create two distinct personas, one for users who cook and one for those who don't, translating their pain points and needs into additional feature design requirements.

I really enjoyed creating the personas because it helped represent the data in a way that I could relate to, making it easier to come up with a solution.

Going back to user research to narrow the solution idea

During brainstorming, I generated many different ideas that could have been potential solutions. However, according to my research, most people prefer to gauge their health on a daily basis, using more intuitive means like judging their energy levels and overall mood. This means having a food log of what they ate in the past will not really be helpful. Instead the focus should be in the present moment and what they're deciding to eat.

I also decided against gamification because for my users, being healthy wasn't something they can win and then stop, it's a lifelong commitment. Alternatively, using a point system for food makes the experience feel like a zero-sum game and the concept of food becomes one of scarcity which can have negative mental health effects.

Below are some sample solutions I had brainstormed.

Meal personalization to give Prepaya an edge over its competitors

After referring back to my research, I finally decided that building a meal prep app would be the best idea given the user's needs and goals. But before finalizing on it, I evaluated other competitors to see what was already being offered and how my app could do better. 

From my interviews, I learned that not everyone eats the same, therefore customizing serving portions according to a user's health profile can help to minimize their cravings.

Lastly, most people don’t read nutritional labels. They feel the labels don't translate into helpful information they can use. In order to empower users to make healthier choices, it was important to help them understand the impact an ingredient has on their health.

Completing the competitive analysis of major brands gave me new feature ideas I could easily incorporate into my service without sacrificing a lot of time.

The final solution idea

A meal prep app that has recipes for cooking and also delivers pre-made meals and groceries. 

For the solution, I embraced divergent thinking to come up with ideas. I learned that not every idea has to be perfect and sometimes it’s about generating as many as possible to get the thinking process going in order to arrive at the final solution.

Creating a sitemap for Information Architecture

After I had the solution idea in mind, I thought about the information architecture of the app and how to best structure it for the features I need. Creating a site map with the top level pages first and then further branching them out helped me establish a clear structure for my app.

Two critical routes for the MVP

Once the information architecture was established, it was necessary to define the MVP. I had a lot of features I wanted to include as a result of requirement gathering but I wanted to focus on testing the concept that it was critical for users to have access to healthy food ASAP since it would have the highest impact to their health. This forced me to define two main routes for the solution: the meal prep flow and a meal purchase flow.

Mapping out the user flow diagram gave me a concrete idea of how the app navigation flow should work and really helped during prototyping when I had to reference it for what to build next.

Early key sketches & wireframes

Below are some sketches and wireframes of key features I wanted to test.

Sketches of Prototype

Screens: Splash, Sign up, Health Questionnaire, Meal plan home, Meal detail, Current meals, Grocery list, Orders

Wireframes of Prototype

I found sketching really helpful for creating fast prototypes for usability testing and making fast changes after receiving user feedback. This process saved me a lot of time and allowed me to focus on the layout and spacing when doing my wireframes.

Testing for major usability issues and iterating

Throughout usability testing, I identified three major usability issues and made changes to address them, documenting the results.

First Improvement

First major improvement of usability issues with change and result

Second Improvement

Third Improvement

Overall, testing has been extremely useful in identifying edge cases and confusing copywriting, making iterating over the final prototype more straightforward.

Visual design ideology

As a brand, I wanted Prepaya to make users feel empowered, be engaging and easy to use, thus I picked a warm color theme.

Additional high fidelity mockups and prototype

See Prototype

Conclusion, reflections and more

Having worked through the entire UX Design Thinking process, I had the chance to reflect on each stage of the project and assess whether I've achieved my goals and if there were anything I would do differently.

arrow_upward