Who is responsible when software ‘bugs’ result in disaster?
Criterion A: Describing the issue
A software bug is actually a mild word for defect, it is safe to say that almost every piece of software will have various defects in it and that everyone is affected by the bugs. The only reason why software companies get away with providing faulty software is because we, the consumer allow them to get away with it. The consequences of these bugs range from dire to mild and can be found in anything containing a form of software from expert systems to wristwatches. One such example is a simple attempt to produce and print out a document using Microsoft Word, Microsoft being a company renowned for software bugs. When typing up the document, the system may crash, its not possible to click in certain places, certain objects may break or the link may break to mention a few. Then when the document is sent to be printed, the printer may not acknowledge that it has been sent, the program may not be compatible with the printer, it may come out differently to how it appeared on the page, paper may run out and software wont support the pause and there are many more.
However, effects of software bugs are often of larger scale such as economic, political, cultural, environmental, legal, historical and medical. According to ; The U.S recently lost $130 million on the Mars Climate orbiter because some of the program worked in metric units and some in imperial. When such large operations use software, there can be bugs in it and the effects of this can be worse than economical. Currently expert systems are being used, but they will undoubtedly have bugs, which can cause many serious problems. According to The software conspiracy by Mark Minasi; When Vernon Kidd was told he had cancer in 1986, his doctor told him he had a terrific chance of recovery but he died whilst receiving treatment because a buggy piece of software converted a radiation therapists order to use a low power, tumour killing radiation into a high powered, human killing x ray. This man lost his life because of a software bug, because this “perfect piece of machinery” hadn’t been tested or refined properly. Also according to the same book; In the Gulf War the U.S lost a total of 146 soldiers due to a buggy piece of software. As has been stated, software bugs can also be found in mobile phones. Recently there have been studies that have closely linked mobile phones with having a serious medical effects on the user, but mobile phone and other companies have been and still are attempting to prevent this.