Micro Focus is now part of OpenText. Learn more >

You are here

You are here

When computer issues ground an airline: Why it's important to build in performance

public://pictures/Todd-DeCapua-CEO-DMC.png
Todd DeCapua Executive Director, JP Morgan
 

This article is part of an ongoing series of Performance Retrospectives that assess real-world application performance issues in the recent past, analyze what might have happened, and offer up best practices that just might help you avoid similar problems.

What happened

Attributed to problems related to "dispatching information," all United Airlines flights in the US were grounded for nearly an hour on June 2, 2015. United's computer issues forced the Federal Aviation Administration to issue a temporary advisory notice early that morning, noting that the stoppage applied to all United Airline flights.

Why it happened

According to TIME, United Airlines flights were grounded due to unspecified "automation issues." United Airlines attributed the delay to faulty flight information in the airline's dispatch system. A related Bloomberg article reported that "United has struggled with occasional computer faults since the 2010 merger between former parent UAL Corp. and Continental Airlines created the current United Continental Holdings Inc." The root cause of the airline's computer issues appears to be software providing incorrect information to the dispatching system, along with associated integration and/or cross dependent systems.

The business impact

ABC News quantifed the impact in terms of actual flights affected: "United said Tuesday that the nationwide grounding lasted less than an hour and affected about 150 flights, or eight percent of its morning schedule. Spokesman Charles Hobart said the airline was making accommodations to get delayed passengers to their destinations."

Let's look at the impact of 150 flights being delayed at least one hour: with an average of 237 passengers per aircraft and seats estimated at $100 per passenger, the result is a loss of $3,555,000.

This doesn't factor in all the other business impacts to scheduling, ecosystem delays, brand impact, social media, and other resources. Not to mention Wall Street's reaction: shares of United Continental Holdings Inc. fell 44 cents [nearly 4 percent] to $55.88 in midafternoon trading after dipping as low as $54.36 shortly after the FAA posting.

Takeaways

With the volume of acquisitions and mergers we're observing across several industries today, it's no surprise these integrations could be wreaking havoc on business computing systems and causing potentially catastrophic failures that impact the end users.

Reflecting on this performance retrospective, we can see how developing and testing the various integrations along with the design, build, and execution of a solid automated regression test suite becomes critical. The goal must be to mitigate risks that, in this case, became a reality for so many passengers.

Considering the end-to-end performance of these integrated legacy systems with their mutli-dependency models and often archaic integrations, building-in performance is all the more important.

Image source: Flickr

Keep learning

Read more articles about: App Dev & TestingApp Dev