Person
United Airlines Flight Dispatcher UX/UI Case Study 2

Flight Dispatch

Flight Dispatch

UX/UI Technical Case Study

Problem Statement

Problem Statement

Problem Statement

Modernizing Flight Dispatch for Critical Operations

Prototype: Provide on interview due to content sensitivity.

Role: Lead UX/UI Designer

Platform: In-Flight Operations Platform (Desktop Web)

Duration: 6 months

Tools: Figma / Figma AI, FigJam, Magician AI, Miro, Jira, Usertesting.com, Hotjar, ChatGPT, Midjourney/DALL-E, Adobe Analytics, Google Optimize, Confluence, Slack, Microsoft Teams.


United Airlines’ legacy dispatcher platform was built decades ago in ASCII code, forcing dispatchers to navigate dense, outdated interfaces during critical flight operations. My challenge was to design a modern, intuitive platform that supported real-time decision-making while balancing FAA compliance, operational safety, and dispatcher efficiency.


The goal was clear: empower dispatchers with clarity under pressure. By reimagining flight planning, weather visualization, and alerting workflows, I created a dispatcher console that reduced cognitive load, minimized risk, and supported United’s mission of delivering safe, on-time flights.

United Airlines Flight Dispatcher Application - Case Study

The United Airlines Flight Dispatcher Application was about modernizing a legacy tool into a mission-critical platform. In this case study, I take you through my thinking and design process—empathizing with dispatchers, mapping workflows, building systems, and testing—that transformed outdated software into a seamless, real-time solution supporting flight operations at scale.

United Airlines Flight Dispatcher Application - Case Study

The United Airlines Flight Dispatcher Application was about modernizing a legacy tool into a mission-critical platform. In this case study, I take you through my thinking and design process—empathizing with dispatchers, mapping workflows, building systems, and testing—that transformed outdated software into a seamless, real-time solution supporting flight operations at scale.

United Airlines Flight Dispatcher Application - Case Study

The United Airlines Flight Dispatcher Application was about modernizing a legacy tool into a mission-critical platform. In this case study, I take you through my thinking and design process—empathizing with dispatchers, mapping workflows, building systems, and testing—that transformed outdated software into a seamless, real-time solution supporting flight operations at scale.

01: Empathize

01: Empathize

01: Empathize

Empathize – Understanding Dispatchers Under Pressure

To design for flight dispatchers, I had to understand their world. I conducted interviews with Chief Dispatchers and shadowed teams inside United’s Operations Center. Their stories revealed the constant balancing act between safety, efficiency, and regulation.


I mapped dispatcher personas, capturing their goals, frustrations, and daily workflows. Quotes like “I need weather updates instantly, not buried in menus” and “One mistake impacts hundreds of lives” drove empathy throughout the design process. These insights grounded the work in human-centered design, ensuring every decision put dispatcher needs first.

Legacy Flight Dispatcher

Legacy Flight Dispatcher

The legacy Flight Dispatcher system, built in ASCII code, relied on outdated text-based interfaces. Limited usability, scalability, and efficiency highlighted the urgent need for a modern, intuitive, and real-time redesign.

Legacy Flight Dispatcher

Legacy Flight Dispatcher

The legacy Flight Dispatcher system, built in ASCII code, relied on outdated text-based interfaces. Limited usability, scalability, and efficiency highlighted the urgent need for a modern, intuitive, and real-time redesign.

Legacy Flight Dispatcher

Legacy Flight Dispatcher

The legacy Flight Dispatcher system, built in ASCII code, relied on outdated text-based interfaces. Limited usability, scalability, and efficiency highlighted the urgent need for a modern, intuitive, and real-time redesign.

NOC-1

Interviewing Chief Flight Dispatchers

I interviewed Chief Flight Dispatchers to uncover workflow pain points. Insights revealed challenges with outdated tools, real-time communication, and managing flight complexity, guiding design priorities for a modern, efficient system.

NOC-1

Interviewing Chief Flight Dispatchers

I interviewed Chief Flight Dispatchers to uncover workflow pain points. Insights revealed challenges with outdated tools, real-time communication, and managing flight complexity, guiding design priorities for a modern, efficient system.

NOC-1

Interviewing Chief Flight Dispatchers

