Top-6 disasters caused by software

click fraud protection

"Intelligent" software can make people's lives easier, but failures in such systems can lead to disastrous consequences. Often such incidents led to large-scale destruction and death. Below, will consider the six most serious disasters that have occurred due to the software crash.

Contents:

  • 1. Ariane 5
  • 2. Knight Capital
  • 3. Therac-25
  • 4. Amazon
  • 5. General Electric Energy
  • 6. American Airlines

1. Ariane 5

On June 4, 1996, the launch of the Ariane 5 missileHowever, an error in the software of the control module 37 seconds after the start led to the self-destruction of an expensive missile.

2. Knight Capital

In 2013, the software crash nearly led to the bankruptcy of Knight Capital. The company literally half an hour lost half a billion dollars - computers suddenly began to sell and buy millions of shares without the participation of people. As a result of the incident, for two days the shares fell by 75%.

3. Therac-25

In the 1980s, at least 5 patients died after receiving an excessively high dose of X-rays. This was the result of an error in the Therac-25 installation control program. The experts concluded that a bug in the code resulted in multiple execution of one command.

4. Amazon

In the summer of 2013, the disconnection of Amazon's servers resulted in the loss of user data stored in the "cloud".The failure, originally caused by a strong thunderstorm, was quickly aggravated by errors in the software. This led to a cascade failure.

5. General Electric Energy

In 2003, a massive power outage was recorded in the northeast of the United States. Initially, this was a local failure, which was not fixed in time due to an error in the software, which led to a cascading failure.

6. American Airlines

In 2014, a program error blocked the entire fleet of American Airlines. A major failure in the system for booking tickets occurred as a result of the merger of several airlines. There are versions that the problems arose after an unsuccessful attempt to merge the platform created using different programming languages.