WeatherBug Redesign Project

Overview
This is a redesign project for WeatherBug, an app that tracks weather conditions from point A to point B, and allows people to share their local weather with friends.

Link to Proof of Concept

Role
Individual Project (Experience Design & Visual Design)

Tools & Method
InVision Studio, Figma, Adobe Illustrator

Duration
Oct - Dec 2020

Redesigned WeatherBug In Action

RESEARCH
01. Heuristic Evaluation

Personal Experience
At the beginning of this project, our instructor asked us to evaluate this app as a user. I encountered three pain points that I had when I tried to use the app:

  • Weather updates are all over the place and there is too much information on homepage.
  • Random feed of advertising in the middle of the page makes users frustrated
  • The functions of the map page and the icons in the navigation bar are unclear.

"Current WeatherBug app design doesn’t portrait a feeling or connection with users. Seems like weather reports with random news and advertising."

02. Redesign Goals

  1. Make visual design more aesthetic and engaging
    Use color palette to measure temperature and icons for weather status: cloudy, rainy, sunny etc.
  2. Add a feature to track weather conditions from point A to point B
    Travelers can use WeatherBug to explore weather conditions along their trip.
  3. Allow sharing local weather via friends and communities
    Add a camera button to allow users of different locations to take picture of local weather and share with the community.

03. Audience Research

Source from WeatherBug.com on Similarweb

Gender Demographic

Both genders use WeatherBug, but with slightly more men.

Income Demographic

Accuweather, WeatherBug biggest competitor, has 30% users with $25k-$59,999k income. Presumably, WeatherBug user income demographic is middle class.
* In America, that is $40,500 to $122,000

Geographic Demographic

Most WeatherBug users are located in the US.

04. App Store Reviews

Updates are delayed & inaccurate

Map layer icons and alerts are confusing

Visual design is packed

Summary
The majority of negative reviews have been about:

  • Delayed and inaccurate weather updates.
  • Some users are concerned about privacy issues.
  • Warnings are too dramatic and scary.
  • Visual design is packed and it's easy to go to the wrong page.
  • Advertising information is overwhelming.

05. Target Audience Statement

WeatherBug target audience are between age 25-54, more men than women, residing in the US, who earn $60,000/year, interested in news and media, arts and entertainment TV streaming.

DESIGN
01. Personas & User Stories

02. User Flows

These are three outcomes that users hope to achieve through interacting with WeatherBug. I'm using David's user story as the context.

  • Task 1
  • Task 2
  • Task 3

David wants to add Half Moon Bay to his location list and check its weather for today and the upcoming week.

Select the app from your phone’s home screen

Tab the “plus” icon at the bottom center

Enter city name: Half Moon Bay, CA

Tab “Half Moon Bay”

Click “Today’s Details”

Check today’s weather info and tap “Wed” for tomorrow

Weather forecast for the upcoming week is now accessible

David wants to explore weather situation from San Francisco to Half Moon Bay.

Go to “Explore” page

Tab “Search here”

Choose “Half Moon Bay, CA”

Tab “Search” button

Switch to “Precipitation”

Switch to “Air Quality”

David now knows the weather situation on the way from SF to HMB

David wants to share the weather at my current location with Alex by taking a picture.

Click camera icon at the bottom of the homepage

Take a picture by pressing the circle at the bottom center

Tab “share” button on the up right corner

Choose “Alex J” profile with text message icon

Send the picture with caption

Receive “message sent” confirmation pop up

03. Mid-fidelity Prototype

User Flow 1

User Flow 2

User Flow 3

TESTING
01. Usability Testing

Date: November 16th, 2020
Moderator: Cindy Chan
Tester: Xinyue Li

Date: November 19th, 2020
Moderator: Cindy Chan
Tester: Mia Jin

Date: November 19th, 2020
Moderator: Mia Jin
Tester: Cindy Chan

Key Conclusions

Task 1

  • 1-5 Tomorrow and future weather details tab is hard to slide up in prototype.
  • 1-5 “Today's Details” icon needs to be bigger so it’s easier to spot.
  • 1-6 Air quality can also use an icon bar to present air quality.

Task 2

  • 2-2 The current location button is pointing down, maybe you can adjust it a little bit, like pointing up.
  • 2-3 I feel it could be better for users to understand the function by labeling this page(ex.search a new location weather)something like that.
  • 2-4 Maybe the map could be more zoomed in!

Task 3

  • 3-2 Can experiment with giving a little hint when a picture is taken.
  • 3-3 Maybe try adding filters or captions.

02. A/B Testing

Test 1

Google Form navigation menu

Test 1 response page Link to test form

Suggestions

  • "I feel like most of the details are very small. You could bump up the font a couple of sizes."
  • "For me, it is a little confused what page I am looking at, maybe you can highlight the home icon."
  • "If this is what we see on the first page, I think we need a tab that will lead to other locations."

Test 2

Google Form navigation menu

Test 2 response page Link to test form

Suggestions

  • "Temperature section on the bottom is better have some rough labeling."
  • "Air quality section could also use an icon bar to represent air quality."

Test 3

Google Form navigation menu

Test 3 response page Link to test form

Suggestions

  • "I'm not sure with version B as well, maybe you can explore more options?"
  • "If you need more space to add information, you can create a new screen or pop-up screen."

03. Usability Testing Changes


Homepage

  • Set current location weather details page to be homepage.
  • Added a drop-down menu to switch between locations.
  • Put a plus button at the top to be able to add new locations.
  • Made future dates in a horizontal bar of tabs so that current day weather details can be shown.

Weather Details Page

  • Replaced weather description with all icons and texts.
  • Added indications and measurements of temperature fluctuations.
  • Added °C/°F conversion.
  • Highlighted Home tab to indicate current page.

Explore Page

  • Added visual hierarchy on the navigation bar.
  • Made search result available directly after user input.
  • Highlighted map sections with different colors according to weather situations.
  • Added 3 different weather indicator buttons.

FINAL PRODUCT
01. High Fidelity Prototype

User Flow 1

User Flow 2

User Flow 3

02. WeatherBug Demo Video

RESULT
01. Screen Comparison


Homepage

  • Improved visual hierarchy and consistency with minimalist color palette design.
  • Added a navigation bar with increased functions.
  • Incorporated various weather icons with colors to convey a clean and modern style.

Track Page

  • Major weather factors are listed in a horizontal tap.
  • Colors and shapes are used to clearly indication location of stated weather status.
  • Navigation bar is included.
  • Index form for weather at different locationsis attached.

Weather Details Page

  • Weather conditions are listed as texts and icons in a more organized layout.
  • Graphs are used with measurements and indicators to represent key weather conditions.
  • Future weather forecasts are now easily accessible.

What I learned from this project

  • At the beginning of design phase, I was overly ambitious - trying to implement as many features as possible in a single user flow. Later on during usability tests, I realized that sometimes "Less is More". My design became so much more clear and functional during the second round of testings.
  • I now value the importance of doing usability testings more than ever as they are the direct feedback from actual potential users, even when your design is still in incubation phase.
  • I plan to add more features to the existing redesign in order to make the app interfaces more interactive: ranking system for top three cities or even include a travel plan.