You are here

Performance testing needed. Southwest Airlines: Website out for 2 days amidst fare sale

The Southwest website crash and why performance testing matters

public://pictures/Todd-DeCapua-CEO-DMC.png
Todd DeCapua, Technology leader, speaker & author, CSC

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.

[ Is it time to rethink your release management strategy? Learn why Adaptive Release Governance is essential to DevOps success (Gartner). ]

What happened

On Wednesday, June 3, 2015, Southwest Airlines began offering its two-day Fall Travel Fare Sale, an offer that included "one-way trips from Baltimore to Boston and 17 other destinations for $49." The airline's website crashed as a result of the overwhelming response from customers. On Thursday, the website posted a message: "The website is undergoing maintenance and is currently unavailable," directing people to call Southwest's toll-free number. But the only thing this provided callers with was a busy signal. As a result, Southwest Airlines extended the fare sale to a three-day event. This concession, of course, followed major scrutiny from their potential customers on social media (Twitter, LinkedIn, Google+, and Facebook) and major media outlets (CNBC, NBC, and CBS) perhaps driving even more traffic to Southwest Airlines and further exacerbating website traffic issues.

[ Get Report: The Top 20 Continuous Application Performance Management Companies ]

Why it happened

Before announcing its ticket sale on Tuesday, Southwest Airlines ramped up its online sales capacity, "but demand was greater than expected," according to Brandy King, the airline spokesperson. As technicians tried to restore the website, Southwest extended the sale to end of day Friday.

The incident's most comprehensive coverage, in The Seattle Times, indicated that the Southwest problem lasted longer than most outages of this sort. Southwest may have been "particularly vulnerable...because it sells a higher percentage of tickets on its own website instead of through online travel agencies. That approach has often been seen as a strength, because it keeps distribution costs down." But we can also see how better performance testing could have enabled a proactive interception regarding this risk.

Southwest's Executive Vice President Bob Jordan reported that the problems were limited to Southwest.com and the company's mobile app, while other systems, such as reservations, were not affected.

The business impact

"This is a catastrophic technology failure when your primary sales channel is unavailable for more than a day," says Henry Harteveldt, a travel industry analyst for Atmosphere Research. "There will be a lingering, negative effect in terms of [passengers'] willingness to consider flying on Southwest."

Customers will give companies a break as long as they get their cheap deal, McMahan says. "What is at risk is that everyday customer who can easily turn to a competitor for the same product," he says. Several other airlines said they matched Southwest prices on routes where they compete, so it's likely that some people who intended to book on Southwest that week wound up buying a ticket from another airline.

Let's do some modest calculations. At two transactions per second (TPS), for only eight hours per day, and with each transaction only a one-way ticket for $49, we get to $2.822 million in revenue per day: $1.03 billion. For Southwest's year ending December 31, 2014, net income was a company record of $1.1 billion. With all web and phone channels down for two days, the business impact in lost revenue alone to Southwest Airlines was $5.64 million.

Takeaways: Build in performance for web and mobile—it matters!

According to Bob Jordan, "In this case we just have an unexpected issue...the site has just been a little overwhelmed."

In Harteveldt's opinion, the technology glitch might have been worse than Southwest Airlines disclosed, suggesting that it could have resulted from something other than high customer demand. The Seattle Times noted that "Southwest has run many similar sales without the website suffering such a lengthy breakdown."

Whether it's a sale or an offer, a new product line or a launch, Black Friday, or Cyber Monday, we've seen in recent history how significant the negative impact can be on organizations whose performance falls short of consumer expectations. In this case, the impact was a minimum of $5 million in revenue lost to competitors who were happy to price-match Southwest's promotion.

It's time to build in performance testing and engineering—now.

[ Get Report: Buyer’s Guide to Software Test Automation Tools ]