With today’s modern and hectic lifestyle, health and fitness often take a backseat to the rigors of everyday life. However, it is immediately evident from a simple browse online or glance at a supermarket bookshelf that diet and exercise remain to be something at the forefront of most people’s mind. The main problem being that most people just don’t know where to start. For me, the MyFitnessPal app has been instrumental in my ongoing health and fitness journey. Helping me to simplify and plan a healthy lifestyle around my own everyday life, and avoiding the minefield of fad diets, and eating advice that I get barraged with on an everyday basis.
At its core, MyFitnessPal caters to users with a relatively simple main goal, to allow people to log their daily food intake and get a breakdown of what they have eaten on a caloric and macro-nutrient based level. This is supplemented with various other functionality, such as a blog, tracking water intake and weight tracking, but is not the central focus of the app.
In our day-to-day lives we all use a multitude of products for a variety of reasons, be it work, entertainment, social, productivity or dating. As designers we inherently look at things critically, thinking of ways we could improve an experience for the masses. For this exercise we’d like you to do just that.
- Pick an app that you use already, and identify a process, flow or feature you think could be improved upon and add real user value to show your user experience skills.
- It should be an app which also needs a redesign, and redesign at least one screen to show your interface design skills.
Boasting over 170 million users, MyFitnessPal simply has to be doing something right! While MyFitnessPal is something I have been using on a daily basis for over 4 years, and generally have no major issues with throughout my usage, that is not to say that it is perfect. Throughout my time using the app I have noticed some issues with the interface that affect the overall experience, and so I began my research into areas where MyFitnessPal could add real user value and improve the overall user experience.
To help me gain a better understanding of the UX problems within MyFitnessPal, and form tasks related to these experiences, I went through the app and created a flow as-is to form the basis of discovering the various problems I wanted to fix.
In order to build realistic user stories, I began my research by conducting some usability tests with 5 users of the app, including both first time and regular users. I asked these individuals to perform tasks related to general usage of MyFitnessPal such as food logging, searching and checking their caloric breakdown. I was also able to gather insights related to users’ daily experiences with the app which helped me further gauge people’s UX with MyFitnessPal, while setting aside my own bias. Main takeaways:
Following this user testing, and to help me further understand user needs and behaviors I then created a persona based on my key findings and takeaways from the users I spoke with.
Analyse and Identify Key Pain Points
After making a few assumptions myself, I then combined these with my findings from the previously conducted usability testing to both support and contradict my assumptions, in order to help me find some major and minor pain points, as well as being able to dig deeper and understand when they experienced them:
1. The main functionality of the app is hidden away on a secondary screen
2. Search functionality and scanning foods can often be quite cumbersome
3. The multi-add feature is often forgotten about by users
Following this, I then mapped these pain points on to a 2×2 matrix to better understand what points may be more important to both the business and the user.
The solution takes into account the main user story identified during user testing, of being able to log and track food more quickly and easily, and also attempts to improve the overall flow of the app and improve the user experience, while providing reasonable justification for these changes.