FlyUX app Long Thumbnail
FlyUX app marketing image

Overview

As part of my Diploma in UX Design from the UX Design Institute, I was required to carry out a case study and design a mobile prototype for a fictitious airline called Fly UX.

FlyUX app marketing image

My Role

I conducted a user research into the airline booking process on native apps, identify good and bad user experiences and apply the findings to design, prototyping, and test on a new app.

FlyUX app marketing image

Timeline

Seven months as part of my UX Design Institute course modules, alongside my full-time work schedule.

Tools

Adobe Creative Suite  Survey  |   Monkey  |  Reflector 3  Screenflow
Miro  |  InVision  |   Axure RP  |  Zoom  |  Microsoft Office.

The Process

By observing and analysing what other airlines have designed, I was able to learn from what they did wrong and take inspiration from what they did right. I also gathered and analysed both quantitative and qualitative data on users. I used all my research information to create solutions and then apply them to my designs allowing me to create user-focused solutions.

1. Research

1.1 Competitive Benchmarking

IDENTIFYING CONVENTIONS AND BEST PRACTICES
FlyUX app Competitive Benchmarking

The purpose of carrying out competitive benchmarking is to review other products and determine what features work and what they aren’t doing so well so that your product can be improved. By comparing features of other competitors’ products side by side, it’s easier to spot what is done well and what isn’t.

My benchmarking was based on the booking process across three major airline sites

EasyJet logo
Aegean logo
Wizz logo
I colour coded my opinions into Green, Amber, and Red alongside with commentary on the pros and cons.

a. Easy Jet

FlyUX app Comparison review
FlyUX app Comparison review
FlyUX app Comparison review

b.Aegean

FlyUX app Comparison review
FlyUX app Comparison review
FlyUX app Comparison review

c.Wizz

FlyUX app Comparison review
FlyUX app Comparison review
FlyUX app Comparison review

You Can View The Whole Competitive Benchmarking In Details From The Link Below

1.2 Online Survey

PROVIDING A VALUABLE OVERVIEW THROUGH QUICK FEEDBACK

To gather quantitative research and to compliment my usability test and interviews, I created an online survey with nine questions. In all, 42 people responded.

Results:

FlyUX app Airline Survey

You Can View The Online Survey In Details From The Link Below

1.3 Usability tests

I CONDUCTED USABILITY TESTS WHICH CONSISTED OF AN INTERVIEW AND THE COMPLETION OF TASKS ON 2 AIRLINE APPS
Before Conducting The Usability Tests I Created 4 Documents:

Recruitment screener

Consent form

Test objective list

Test script

These documents would have several key uses.

Firstly the screener would help me understand the type of user I was looking for and the consent form allows me to use their data and meet GDPR guidelines.

Then the objective list and script would help keep a structure to the tests and also define the purpose for testing. For the script to work efficiently, I created two scenarios for the users to follow which I could then compare afterwards.

Results:

You Can View The Usability Test From The Link Below

2. Analysis

Through the research methods highlighted above, I acquired a large amount of raw data – both quantitative and qualitative. The goal of the research had been to identify the problems that FLY UX should be solving for users.

2.1 Affinity Diagram

AFFINITY DIAGRAMS ARE USED TO START ANALYSING DATA TO PULL OUT POINTS THAT COULD BE WORKED ON AND COMPILE THEM IN A STRUCTURED FORMAT. THIS WORKS BEST WITH A GROUP OF PEOPLE BUT DUE TO COVID RESTRICTIONS WAS CONDUCTED WITH THE HELP OF ONE MORE PERSON.

As we went through each document we looked for pain points, mental models, positive features, user primary and secondary goals and context. We wrote a single detailed observation per sticky note that firstly we gather them all together and secondly we separate them into groups.

Homepage

Flight Search

Training

Flight Selection

Fares

Flight summary

Addons

Payment

Flow Progress

Mental Model

Context

Behaviours

Thanks to online tools like Miro, it was easy to organise my notes into colour-coded groups:

You Can View The Affinity Diagram From The Link Below

2.2 Customer Journey Map

Creating a customer journey map allowed me to put more structure to the analysis of my research data. Corresponding with the groupings from my affinity diagram, I was able to determine context and touchpoints, behaviours and their pain points, and the high-priority steps in the customer’s journey.

FlyUX app customer user journey

You Can View The Customer Journey Map From The Link Below

3. Design

3.1 Flow Diagram

THE FLOW DIAGRAM IS THE FIRST PHASE OF THE DESIGN.

With all the findings from our research and analysis, we can finally map the road of a high-level flow for a single-use case. From the Home screen to the Payment Confirmation page.

I began the process by making several sketches of the flow which allowed me to quickly translate my ideas and thoughts to paper.

With every sketch, I was able to refine and address the issues that were uncovered in my research. Once I was happy, I recreated the flow digitally, fine-tuning the small details.

Results:

You Can View The Flow Diagram From The Link Below

3.2 Interaction Design

I SKETCHED THE INDIVIDUAL SCREENS FOR THE APPLICATION TO DEFINE HOW EACH ELEMENT WOULD FUNCTION AND HOW THE USER WILL INTERACT WITH THEM. AS WELL AS WHAT INFORMATION THE USER REQUIRES AT EACH STAGE OF THE PROCESS.
 
These sketches were converted into an interactive prototype and a wireframe document.
Defining a navigation style:

As booking a flight is most commonly a linear process that once you are in that path you can go only forward or backward by losing your pre-made selection I decided to design a vertical tab process where the user has the freedom to move back and forwards without losing his pre-made selection.

At first, I separate the main reasons that a user will visit the app into 4 sections. Booking a flight of course has its own section. Inside the “Booking a flight” I separate all the process steps into 9 chapters.

Results:

You Can View The Flow Diagram From The Link Below

4. Prototype

4.1 Interactive Prototypes

ONCE ANY POTENTIAL ISSUES WERE IDENTIFIED FROM THE LOW-FIDELITY PROTOTYPE, I DEVELOPED A MORE DETAILED PROTOTYPE USING AXURE RP.

A reduced colour palette allowed me to focus even more on the structure and architecture of the screens. Having a decent amount of details meant that during the testing phase users were able to navigate through the flow as they would on a live App.

Try The Interactive Prototype That I Build With Azure RP!

Please use the following criteria for your search:
London Luton to Athens  12/07/2022 – 18/07 /2022  2 Adults  Basic Fare for both flights
11B-C seats  15kg baggage for each passenger.

FlyUX app Homepage
FlyUX app Burger menu
FlyUX app Login page
FlyUX app Calander
FlyUX app Fare selection
FlyUX app Baggage's & passengers screen
FlyUX app payment screen

4.2 Wireframes

FOR THE FINAL STEP IN THE UX PROCESS, I DESCRIBED ALL THE ACTIONS AND RULES THAT DEFINE THE INTERACTIONS INTO WIREFRAMES. THIS IS ESSENTIAL TO AVOID ANY MISUNDERSTANDING AND TO SHARE ALL THE NECESSARY INFORMATION WITH THE DEVELOPERS.

You Can View The Wireframes From The Link Below