What is Your Word?
I love to meet and collaborate with testers and learn what they are doing and how they are practicing Software Testing, Automation, and solving problems. When I collaborate, I see testers using different words for communicating what we do. For example, one will use the word "bug" and few others will use the words "issue", "defect", etc. What word do you use when you talk about the bug and information you find with help of your testing?
The Word and Alternatives Used
These words are common in the Software Development team when referring to a bug:
- Anamoly: which means abnormality
- Defect: a legal perspective for the unexpected or not wanted or false promise
- Error: a condition due to user input or/and program execution
- Issue: a concern
- Problem: the difference between expected and reality (actual)
- Risk: a potential problem in near time
- Bug: ?
- The abnormal growth of bone
- The defective electronic equipment that is used where people are involved
- Error on saving a file with no name
- The team has an issue with the time available
- I have a problem in sharing this report with the customer
- If we do not publish the app today we risk losing users in this season sale
- What's bugging you these days?
Bug - Annoyance to whom?
To Sum Up the Word
- A defective product in the market that can be sued
- A problem with loss and cost for using a product or service
- A problem to business, and
- A user to be away from the [risk of] cost and annoyance for using product or service
Blog Post Update - 23rd August 2021
- irregular
- not expected
- deviation from the expected
- abnormal
- something different
- deviation from commonly accepted rules or readings, and
- more...
- It is a consistent output or outcome that is observed for a time period for a set of input and factors
- Any change in this outcome or output, is treated as a peculiar case?
- Or as abnormal?
- Or as deviation from what is usually observed and recorded?
- When spoken about the bug
- In the first impression, it is the emotions and experience captured or heard, or recorded
- Necessarily the root cause analysis or initial debug is not done at the time of calling out an experience as a bug
- A set of analysis and experiments are done and the outcome is recorded
- This outcome might have shown the consistent behavior for a set of input and factors
- Anything deviation from this outcome for the same set of input and factors is considered as an anomaly?!
- Though it is unexpected, the context i.e. pre-run tests and rational experiments do not let it be treated and term it as a bug in the communication
- Instead, the word anomaly is used in communication
