Role: UX/UI Designer
Responsibilities:
User Research | Problema Framing | User Flow | Wireframing |Prototyping | Testing
Tools:
Figma | Miro | Whimsical | Pen & Paper
*This project was designed for educational purposes only.
I started my research with a competitive analysis of similar bicycle navigation apps:
Following the competitive analysis, I interviewed two users to discover more about their needs, expectations and frustrations while using Google Maps for getting bicycle directions. With the interview findings I was able to define a persona, and also a journey map to identify in which phase of the experience using the app were the pain points and opportunities.
The user interviews and the journey map were key to identifying in which phase of the experience users got more frustrated and why. The findings showed that the struggles started to appear once the users got the suggested route(s).
Main common pain points were:
"Biking is a way of transport to me, so while using the app I just want to get reliable directions to go from point A to B safely. It is so frustrating that I can't see if there are bike lanes or dock stations on the route."
With the main common pain points identified, I used a How Might We framework to brainstorm a few solutions, keeping in mind two main focuses:
I used Whimsical and print screens of the current app to design the user flows and identify where the new screens should be added.
For each element I added to the hi-fidelity screens I followed the existing design system and patterns:
Method: unmonitored test using Maze, followed by a quick chat with a few testers. 12 valid answers.
Since Google Maps is a widely used app, my main goal was to:
Based on the usability testing results I did three main iterations on the prototype:
The tests results showed at least 50% of users expected to see suggested bike routes prioritizing bike lanes by default, so I changed the default display from fastest to bike lanes and hid the filters under options, following the current app's filtering pattern.