CASE: WHY SOFTWARE FAILS
Developing software is a complicated task. Even when done diligently by competent people with good intentions, failure is a possibility. This section discusses some causes of software failure. As we shall see, a programming bug isn’t the only possible cause of software failure. The following case, although inspired by real events, is fictional.
Some years ago, before the time of the Internet, over six thousand chemists from all over the world registered to attend a particular professional conference. Some were to come alone, while others were to be accompanied by their families. The conference organizers planned to have receptionists provide each chemist with a packet of registration materials (such as room assignment, convention schedule, etc.), which were to be stored in large cardboard boxes. The boxes, and the envelopes within the boxes, were to be arranged alphabetically by the last name of the registered chemist. Naturally, in order for this plan to work, it had to be possible to identify each chemist’s last name on the registration form. Unfortunately, the form included only a single blank labeled “Name.” That made it difficult to identify each chemist’s last name because of the variety of ways people had chosen to write their names in the blank. Some example entries were:
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.Read more
Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.Read more
Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.Read more
Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.Read more
By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.Read more