top of page
Bluesnow mockup.png

Snow Plow tracker 

An application that shows live plowing road conditions to help drivers travel safely in snowy road conditions.

Duration: 13 weeks
Coursework: User Experience methodology 
Type of coursework: Group project with a team of 5 
Software used: Figma, Mural, Adobe Illustrator



Driving in the winter has been one of many drivers' biggest safety driving challenges.

Drivers may skid or lose control of their vehicles more easily due to the slippery road. When the snowfall is heavy, snow plowers might take longer time to clear the road for drivers to travel safely. Based on a statistic by the U.S Department of Transportation:

"Each year, over 1,300 people are killed and more than 116,800 people are injured in vehicle crashes on snowy, slushy or icy pavement annual." 

U.S Department of Transportation

U.S Department of Transportation Federal Highway Administration

winter car.jpeg


How might we find a way to better inform drivers of cleared and uncleared roads and give live updates on the safest and best routes to travel?


To help our team focus on “why” we are doing this, a Lean UX Canvas was used.

Using the Lean UX Canvas by Jeff Gothelf, our team brainstormed the business and user needs and created a few hypotheses on Mural. One of the hypotheses shown above stated: 

Screen Shot 2022-11-16 at 10.06.01 PM.png

Summary point

  • Our initial hypothesis is that we believe a reduction of vehicles will be achieved if drivers attain more informed knowledge of road conditions with our snow plow tracker app 


Meet Delivery Dan

One of our four user personas was created to represent a user type that might use our snow plow tracker app. 

Frame 3persona snow.png

Summary point

Delivery Dan needs a system that provides live road conditions to keep customers happy by delivering the pizzas on time during the winter season.


Discovering insights from real people

Seven virtual interviews and an online survey questionnaire were created to generate knowledge about our users, their experiences driving in the snow, and their pain points. 

Interview questions to gain a better understanding of our users

Online survey was sent to the team member's personal network to collect more data


Uncovering insights from the interviews and surveys

An affinity mapping is created to categorize and sort all qualitative research data based on similar points. This also helped our team to extract relevant insights and distill patterns from the qualitative data. 

Screenshot 2024-02-11 at 9.12.32 PM.png

Summary point

  • Users feel anxious when driving in hazardous conditions

  • Users do not know where to get live updates about road conditions 

  • Some users feel frustrated because there was no way to tell when the roads have been cleared 

  • Some users use a weather app to check for the snow percentage


Understanding Delivery Dan's emotions from affinity mapping  

An affinity mapping is created to categorize and sort all qualitative research data based on similar points. This also helped our team to extract relevant insights and distill patterns from the qualitative data. 

Summary point

  • Delivery Dan expressed that the delivery job is tough because of the risk of getting into an accident

  • He wants to know which road has been plowed to reduce the anxiety from his family 

  • He uses Google Maps to plan his delivery route ahead


A walkthrough of Delivery Dan's journey delivering pizza during heavy snow weather

From the empathy map, we created an information 

Personal (1).png


Turning user flows into wireframes to help Delivery Dan with his pizza delivery

From the empathy map, we created an information 

Screen Shot 2022-11-17 at 10.41.36 AM.png
snow plow app.png


High-fidelity screens of how Delivery Dan would use this app to view the plow trucks and cleared roads on a navigation map. 

Screen Shot 2022-11-21 at 7.14.37 PM.png
Screen Shot 2022-11-21 at 7.14.50 PM.png


After four months of applying UX methodologies to create a snow plow tracker app in a team settings, here are some insights I've gained:  

What was the most challenging part?

  • Collaborated with team members across different time zones

  • Removing assumptions from the team in the design stage

What was the most enjoyable part?

  • End-to-end process from defining the problem, doing research, and implementing insights into designs 

  • Collaborated with a team to share ideas and opinions

What did I learn from this? 

  • Research is crucial to understand user behavior and needs

  • Using Lean UX (agile) approach to solve problems 

What were the success? 

  • Applying different UX methodology into one project

  • Made meaningful connections with my team members

What were the failures?

  • The content from the Lean UX canvas was based on our assumptions.

  • Lack of research and discovery in order to validate or invalidate our assumptions on the final designs 

If given more time...

  • Our team would conduct user testing to find out usability problems and UI designs according to users' needs and expectations. 

bottom of page