I interviewed Chief Flight Dispatchers to uncover workflow pain points. Insights revealed challenges with outdated tools, real-time communication, and managing flight complexity, guiding design priorities for a modern, efficient system.

02: Research

02: Research

02: Research

Research – Learning from Aviation and Beyond

With empathy in place, I turned to research. I studied existing dispatcher workflows, FAA compliance requirements, and industry tools used by other major airlines. I also benchmarked outside industries where real-time decision-making is critical—finance, logistics, and emergency response.


The research revealed clear gaps: fragmented weather systems, inconsistent alerting protocols, and redundant manual inputs. By synthesizing findings across aviation and adjacent domains, I identified opportunities to unify data, streamline critical actions, and design an interface that dispatchers could trust in high-pressure moments.

NOC-2

User Personas for the Flight Dispatcher Application

I developed user personas representing dispatchers’ roles, goals, and frustrations. These personas highlighted key needs, guiding design decisions to ensure the application improved efficiency, communication, and real-time flight management.

NOC-2

User Personas for the Flight Dispatcher Application

I developed user personas representing dispatchers’ roles, goals, and frustrations. These personas highlighted key needs, guiding design decisions to ensure the application improved efficiency, communication, and real-time flight management.

NOC-2

User Personas for the Flight Dispatcher Application

I developed user personas representing dispatchers’ roles, goals, and frustrations. These personas highlighted key needs, guiding design decisions to ensure the application improved efficiency, communication, and real-time flight management.

United Flight Dispatcher Low-Fi Dashboard

Mapping United’s Dispatcher Workflow

I visualized United’s dispatcher workflow to uncover decision-making, communication flows, and dependencies—ensuring the redesigned application aligned with real-world operations while driving efficiency, accuracy, and cross-team collaboration.

United Flight Dispatcher Low-Fi Dashboard

Mapping United’s Dispatcher Workflow

I visualized United’s dispatcher workflow to uncover decision-making, communication flows, and dependencies—ensuring the redesigned application aligned with real-world operations while driving efficiency, accuracy, and cross-team collaboration.

United Flight Dispatcher Low-Fi Dashboard

Mapping United’s Dispatcher Workflow

I visualized United’s dispatcher workflow to uncover decision-making, communication flows, and dependencies—ensuring the redesigned application aligned with real-world operations while driving efficiency, accuracy, and cross-team collaboration.

03: Analysis & Planning

03: Analysis & Planning

03: Analysis & Planning

Analysis & Planning – Turning Insights into Strategy

After gathering research and dispatcher insights, I clustered findings into themes using affinity mapping. Patterns emerged around weather visualization, alert prioritization, and the overwhelming density of legacy systems. These became the foundation for defining opportunity areas.


I partnered with operations managers and FAA compliance leads to plan a phased roadmap. Together, we prioritized safety-critical flows, mapped dispatcher journeys, and set milestones for iterative releases. This planning ensured the redesign balanced regulatory rigor with the dispatcher’s need for clarity, speed, and control.

United Airlines Flight Dispatcher Navigation

Designing Role-Based Workflows

I created role-based segmentation reflecting dispatchers, supervisors, and ops teams—optimizing speed and clarity for dispatchers, multi-flight oversight for supervisors, and seamless coordination for ops teams to maximize efficiency.

United Airlines Flight Dispatcher Navigation

Designing Role-Based Workflows

I created role-based segmentation reflecting dispatchers, supervisors, and ops teams—optimizing speed and clarity for dispatchers, multi-flight oversight for supervisors, and seamless coordination for ops teams to maximize efficiency.

United Airlines Flight Dispatcher Navigation

Designing Role-Based Workflows

I created role-based segmentation reflecting dispatchers, supervisors, and ops teams—optimizing speed and clarity for dispatchers, multi-flight oversight for supervisors, and seamless coordination for ops teams to maximize efficiency.

United Airlines Flight Dispatcher Viewability

Designing Within Technical Constraints

I collaborated with engineering to map dependencies—integrating live weather APIs, FAA data, ACARS, and real-time operational updates—ensuring the dispatcher application balanced technical feasibility with user-centered functionality.

United Airlines Flight Dispatcher Viewability

Designing Within Technical Constraints

