User Experience Design & Research

School Project

U-HAUL Usability Research

Usability Testing For Booking Flow On U-Haul iOS Mobile App.

Usability Testing

User Research

UX

U-HAUL Truck
U-HAUL Truck
U-HAUL Truck

Background

OVERVIEW

This is a usability testing report for U-Haul Mobile App focused on vehicle’s booking and reservation flow. The research initiated with a high level problem identification and moved on to usability testing sessions with 3 participants. Participants were screened and the sessions were moderated and observed. These sessions were between 15 - 30 mins in which they were given a scenario and were asked to perform 4 different tasks. The findings and recommendations in this research are based on the observations from these sessions.

SCOPE & OBJECTIVES


The scope of this research study is to evaluate user experience of U-Haul Mobile App vehicle booking and reservation journey, identify usability issues and suggest possible solutions for the affected areas. This usability evaluation specifically focuses on vehicle & location selection and additional steps till the checkout. The main deliverables for this report are findings from the usability testing sessions, recommendations, and prioritized improvements.





Methodology

RESEARCH METHODS


Initial assumptions were narrowed down through a high-level heuristic analysis of the U-Haul Mobile App. Based on the identified problem areas, a plan for a usability testing session was created, focusing on the booking/reservation flow. The session included one scenario and four tasks, designed to prompt users to think and make decisions independently. This approach aimed to assess the usefulness of information provided on the app during specific steps.

SCENARIO & TASKS


You live in Etobicoke, Toronto and you are buying a queen bed, coffee table, a medium sized mirror, a lamp and a nightstand for your room from an online seller which is approximately 20-25 Km away from where you live. You have to go to the seller’s location with a vehicle which has enough storage for these items. You have to load these items to the vehicle and drive back to your place.

Task 01: Find and select a suitable vehicle that could safely carry all these items.


Task 02: Add pickup and drop-off location and find out rates for the selected vehicle.


Task 03: Find out suitable locations to pick-up and drop-off the vehicle.


Task 04: Proceed to checkout and review order summary.


PARTICIPANTS & DEMOGRAPHICS


Target audience for this testing session is individuals between the age of 25 - 50 of mixed genders.
Participant selection was based on familiarity online moving services.
Each participant is attached to one colour throughout the analysis to help identify the most common problem areas.







Data Collection & Analysis

TOOLS & INSTRUMENTS
  1. A recording device for in-person testing sessions.

  2. A set of fake dummy data was provided to the participant.

  3. Mobile device for the participant.

  4. Note taking tool and note-pad for handwritten notes for the note-taker/ observer.

PERFORMANCE METRICS


Complete success: User is able to place an order with no error.
Success with one minor issue: User is able to place an order but faces a minor issue.
Success with a major issue: User places the order but there is a major issue. E.g. enters the wrong date or delivery address.
Failure: User is not able to place the order.

ANALYSIS


This analysis is based on the recordings and observer notes from the usability testing sessions.

Mapped out common themes from the overall video sessions and assigned one colour to each participant. Added user comments and observation notes for each theme along with the screenshots to capture a complete picture of the observation. After documenting the observations for each theme, most common issues from each theme were located with the help of rainbow method and suggested recommendations for the possible solutions for these problem areas with prioritizations.






🚨 Negative Findings


  1. VEHICLE SELECTION


Task 01: Find and select a suitable vehicle that could safely carry all these items.


All participants had to ‘assume’ the right vehicle. They were unsure if the mentioned items would fit or not even after going through the detailed information about the vehicle. None of the participants found the provided vehicle information helpful.


Severity Rating:
S1 = Cosmetic problem only
S2 = Minor usability problem
S3 = Major usability problem ✔
S4 = Usability catastrophe



RECOMMENDATIONS
  1. Provide users a list of items a vehicle can safely carry along with dimension details supported by images.

  2. A tool to assist users and suggest vehicles based on their item selection.

  3. Include real-life pictures and videos of the vehicles with inside view.


*Recommended Design*


Criteria for Prioritization:
P0 – 'Drop Everything and Fix Now': High value, low complexity
P1 – 'High Priority': High value, high complexity  ✔
P2 – 'Important but Not Urgent': Low value, low complexity
P3 – 'Fix When Possible': Low value, high complexity



  1. ADDING PICK-UP & DROP-OFF LOCATION


Task 02: Add pickup and drop-off location and find out rates for the selected vehicle.

  1. Participants were confused if this pick-up & drop-off location is for the vehicle.

  2. Majority of the participants failed to add pick-up & drop-off location without realising about it and assumed that it was added.

  3. Some of the participants were still unsure about their vehicle selection at this step. They scrolled down to vehicle information and skipped the pick-up & drop-off location.

  4. Pick-up & Drop-off input does not read addresses. (Database issue)

  5. Live location on Pick-up location does not work.


Severity Rating:
S1 = Cosmetic problem only
S2 = Minor usability problem
S3 = Major usability problem ✔
S4 = Usability catastrophe



 👍 POSITIVE FINDINGS: None of the participants struggled with adding Pick-up date.


RECOMMENDATIONS
  1. Update database for the addresses and add live location support.

  2. Change the heading from ‘U-Haul Truck Rentals’ to ‘Vehicle Pick Up & Drop Off’

  3. Remove Drop Off input field for vehicles that do not support a different drop-off location to avoid confusion and add a message to inform the user that this vehicle has to be returned at the same pick-up location.


*Recommended Design*


Criteria for Prioritization:
P0 – 'Drop Everything and Fix Now': High value, low complexity ✔
P1 – 'High Priority': High value, high complexity 
P2 – 'Important but Not Urgent': Low value, low complexity
P3 – 'Fix When Possible': Low value, high complexity


  1. SELECTING THE BEST LOCATION FOR PICK-UP


Task 03: Find out suitable locations to pick-up and drop-off the vehicle.

  1. Majority of the participants failed to find Map feature.(IMG 01)

  2. Sorting feature did not work for most of the participants. (IMG 01)

  3. Participant was unsure if adding more hours would increase the amount to be paid. (IMG 02)

 

👍 POSITIVE FINDINGS: Most participants found the map view helpful.


RECOMMENDATIONS
  1. Make maps, sort and list selection more visible.

  2. Add “ No additional charges “ under hours input field.



*Before and after re-design*


Criteria for Prioritization:
P0 – 'Drop Everything and Fix Now': High value, low complexity
P1 – 'High Priority': High value, high complexity 
P2 – 'Important but Not Urgent': Low value, low complexity ✔
P3 – 'Fix When Possible': Low value, high complexity


  1. PROCEEDING TO CHECK-OUT


Task 04: Proceed to checkout and review order summary.


  1. All participants felt frustrated going through 6 different steps in order to reach checkout screen. 

  2. All participants felt most of these additional steps were not helpful. 

  3. Some of the additional steps with ad-on items already had selected quantities which was not done by the participant. 

  4. One participant called these steps “6 interruptions“


Severity Rating:
S1 = Cosmetic problem only
S2 = Minor usability problem
S3 = Major usability problem
S4 = Usability catastrophe ✔



👍 POSITIVE FINDINGS: Participants expressed that it’s good to know that U-Haul provides all these services.


RECOMMENDATIONS
  1. Combine Add-ons in one screen and allow user to learn more about the additional options and add if they like to.

  2. Remove storage Add-on from transportation services.


*Recommended Design*


Criteria for Prioritization:
P0 – 'Drop Everything and Fix Now': High value, low complexity
P1 – 'High Priority': High value, high complexity ✔
P2 – 'Important but Not Urgent': Low value, low complexity
P3 – 'Fix When Possible': Low value, high complexity


  1. ORDER SUMMARY


Task 04: Proceed to checkout and review order summary.

  1. Checkout button is above billing and order summary. (IMG 02)



    (Participant expressed that they prefer going through the summary and they expect the button at the bottom)

  2. Reservation guarantee badge was misunderstood for a Coupon. (IMG 02)

  3. Items not part of the order show up under order summary. (IMG 01)


Severity Rating:
S1 = Cosmetic problem only
S2 = Minor usability problem
S3 = Major usability problem ✔
S4 = Usability catastrophe



*Recommended Design*


Criteria for Prioritization:
P0 – 'Drop Everything and Fix Now': High value, low complexity
P1 – 'High Priority': High value, high complexity ✔
P2 – 'Important but Not Urgent': Low value, low complexity
P3 – 'Fix When Possible': Low value, high complexity






Summary of Key Takeaways


This research helped with finding out specific challenges that users face while making a reservation or booking for a vehicle. The issues start to begin from the very first step where the user has to decide the right vehicle till the checkout step. Identified issues range from minor usability issues to usability catastrophe.

Highlighted insights are crucial for enhancing the U-Haul mobile app usability and functionality and addressing these issues can lead to increased user satisfaction, retention, and potentially even business growth for U-Haul.






Appendices








Thank You!

Gulzar Fatima

Currently Studying User Experience Design
at Humber College, CA.

Formerly, Senior Product Designer
at Mahaana Wealth Pvt. Ltd.

Think I’d be a good fit for your team or project?
Let’s connect.

Axis template by Patryk Moskot -

11:57 AM EST

Gulzar Fatima

Currently @The Children's Place
Toronto, ON

Formerly, Senior Product Designer
at Mahaana Wealth Pvt. Ltd.

Think I’d be a good fit for your team or project?
Let’s connect.

Gulzar Fatima's Portfolio

11:57 AM EST

Gulzar Fatima

Currently @The Children's Place
Toronto, ON

Formerly, Senior Product Designer
at Mahaana Wealth Pvt. Ltd.

Think I’d be a good fit for your team or project?
Let’s connect.

Gulzar Fatima's Portfolio

11:57 AM EST