Bad Software Quality Crashes Airlines’ IT Systems, Again: When Is Enough Enough?

by

Southwest Airlines is the latest victim of the airline scandal. What scandal? It’s the one where airlines continue to cause travel delays due to poorly managed IT systems. It’s the one that caused Southwest to delay 836 flights on Monday and distribute HAND written tickets to passengers because of a ‘software glitch’. Southwest isn’t alone. United Airlines grounded hundreds of flights in July and American Airlines did the same in September and April. How long will consumers have to wait before these organizations figure out that the glitches are caused by bad software quality, which creates bad service?

Everyone knows that software can be a pain (to quote a well known techno-sociology professor from Harvard, “Software is eating the world and it sucks”). Most of us roll our eyes when we see that dreaded message flash across the screen “Software Update Available,” but if we fail to do it, the bugs don’t get fixed and the system crashes. However, this really only inconveniences one person - you. Businesses must contend with the same issue - layers of updates, multi-levels of complexity ‑ but for very large, important systems such as airline reservations. If the applications aren’t updated, assessed and reviewed on an ongoing basis, it stops working too, but when this happens it impacts thousands upon thousands of people.

The root cause is simple: application failure and the lack of code quality. Based on the pattern of recent outages, fingers are starting to point. Because of safeguards and backups built into parts of airline systems, everything stops when one part of the system fails in a domino effect. In addition, these airlines are laden with legacy systems that are essential to running the business but hard to maintain.  It’s made twice as difficult when one airline merges with another, such as American and US Airways, and double the ‘old’ systems now need to work together with double the new stuff – like mobile apps or ticket kiosks.

If the industry doesn’t recognize and clean up the underlying problems, the infrastructure will continue to crack, especially under pressure during the upcoming holiday travel season. Senior management needs to get involved and ask the tough questions, demanding to see data that adequately displays the dependability of the IT backbone. They should also look into adopting a standard for IT software quality across the organization – such as the one developed by the Consortium for IT Software Quality and approved by the Object Management Group.

If a single airline were practicing basic structural oversight of their systems, we wouldn’t see this happening. Customers need to demand it. Wall Street needs to demand it. Even the FAA needs to demand it. Economically, it is irresponsible for businesses to let the integrity of their infrastructure slide and the general underinvestment in software quality ultimately hurts us all.

 

Get the Pulse Newsletter  Sign up for the latest Software Intelligence news Subscribe Now <>
Open source is part of almost every software capability we use today. At the  very least libraries, frameworks or databases that get used in mission critical  IT systems. In some cases entire systems being build on top of open source  foundations. Since we have been benchmarking IT software for years, we thought  we would set our sights on some of the most commonly used open source software  (OSS) projects. Software Intelligence Report <> Papers
In our 29-criteria evaluation of the static application security testing (SAST)  market, we identified the 10 most significant vendors — CAST, CA Veracode,  Checkmarx, IBM, Micro Focus, Parasoft, Rogue Wave Software, SiteLock,  SonarSource, and Synopsys — and researched, analyzed, and scored them. This  report shows how each measures up and helps security professionals make the  right choice. Forrester Wave: Static Application Security Testing, Q4 2017  Analyst Paper
This study by CAST reveals potential reasons for poor software quality that  puts businesses at risk, including clashes with management and little  understanding of system architecture. What Motivates Today’s Top Performing  Developers Survey
Pete Pizzutillo
Pete Pizzutillo VP Corporate Marketing at CAST
Pete Pizzutillo is Vice President of Corporate Marketing at CAST. He is responsible for leading the integrated marketing strategies (digital and social media, public relations, partners, and events) to build client engagement and generate demand. He passionately believes that the industry has the knowledge, tools and capability such that no one should lose customers, revenue or damage their brand (or career) due to poor software. Pete also oversees CAST’s product marketing team whose mission is to help organizations understand how Software Intelligence supports this belief. Prior to CAST, Pete oversaw product development and product management for an estimating and planning software company in the Aerospace and Defense market. He has worked in several industries in various marketing roles and started his career as an advertising agency art director. He is a graduated of The Pennsylvania State University with degrees in Business Administration and Art. Pete lives in New Jersey with his wife and their four children. You can connect with Pete on LinkedIn or Twitter: @pizzutillo.
Load more reviews
Thank you for the review! Your review must be approved first
Rating
New code

You've already submitted a review for this item

|