I collaborated with engineering to map dependencies—integrating live weather APIs, FAA data, ACARS, and real-time operational updates—ensuring the dispatcher application balanced technical feasibility with user-centered functionality.

United Airlines Flight Dispatcher Viewability

Designing Within Technical Constraints

I collaborated with engineering to map dependencies—integrating live weather APIs, FAA data, ACARS, and real-time operational updates—ensuring the dispatcher application balanced technical feasibility with user-centered functionality.

04: Wireframing

04: Wireframing

04: Wireframing

Wireframing – Sketching the Flight Plan

I translated dispatcher insights into low-fidelity wireframes that mapped out dashboards, weather overlays, and alert hierarchies. Working in grayscale allowed me to focus on structure and flow without distraction.


Wireframes became the blueprint for simplifying critical tasks: tracking flights, rerouting around weather, and communicating with crews. Sharing these early sketches with dispatchers and operations managers sparked invaluable feedback, ensuring the layouts aligned with real-world workflows before we moved into high-fidelity design.

United Airlines Flight Dispatcher Low-Fi-Wireframes

Low-Fidelity Wireframing for United’s Dispatcher App

I developed low-fi wireframes to rapidly explore task flows, information hierarchy, and navigation patterns for dispatchers. These early sketches helped stakeholders visualize functionality, prioritize features, and validate workflows before investing in high-fidelity design—accelerating collaboration with engineering and ensuring alignment with real-world dispatcher needs from the start.

United Airlines Flight Dispatcher Low-Fi-Wireframes

Low-Fidelity Wireframing for United’s Dispatcher App

I developed low-fi wireframes to rapidly explore task flows, information hierarchy, and navigation patterns for dispatchers. These early sketches helped stakeholders visualize functionality, prioritize features, and validate workflows before investing in high-fidelity design—accelerating collaboration with engineering and ensuring alignment with real-world dispatcher needs from the start.

United Airlines Flight Dispatcher Low-Fi-Wireframes

Low-Fidelity Wireframing for United’s Dispatcher App

I developed low-fi wireframes to rapidly explore task flows, information hierarchy, and navigation patterns for dispatchers. These early sketches helped stakeholders visualize functionality, prioritize features, and validate workflows before investing in high-fidelity design—accelerating collaboration with engineering and ensuring alignment with real-world dispatcher needs from the start.

05: Design Systems

05: Design Systems

05: Design Systems

Design Systems – Building an Aviation - Ready UI Kit

To scale the dispatcher platform, I built a dedicated design system rooted in clarity and resilience. Typography, iconography, and color tokens were tuned for legibility under pressure—whether on large wall displays or laptop dashboards.


Reusable components—alerts, flight cards, weather modules—ensured consistency across workflows. By codifying these patterns, engineers could ship faster, while dispatchers benefited from a unified, intuitive interface. The system became a living toolkit, adaptable to evolving FAA requirements and future United operations.

United Airlines Flight Dispatcher User Research

Building a Token-Based Design System

I created a comprehensive token-driven design system, ensuring consistency across typography, color, components, and states—giving the dispatcher app a cohesive visual language while streamlining collaboration between designers and developers.

United Airlines Flight Dispatcher User Research

Building a Token-Based Design System

I created a comprehensive token-driven design system, ensuring consistency across typography, color, components, and states—giving the dispatcher app a cohesive visual language while streamlining collaboration between designers and developers.

United Airlines Flight Dispatcher User Research

Building a Token-Based Design System

I created a comprehensive token-driven design system, ensuring consistency across typography, color, components, and states—giving the dispatcher app a cohesive visual language while streamlining collaboration between designers and developers.

Designing with Standards and Accessibility in Mind

I designed in Figma and documented in InVision, ensuring alignment with FAA, WCAG, and ADA guidelines—creating an accessible, compliant, and user-friendly dispatcher application that met both regulatory and usability requirements.

Designing with Standards and Accessibility in Mind

I designed in Figma and documented in InVision, ensuring alignment with FAA, WCAG, and ADA guidelines—creating an accessible, compliant, and user-friendly dispatcher application that met both regulatory and usability requirements.

Designing with Standards and Accessibility in Mind

I designed in Figma and documented in InVision, ensuring alignment with FAA, WCAG, and ADA guidelines—creating an accessible, compliant, and user-friendly dispatcher application that met both regulatory and usability requirements.

