One of the worst accidents in the computer industry involved the Therac-25.  It is a medical device used to treat patients for tumors and cancers.  Small amounts of radiation are applied to a patient through a set of filters that reduces the actual amount of radiation the patient receives.  Unfortunately, due to bad software engineering techniques, the Therac-25 reached the marketplace before it was completely tested and resulted in the deaths of six people before serious action was taken to correct its problems.  The following set of slides will inform you of the situation, what software techniques were followed, and what could have been done to correct this problem.



by Andrew Tei

Images are the property of Comedy Central. All images have been digitally manipulated.