top of page
Airplane
BookingApp

Redesigning the airline agent's experience when creating and managing bookings

Flight Search.png

OVERVIEW

BookingApp is a web application that allows airline call-center employees to create and manage bookings.

My Role

I'm working on this project as one of two designers.

​

Main areas of responsibility:

  • Understand agents' needs and processes

  • Simplify old, complex processes

  • Design a new, cohesive look and feel

  • Create and maintain Figma component library

Project date

March 2020 - March 2021

Due to the pandemic, initiating any contact with a client was strictly prohibited. Because of this, our plans for user research and testing dramatically changed--our original plans to visit a couple of clients' call-centers to do user research were cancelled. 

​

In order to adapt to the situation, I often sought for extra feedback from our PM, who was once a call-center agent, and relied on my knowledge of design principles.

Gaining empathy for the airline agents

User environment

  • High-stress

  • Common for managers to pace the call-center floor behind the agents pressuring them to finish the call and move on to the next one

User needs

  • Getting through each call as quickly as possible

  • Easily navigate through large amounts of information

Pain points in old processes

  • Information organization

  • Unnecessary complexity

  • Technical limitations

  • Lack of training

A closer look at some key areas of BookingApp

User needs and solutions

The Start Screen
​

When an agent starts a booking, it's not always a booking for a flight. It could start with a car rental, activity, or a packaged promotion.

​

Pain points in legacy product

An agent cannot start a booking with anything other than a flight. In this flow, the agent must start with a flight, then add a car, hotel, or an activity as an extra add-on.  

​

Solution

Remove anything that is unnecessary, and bring together all possible starting points onto one screen.

Flight Results
​
Pain points
  • Scan-ability is difficult

  • It is not clear which flight is selected 

 

Solution

  • Use space and grouping to help agents quickly scan flights

  • Use animation and other visual indicators that clearly communicate to agents that they successfully selected a flight, and that a specific flight is sold​​

Seat map navigation
​
Pain points
  • Navigation to and from seat map

  • Navigation within seat map

  • Unnecessary info displayed

 

Solution

  • Add Seat Map to stepper so it's part of the main booking flow

  • Establish clear information hierarchy​​

Usability testing

Since our UX team has not had contact with users for nearly two years, most of our UX team is contributing to usability testing for BookingApp.

​

Due to that limited contact with users, we were not able to ask them the questions we wanted or test the designs with them before they were built.

​

Because of this--and in an effort to respect their busy schedule--we're breaking up the usability testing into multiple sessions.

​

Currently, we have conducted the first round of usability testing, and are now planning for the second round.

Guide/ Script

First round of usability testing

I created this guide/ script to help those on our team who don't have much experience with usability testing--or for those who haven't done it in a while.

Screen Shot 2022-04-01 at 3.05.49 PM.png
Screen Shot 2022-04-01 at 3.06.08 PM.png
Screen Shot 2022-04-01 at 3.07.19 PM.png

Sample of compiled notes

Once all initial notes were taken, they were compiled into this spreadsheet to review as a team.

Screen Shot 2022-03-29 at 4.36.41 PM.png

Takeaways

  • SSR panel on Flight Results caused confusion: Some agents thought they needed to click the SSRs to add them to the booking, and others didn't understand its relation to the available flight cards.

​

  • Flight header and available flight cards are too similar: A user worried that it is too easy for agents to, unknowingly, start searching in the Flight 2 section when they're still searching for the first flight. 

Final Designs to Key Screens

Start Screen

Starting a new booking

New start screen.png

Flight Results

Flight results_edited.png

Seat Map

Seat map_edited.png

What users are saying

Spirit Airlines 
employee

It's a lot smoother when going through a booking flow.

Swoop Airlines 
employee

So user-friendly now that I've seen it.

Norse Atlantic Airlines
employee

Nicer than SkySpeed (the old legacy application).

Thanks for reviewing my BookingApp project.
Let's connect!

bottom of page