06: Design

06: Design

06: Design

Design – The Interface Takes Off

With the system foundation in place, I translated wireframes into high-fidelity designs. Every pixel reinforced clarity—large typography for critical data, bold color states for alerts, and simplified iconography for fast recognition.


I designed dispatcher dashboards that consolidated weather, flight status, and crew communications into one cohesive view. Visual hierarchy guided focus to what mattered most: safety and timing. The result was a mission-critical interface that gave dispatchers confidence, speed, and control in high-pressure situations.

Design System

Designing the End-to-End Experience

I designed a complete experience that stretched from brand identity to product execution—starting with the logo and extending into the full flight dispatcher application. Every detail, from visual language to interaction flows, was crafted to ensure a cohesive, intuitive, and professional experience that represented United’s brand at every touchpoint.

Design System

Designing the End-to-End Experience

I designed a complete experience that stretched from brand identity to product execution—starting with the logo and extending into the full flight dispatcher application. Every detail, from visual language to interaction flows, was crafted to ensure a cohesive, intuitive, and professional experience that represented United’s brand at every touchpoint.

Design System

Designing the End-to-End Experience

I designed a complete experience that stretched from brand identity to product execution—starting with the logo and extending into the full flight dispatcher application. Every detail, from visual language to interaction flows, was crafted to ensure a cohesive, intuitive, and professional experience that represented United’s brand at every touchpoint.

Design System

Designing the End-to-End Experience

I designed a complete experience that stretched from brand identity to product execution—starting with the logo and extending into the full flight dispatcher application. Every detail, from visual language to interaction flows, was crafted to ensure a cohesive, intuitive, and professional experience that represented United’s brand at every touchpoint.

07: Prototyping

07: Prototyping

07: Prototyping

Prototyping – Simulating Critical Scenarios

I built interactive Figma prototypes that simulated dispatcher workflows—rerouting flights, responding to severe weather, and handling FAA alerts. These clickable flows allowed stakeholders to experience the system as dispatchers would, under real-world conditions.


Prototyping uncovered friction points early, such as unclear alert hierarchy and redundant data entry. Iterating quickly within Figma let me refine layouts and interactions before costly development began. These simulations gave dispatchers confidence that the platform could keep pace with the urgency of live operations.

United Flight Dispatcher Final

Prototyping for Real-World Validation

I created interactive prototypes to replicate dispatcher workflows, test usability, and validate edge cases. These prototypes streamlined stakeholder reviews, identified technical constraints early, and guided iterative refinements—ensuring the final dispatcher application delivered a seamless, efficient, and operationally accurate user experience.

United Flight Dispatcher Final

Prototyping for Real-World Validation

I created interactive prototypes to replicate dispatcher workflows, test usability, and validate edge cases. These prototypes streamlined stakeholder reviews, identified technical constraints early, and guided iterative refinements—ensuring the final dispatcher application delivered a seamless, efficient, and operationally accurate user experience.

United Flight Dispatcher Final

Prototyping for Real-World Validation

I created interactive prototypes to replicate dispatcher workflows, test usability, and validate edge cases. These prototypes streamlined stakeholder reviews, identified technical constraints early, and guided iterative refinements—ensuring the final dispatcher application delivered a seamless, efficient, and operationally accurate user experience.

08: Testing

08: Testing

08: Testing

Testing – Validating in the Ops Environment

I conducted moderated usability sessions with dispatchers inside United’s Operations Center, observing how they navigated real flight scenarios in the prototype. Running simulations of weather reroutes and crew alerts revealed where designs succeeded and where confusion still lingered.


Dispatcher feedback was direct and invaluable—“This alert needs to be louder”, “I can’t lose sight of weather overlays”. Combining qualitative insights with performance metrics helped refine the interface for clarity, speed, and reliability. Testing in the authentic operational environment ensured the platform could perform under real-world pressure.

United UI 1

Testing Under Real-World Pressure

I tested prototypes with frontline dispatchers in simulated real-world scenarios—reroutes, weather shifts, and last-minute swaps—measuring confidence, error rates, and speed to ensure the system held up under operational stress.

United UI 1

Testing Under Real-World Pressure

