waze road trips
helping friends drive together
company
waze
type
Conceptual project
timeline
3 weeks
responsibilities
research, UX/UI design, usability testing, prototyping
about waze
Waze is a crowd-sourced navigation app with a mission to make people’s time on the road more rewarding. By simply driving with the Waze app open, drivers (commonly referred to as “Wazers” within the community) share real-time information that translates into traffic conditions and road structure. Because of such, Waze has built up a loyal user base and has an inherently more social aspect when compared to competitors.
The challenge
Taking a road trip with your friends in one car can be a fun, bonding activity but once you start traveling with more and more cars in a pack, it becomes easy to lose track of one another along the way. The group may start together but traffic jams, unplanned stops, and emergencies eventually split everyone up. This leads to difficulty planning, miscommunication, and a sense of disconnection. So how might we equip people who travel together on road trips (“road trippers”) with the right tools so that they can maintain real-time communication while also not distracting from the driving experience?
As the more social choice amongst GPS navigation applications, Waze is uniquely poised to tackle this problem.
guiding assumptions and decisions
Before I began the design process, I made a few upfront decisions to help guide my thinking:
understanding the issue
Conducting interviews and speaking with both drivers and passengers who have been a part of group road trips was helpful in learning current behaviors. Here are a few important learnings:
starting a road trip
To kick things off, I had to first think about what a road trip actually was. Where does the idea of starting a road trip actually begin in someone’s mind? Does it happen when you first open the app? Does it happen when you input a destination? Or does it happen after you select a route? Each option had its own merits. I mapped out each scenario to help me visualize a person’s journey.
starting a road trip
After mapping out each task flow, Option C seemed to lend itself better towards a future-looking “Plan a road trip” feature as opposed to an in-the-moment “Start a road trip” feature. While valuable, it fell outside of the scope of this project and that flow was not pursued.
I then developed prototypes for Options A and B and went into user testing to see which one felt more natural for people.
roadblock
Early on, I discovered a slight conflict. Waze already has a "Share drive" feature within the app that allows you to share your journey to a friend to follow along with for safety reasons. While it doesn’t allow someone to actually drive along with you or communicate in real-time, it is easy to see how this function and the new "Road trip" function could get confused—especially in the flow proposed in Option B. To help mitigate this, I updated the label and the icon to better identify the difference between the two.
starting a road trip
I conducted usability tests with 7 people to see which path they preferred to take in order to set up a road trip. All participants were able to complete the task in both prototypes and when asked at the end on their preference:
It may seem that Option A has a slight edge, however, further testing would be required in a real-world setting in order to create a larger delta. It is also important to take into account the nature of the test—the task was to set up a road trip and having that feature presented front and center at the beginning may have caused some bias.
As the project timeline did not allow for further testing, I chose to take the route that aligned closest with Waze’s company direction. The core of their product is designed to get drivers from point A to point B in the most efficient way possible. Therefore, road trips is a supplemental feature to that purpose and should be placed in a location that supports that view. I chose to move forward with Option B.
real-time communication
Now that the entry point for starting a road trip has been determined, what about the actual trip itself? How can we tackle the original problem statement and address the issue of real-time communication? I looked back over my notes from user research, brainstormed, and sketched out 3 possible solutions:
real-time communication
I listed advantages and disadvantages for each option and it was clear that the Zoom-like phone call was the winner. By speaking into the phone instead of using touch inputs, the driver is able to safely participate in conversations. This type of interaction also allows both drivers and non-drivers on the road trip to communicate through the same interface which decreases development time for this intial release. Talking live as if it was a phone call allows for a more complex level of communication versus pre-loaded messages but also does not require the distraction of actually reading a text message thread. Lastly, it was the option that has the least impact on the current interface as it only requires one button to function.
Wait, why a live call though? How about sending voice memos instead?
Sending voice memos is a good secondary option but can fall short for real-time information sharing. For example if one person asked, “Where do you all want to stop for food?”, there may be several different responses coming in at the same time. A user would then need to listen to each response in the order that they arrived.
highlights
Adding a feature to support group navigation opened up other interesting problems to solve such as invites and route updates. Below are a few highlighted examples of design solutions for those problems.
highlights
Waze was meant for solo navigation so we needed to design a way for multiple Wazers to join the same trip.
highlights
This was the most requested aspect that came up during my initial research. Participants wanted a way to immediately see where other cars were along the route, know how far they were from the destination, and how long they had left to drive.
highlights
Once we had multiple Wazers on one trip, we needed to provide ways to edit those members as well. Users may need to add more members to a trip or remove a member.
highlights
Plans change and part of the benefit of this road trips feature is being able to update the route either just for yourself or for everyone on the trip.
highlights
The current Waze design doesn’t allow you to edit a destination on your trip which normally wouldn’t cause that much friction if you are driving solo—you can simply exit your current navigation and start a new one. However, that gets a little messy once you have multiple people on your road trip. You would have to cancel the current navigation, start a new one, and reinvite all members back. Therefore, I explored a different design that allows you to make edits without having to stop the current trip.
next steps
This new feature addition focused on improving the experience of a road trip functionally, however, there are further ideas to improve the experience socially as well: