User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace

Page created by Doris Carr
 
CONTINUE READING
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
User Experience for Choosing Flight Dates
      Re-Design Exploration: Expedia’s Mobile Website

                                                             Samantha Tu
                   Bachelor of Interaction Design, Graduation Date: October 2018
                                    samanthamtu@gmail.com / samanthamtu.com
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
Design Process
The Elements of User Experience                                                                          5

                                                                                                      Surface
                                                                                      4

                                                                                  Skeleton          Sensory Design
                                                              3

                                                         Structure               Interface Design
                                                                                Navigation Design
                                   2                                           Information Design

                                  Scope                Interaction Design
                                                    Information Architecture

           1
                        Functional Specifications
                         Content Requirements

       Strategy

    Product Objective
       User Needs
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
01. Strategy
Product Objectives, User Needs

Usability and User Research
• Conducted quick user research study to consider additional perspectives
• Able to grasp a better understanding of both Expedia’s product objectives and their user needs
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
Design Process
Strategy

Product Objective
What needs to be accomplished?

Expedia offers the ability to book flights around the world through a mobile
website but the user experience of this website needs to be improved

User Needs
What do we want the user to accomplish?

Ease of use in choosing the best dates possible when booking a flight for a trip
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
Design Process
Strategy

Usability and User Research
In order to understand specific aspects of user behaviour and interactions within the Expedia
mobile website user testing was conducted

    Important to consider additional point of views and not just my own

                                                                           Task analysis was focused on choosing best dates possible when booking a flight for a trip

   User Test 3 Pictured: Expedia mobile website was tested on desktop in
   order for me to view the screen interactions more effectively
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
Design Process
Strategy

                   USER NEEDS                         ASSUMPTIONS

           Choosing flight dates for a trip     People may have flexibility in
                                                       their schedule

                   USER GOALS                         CONSTRAINTS

           Choosing the best flight date             Clicks to completion

                                              Environment the user is viewing in
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
02. Scope
Functional Specifications, Content Requirements

Functionality and Content Structuring
• Narrowing scope and creating specific requirements of the content and functionality the Expedia mobile website will
provide for users
User Experience for Choosing Flight Dates - Re-Design Exploration: Expedia's Mobile Website - Squarespace
Design Process
Scope

Functional Requirements
Specific to process of choosing flight dates

•   The mobile website view should include multiple flight type options for a user
    to select from such as roundtrip, one way or multiple destination
•   The options for number of travellers should also include the ability to select if
    the traveller is an adult or child — in addition, adult age and child age should
    be considered
•   Booking flight dates should also consider ease of viewing month by month and
    have less repetition in the number of clicks

Content Requirements
Text content is informative and relevant to the user

•   Frequency of updated text as an action is being performed, ensuring all
    information is filled out before proceeding
•   Relevant symbols may be used to assist text/actions that need to be
    performed
•   Language of text is appropriate to target audience
03. Structure
Interaction Design, Information Architecture

Development of conceptual structure
• Comparison and re-iteration of existing desktop website structure
Design Process
    Structure
    Expedia Web vs. Mobile Experience - Feature Parity Comparison
•   Comparisons of Expedia’s website and mobile flight booking user experience differed among options of features available for travellers to select
•   Website UX included advanced options to choose from (Nonstop, refundable flight, preferred airline, add a hotel, etc.)
•   Differed in word choice, mobile did not include specific wording and had limited options (No differentiation in traveller type for mobile; adult, children - just specified as traveller)

    Website Features                                                       Mobile Features                                               Mobile Wording Change (Less specific)
    ✅ Roundtrip / One Way / Multiple Destinations                          ❌ Roundtrip / One Way / Multiple Destinations

    ✅ Flying From                                                          ✅ Flying From                                                From
    [ City or airport ]                                                    [ City or airport ]                                          [ Departing ]

    ✅ Flying To                                                            ✅ Flying To                                                  To
    [ City or airport ]                                                    [ City or airport ]                                          [ Arriving ]

                                                                                                                                         Travel Dates
    ✅ Departing                                                            ✅ Departing
                                                                                                                                         Depart
    [ mm/ dd / yyyy ]                                                      [ mm/ dd / yyyy ]                                             Choose Departure

    ✅ Returning                                                            ✅ Returning                                                   mm / dd - One Way
    [ mm / dd / yyyy ]                                                     [ mm / dd / yyyy ]                                            Select Return Date

    ✅ Adults (18+)                                                         ✅ Adults (18+)                                                Traveler(s)
    [ 1- 6 ]                                                               [ 1- 6 ]                                                      [ 1- 6 ]

    ✅ Children (0-17)                                                      ❌ Children (0-17)
    [ 0-6 ]                                                                [ 0-6 ]

    ✅ Advanced Options                                                     ❌ Advanced Options
    ✅ Nonstop                                                              ❌ Nonstop

    ✅ Refundable Flight                                                    ❌ Refundable Flight
    ✅ Preferred Airline                                                    ❌ Preferred Airline
    ✅ Preferred Class                                                      ❌ Preferred Class

    ✅ Add a hotel                                                          ❌ Add a hotel
    ✅ Add a car                                                            ❌ Add a car
04. Skeleton
Interface Design, Navigation Design, Information Design

Medium Fidelity Prototypes
Design Process
Skeleton

                 Comparison of the differences found on Expedia’s desktop web experience and mobile
Design Process
                                                             These design changes maximize efficiency when selecting travel dates as users are able
      Skeleton
                                                             to preview information quicker and receive confirmation cues immediately
      Selecting Travel Dates

      Existing                                             Re-Design

•   Tedious action of number of clicks when            •    Month navigation changed to vertical scroll
    navigating through months                          •    Ability to preview into the next month
