Blog   Where Did The Bugs Come From?

Where Did The Bugs Come From?

By Kate Punova
1+

Everyone knows what the bug is. That’s a problem hiding somewhere in the code and spoiling the tester’s mood. But why bug? Bugs can be cute (not in Australia, of course), so why problems with the software are called like this?
There are enough scientific articles on this topic, but we will try to explain everything in simple words. First of all, there is a cool story about a month which got stuck in a relay of Mark II, an early electromechanical computer. Because of this month, the results of the calculations were wrong. After this funny issue, Grace Hopper, a programmer working with that computer, and her colleagues started using the word “bug” to describe the problems which made their machines malfunction.
However, that was not the first time when someone used this word in this context. Another guy, Thomas Edison, used it long before Grace Hopper and her team. His story is not as memorable, but we will still tell it. So, he was working on a telegraph system, but something went wrong. There was a false break in the signal, so Edison built a special “bug trap” to isolate the problem. Later, he used the word “bug” a lot and made it rather widespread. Members of the electrical community also helped him. Thomas Sloane, an engineer, even gave the bug a definition. He described it as “a fault or trouble in the connections or working of electric apparatus”. The bug trap was defined as “a connection or arrangement for overcoming” the problem.
The word “bug” is still used, and nowadays it’s probably more widespread than Edison could ever imagine. And we guess it won’t become irrelevant until such things as software and testing exist.

Related Posts

Mobile App Testing: Best QA Strategies & Tools

By Yana Andyol
2+
Without a doubt, your mobile phone is far more than a “just-to-make-a-call” device. It is your multipurpose personal assistant for everyday use. No wonder that the mobile app market is a zone of
Read more

Reasons to Show Testers some Love

By Yana Andyol
3+
If you`ve got a chance to work with great testers, you surely want to turn their daily routine into a valuable and enjoyable experience. Well, Valentine`s Day is a perfect occasion to show
Read more

Types of Software Testing to Improve Product Quality

By Yana Andyol
3+
Before software goes public, it comes through a comprehensive quality assurance process. Utilizing multiple tests in the product development cycle makes your software successfully operate across different platforms and environments. A missed bug
Read more

Migrating from Magento 1 to Magento 2: A Guide for a Painless Upgrade

By Anna Senchenko
5+
The popularity of Magento 2 is growing, and sooner or later you will have to upgrade your web store to the newest platform. This release seems promising regarding usability, development, and quality assurance.
Read more

NDA, MSA, SOW and SLA. Confidentiality agreements when you outsource QA

By Anna Senchenko
5+
Today, the world wide web processes tones of private data we openly share. Sure, building trust with each other is crucial for healthy relationships. But sometimes we come across negative experiences of stolen
Read more

Blog