I tested prototypes with frontline dispatchers in simulated real-world scenarios—reroutes, weather shifts, and last-minute swaps—measuring confidence, error rates, and speed to ensure the system held up under operational stress.

United UI 1

Testing Under Real-World Pressure

I tested prototypes with frontline dispatchers in simulated real-world scenarios—reroutes, weather shifts, and last-minute swaps—measuring confidence, error rates, and speed to ensure the system held up under operational stress.

United Airlines Operations Architecture

From Simulation to Validation

Stress simulations revealed how dispatchers reacted under pressure. We tracked task completion, confidence, and error rates—validating that the redesigned tool could withstand real airline operations and deliver clarity at scale.

United Airlines Operations Architecture

From Simulation to Validation

Stress simulations revealed how dispatchers reacted under pressure. We tracked task completion, confidence, and error rates—validating that the redesigned tool could withstand real airline operations and deliver clarity at scale.

United Airlines Operations Architecture

From Simulation to Validation

Stress simulations revealed how dispatchers reacted under pressure. We tracked task completion, confidence, and error rates—validating that the redesigned tool could withstand real airline operations and deliver clarity at scale.

09: Launch

09: Launch

09: Launch

Launch – All Systems Go

The redesigned dispatcher platform was launched in phases to minimize risk and build confidence. We throttled the rollout, starting with a small group of dispatchers before scaling across United’s Operations Center.


This measured approach allowed us to validate stability, monitor performance, and incorporate dispatcher feedback in real time. As adoption grew toward 100%, dispatchers reported improved clarity, faster decision-making, and reduced cognitive load—critical wins in a high-stakes operational environment where every second counts.

Role Based Scenarios

Launch – Mission Critical Deployment

The launch wasn’t ceremonial—it was operational. We executed a phased rollout across United hubs, embedding directly with dispatchers during live shifts. Every reroute, clearance, and delay tested the system in real time. With zero margin for error, the tool proved resilient, earning trust by seamlessly supporting mission-critical airline operations.

Role Based Scenarios

Launch – Mission Critical Deployment

The launch wasn’t ceremonial—it was operational. We executed a phased rollout across United hubs, embedding directly with dispatchers during live shifts. Every reroute, clearance, and delay tested the system in real time. With zero margin for error, the tool proved resilient, earning trust by seamlessly supporting mission-critical airline operations.

Role Based Scenarios

Launch – Mission Critical Deployment

The launch wasn’t ceremonial—it was operational. We executed a phased rollout across United hubs, embedding directly with dispatchers during live shifts. Every reroute, clearance, and delay tested the system in real time. With zero margin for error, the tool proved resilient, earning trust by seamlessly supporting mission-critical airline operations.

10: Iteration

10: Iteration

10: Iteration

Iteration - Refining After Launch

After launch, I worked closely with dispatchers to refine the platform based on live usage. Feedback highlighted evolving needs—richer weather layers, customizable alerts, and faster crew communication tools.


Through ongoing iteration cycles, I simplified data-heavy screens, optimized performance for large wall displays, and ensured compliance kept pace with FAA updates. Iteration wasn’t an afterthought; it was a continuous partnership with dispatchers to keep the platform resilient, intuitive, and future-ready.

Iteration – Continuous Refinement in Flight

Iteration didn’t end at launch—it accelerated. I gathered real-time feedback from dispatchers, tracked error rates, and monitored usage patterns to refine workflows. Every reroute, weather event, and clearance became insight, driving updates that strengthened reliability. Iteration ensured the dispatcher system continuously evolved, matching the pace and precision of airline operations.

Iteration – Continuous Refinement in Flight

Iteration didn’t end at launch—it accelerated. I gathered real-time feedback from dispatchers, tracked error rates, and monitored usage patterns to refine workflows. Every reroute, weather event, and clearance became insight, driving updates that strengthened reliability. Iteration ensured the dispatcher system continuously evolved, matching the pace and precision of airline operations.

Iteration – Continuous Refinement in Flight

Iteration didn’t end at launch—it accelerated. I gathered real-time feedback from dispatchers, tracked error rates, and monitored usage patterns to refine workflows. Every reroute, weather event, and clearance became insight, driving updates that strengthened reliability. Iteration ensured the dispatcher system continuously evolved, matching the pace and precision of airline operations.

More Works

More Works

More Works