top of page
UX CASE STUDY

Providing automated staffing solutions
in the manual booking 
airline industry

AdobeStock_302480556 [Converted]-01.png
Schedule Staff - Details - Multiple Scheduled Staff.png

Client / 

US Government

 

Role / 

Lead User Experience Designer

​

View Project / 

XD Prototype

 

Overview
Our client had an issue with effectively scheduling their staff. Their existing process involved manually assigning staffing in an Excel sheet, and emailing that sheet over to another center to approve, deny, or modify the satellite office staff recommendations for each month. This process was extremely taxing on the satellite offices, the staff, and the headquarters team. The existing process is dated. Imagine the 90s Minesweeper game that came on every desktop, but with various fonts in neon highlighter to set the stage. 

​

minecraft-example.jpeg
download.jpeg
Users eyes physically hurt from spending multiple hours staring at the Minesweeper-esque screens
Users wanted a way to be able to get ahead of the traditional 28 day schedule 

 

Pain Points Start to Take Flight
Our team of 4, including one researcher, took off to try to find the best solutions for our users. What are their pain points? How do we resolve those effectively? What issues are they directly facing every day? Throughout multiple focus groups, user testing, user surveys, and A/B tests with a group of about 15 users we determined three major pain points in their day-to-day jobs. 

​

1

3

2

Often times, the satelitte office would spend hours on their schedule for it to be denied by headquarters

How can we improve their existing process, ensure more transparency between the satellite offices and headquarters, and create better autonomy in the user's required tasks? 

AdobeStock_733676854.jpeg

 

Let the Ideas Soar
After our researcher dove into all user insights, she gathered all the insights and gave them to the design team. I lead the efforts in modernizing this concept. I started by gathering some competitive analysis on tools that already existed and how they tackled this issue. Due to the nature of our work, we were not able to leverage anything existing to embed into the application, but we used these tools as inspiration for what could be possible. Using Miro, we put together a board of screenshots and assets to present internally to our development team to help show them what the client needed to make this happen. Once we got their input on the lift required to build something of that nature, we started wireframing to show the client. 

​

FAM Availability Upload Research (2).jpg
FAM Availability Upload Research (3).jpg

Let's Get Down to Business

The solution included multiple iterations and considerations. For our MVP production launch, we had to ensure we captured the three following enhancements: First, the ability to assign multiple staff duty codes at the same time. Second, a more fluid staffing approach. Third, the ability to drag and drop within the same day to quickly reassign staff. 

AdobeStock_302480556 [Converted]-01.png
shortened Skyjet Airlines - Avaliability Management (Field Office).gif

To combat the issues listed above, we leveraged an interactive table, which allows users to select multiple "pucks" across several days and staff members and assign the individuals the same duty code. Since most staff are commonly assigned a shift for scheduling lines, this is the fastest way to allow them to bulk schedule anywhere from 5-20 individuals. If a staff individual needs to switch out from one mission to office duty, a user can simply drag and drop a puck to another within the same duty day to switch it easily. We wanted to ensure the users had a cleaner, modern scheduling experience. We also included the ability to publish the schedule, no matter where in the process they are. If on Tuesday they could only add 10 staff for the first week of February, they can still publish that information. This allows for a more transparent and effective system, rather than spending several days one one month, they can update as time allows. 

​

Additional considerations that we have been working on were the ability to see multiple-day flights and their details in one place. If there was a domestic flight that was only one day, how would that differ from a 3-day line? A line is a "schedule" of multiple flights, including the rest overnight as needed. Another concept we identified to help reduce the time spent on this task is the idea of "copying" a schedule. Often when new staff of the airlines come on board, they need a buddy. An individual who is planning the staff schedule could "copy" the leader's schedule to the new staff since they share the same flights initially. 

© 2024 Laura Percy | Pet puppies, design cool stuff & find new places to explore.

  • LinkedIn - Black Circle
bottom of page