•   No ability to preview next month dates             •    Confirmed travel dates will be included at the top of the calendar
•   Unnecessary inclusion of “2/14 - 2/16” add on to   •    As a user must complete an action, top bar will cue action that needs to be taken
    confirmation of roundtrip when the travel dates    •    Confirmation button will be included once travel date information is completed
    are specified at the top again                     •    Considerations to dates with best pricing should be differentiated
Design Process
      Skeleton                                               These design changes aim to not overwhelm the user with too much congested text and
                                                             provides ease of use when selecting from a number of options, considerations to previous
      Choosing Origin and Destination                        browsing history has been made by including a previously viewed record

       Existing
                                                                  Re-Design

                                                         •   Spacing of information content leaves for more breathing room and appropriate text
                                                             hierarchy
•   Spacing of information content could be better       •   Icon symbols for search and location are considered to better communication the
    structured and less congested                            information that needs to be inputted
•   Selection prompt for nearby airport listings could   •   Airport and casual conversation language is considered for departure and arrival title and
    be included                                              action wording
Design Process
     Skeleton
     Search Base-State

      Existing                                          Re-Design

                                                    •   Type of flight options selected at the beginning
                                                    •   Arrows should be considered for better navigating purposes when redirected to another
                                                        page for information
•   Type of flights has not been clarified          •   Spacing of flight detail options are less cluttered
•   Buttons could have clearer action cues and      •   Types of passengers and cabin type are considered
    language for a user to input information        •   Advanced options are included
•   Advanced options have not been made available
Design Process
     Skeleton
     Selections Made, Ready to Search

      Existing                                                Re-Design

                                                      •   Scroll down option selection considered in order to view all options opposed to
•   Adding an additional traveller one by one could       clicking on by one
    be tedious, unnecessary amount of clicks
                                                      •   Age differences noted opposed to the assumption that each traveller is an adult
•   No option to select type of traveller
                                                      •   Cabin preference selection is included
•   No option to select cabin preference
05. Surface
Sensory Design

Medium Fidelity Prototypes
User Flow
Surface
Search Base-State

  Existing          Re-Design

                    Vanessa is wants to book the best round trip flight she can from Toronto to San Fransisco with her
                    boyfriend Mark. They are flexible in flying within the months of March to April. [Selects ‘Round Trip’ ]

                    She doesn’t have access to a laptop at the moment and has no more storage on her phone to
                    download any applications, so she resorts to Expedia’s mobile website.
User Flow
Surface
Choose Origin City

   Existing          Re-Design

                     Vanessa types in Toronto and then selects the YYZ option. After selecting, she then realizes after
                     that her phone had automatically selected the nearest airports based on her location through
                     allowing location services on her phone.

                     She also then notices a green confirmation button appears after she selects her option and realizes
                     it’s a prompt for her to confirm and continue.
User Flow
Surface
Choose Destination City

   Existing               Re-Design

                          She then clicks on the ‘Going To’ (Arrival) button and searches for ‘San Fransisco’, search results appear
                          and she then selects the ‘SFO’ option and is prompted to confirm at the bottom.
User Flow
Surface
Choosing Departure Date

 Existing                 Re-Design

                                                                                     Cheaper price to fly back
                                                                                     than other dates

                          Vanessa decides on travel dates and selects the 21st on the calendar, the section turns green and then
                          prompts her to select a return date. Vanessa also notices her information is updated above the calendar that
                          shows the airport location as well.

                          Green circles on certain dates now appear and there is an indication that these dates are cheaper than other
                          dates to fly back. Since Vanessa’s schedule if flexible, she doesn’t have a particular date of preference and
                          opts for the 31st of March to save money.
User Flow
Surface
Choosing Return Date

Existing               Re-Design

                          Cheaper price to fly back
                          than other dates

                       Her travel date details are communicated at the top of her screen and button to confirm the chosen dates appears
                       in green now.
User Flow
Surface
Selections Made, Ready to Search

   Existing                        Re-Design

                                   She is then prompted to indicate the type of travellers her and her boyfriend fall under. She books for
                                   two adults.

                                   Vanessa chooses the first class cabin option because she figures she’s saved a little from booking her
                                   return ticket at a cheaper price. The confirmation button is then prompted for her to continue.
User Flow
Surface
Selections Made, Ready to Search

   Existing                        Re-Design

                                   All Vanessa’s flight details are completed and
                                   now she is able find flights.
Take a step into Vanessa’s Shoes
Link to Working Prototype: https://xd.adobe.com/view/3b2f13b9-c395-456f-bb9b-647cb4ec5587/

* Functionality focuses on booking round trip flight from Toronto (YYZ) to San Fransisco (SFO) -
two adult travellers, first class - flying March 21 - March 31
Conclusion and Reflection
Re-Design Exploration: Expedia’s Mobile Website

• Through some quick qualitative analysis and user testing I was able to make design decisions on what might define choosing
“best dates” for flying and generally found price, time of flight, layover stops, etc. are all considerations towards designing for travel
dates

• Due to the time frame, I decided to focus on price as a big factor in determining a best selection of flight date, but along my design
exploration I also wanted to focus on improvement of Expedia’s mobile website user flow and made some slight UI changes to
assist with the UX of choosing flight dates for overall ease of use

• Overall, this design exercise allowed me to propose my design changes based on my previous design knowledge, user testing
results and personal flight booking experiences

• I gained more exploration in using prototyping programs to better communicate my UX thoughts

• The exercise began as a focus on a specific UX feature of choosing flight dates, but eventually I ended up making a lot of design
decisions around the bigger flight search interface and finding more of an interest in challenging myself to design the UI

Samantha Tu
Bachelor of Interaction Design, Graduation Date: October 2018
samanthamtu@gmail.com / samanthamtu.com
You can also read