The October 2022 issue of IEEE Spectrum is here!

Close bar

Why Software Fails

We waste billions of dollars each year on entirely preventable mistakes

17 min read
Photo: Odd Andersen/AFP/Getty Images

Have you heard the one about the disappearing warehouse? One day, it vanished—not from physical view, but from the watchful eyes of a well-known retailer's automated distribution system. A software glitch had somehow erased the warehouse's existence, so that goods destined for the warehouse were rerouted elsewhere, while goods at the warehouse languished. Because the company was in financial trouble and had been shuttering other warehouses to save money, the employees at the “missing" warehouse kept quiet. For three years, nothing arrived or left. Employees were still getting their paychecks, however, because a different computer system handled the payroll. When the software glitch finally came to light, the merchandise in the warehouse was sold off, and upper management told employees to say nothing about the episode.

This story has been floating around the information technology industry for 20-some years. It's probably apocryphal, but for those of us in the business, it's entirely plausible. Why? Because episodes like this happen all the time. Last October, for instance, the giant British food retailer J Sainsbury PLC had to write off its US $526 million investment in an automated supply-chain management system. It seems that merchandise was stuck in the company's depots and warehouses and was not getting through to many of its stores. Sainsbury was forced to hire about 3000 additional clerks to stock its shelves manually [see photo above, “Market Crash"].

Keep reading...Show less

This article is for IEEE members only. Join IEEE to access our full archive.

Join the world’s largest professional organization devoted to engineering and applied sciences and get access to all of Spectrum’s articles, podcasts, and special reports. Learn more →

If you're already an IEEE member, please sign in to continue reading.

Membership includes:

  • Get unlimited access to IEEE Spectrum content
  • Follow your favorite topics to create a personalized feed of IEEE Spectrum content
  • Save Spectrum articles to read later
  • Network with other technology professionals
  • Establish a professional profile
  • Create a group to share and collaborate on projects
  • Discover IEEE events and activities
  • Join and participate in discussions

Make IEEE Your Home Base

The association offers networking opportunities and professional development programs

3 min read
group of young people smiling at the camera

These IEEE members connected with each other at this year's IEEE International Conference on Robotics and Automation, held in London.

IEEE

The word home evokes a sense of belonging and welcoming. IEEE aims to create a similar feeling by offering services for members at every stage of their career and by building a community among them.

IEEE President and CEO K.J. Ray Liu is committed to making IEEE the professional home for members. As he announced in his March column in The Institute, he’s doing that by “examining ways in which the organization could evolve to best meet the needs of all technical professionals in the years ahead.”

Keep Reading ↓Show less

Home Heating With Hydrogen: Ill-Advised as it Sounds

Several studies reveal serious drawbacks

3 min read
Two white boilers mounted on a wood wall, with pipes and tubes.

An old central heating boiler (L) and a hydrogen boiler inside the Hydrogen Experience Center in the Netherlands.

Sem van der Wal/ANP/Getty Images

Hydrogen, if it comes from splitting water with renewable electricity, has its role as a climate-friendly energy source. It could help decarbonize challenging sectors like heavy industry, shipping, and aviation.

But hydrogen makes absolutely no sense for heating homes and buildings, according to a new review of several international studies. It is simply much too expensive and inefficient for that purpose, says Jan Rosenow, Europe director at the Regulatory Assistance Project, an energy think tank in Brussels, who authored the commentary published in the journal Joule.

Keep Reading ↓Show less
WIPL-D

Handling various complex simulation scenarios with a single simulation method is a rather challenging task for any software suite. We will show you how our software, based on Method-of-Moments, can analyze several scenarios including complicated and electrically large models (for instance, antenna placement and RCS) using desktop workstations.

Download this free whitepaper now!