TL;DR
You started as software tester in Agile team. At your first daily standup, project manager stated that you need to find all the bugs, but lead software tester argues that you only need to find important bugs. What is software testing? This post will try to help you to understand Black Box Software Testing definition of definitions.
Problem
Problem with definitions is that meaning is not absolute. Sender and receiver of same words have different meaning of those words. Meaning of words is their definition. Clear project communication requires that sender and receiver have same definitions of terms they use.
What is term?
A word or phrase used to describe a thing or to express a concept, especially in a particular kind of language or branch of study.
Study is software development. And term is not only a thing, it is also a concept, and concepts are harder to comprehend than things. I have working experience where we used different meanings for words (a thing), and words should be easier part of communication.
If you are unclear what sender meant by word or concept, always ASK them to provide an explanation.
Conclusion
Another project could use different definition (meaning) for same concept or word. And that is ok, it is important to accept that there are no correct definitions, there are only working definitions. Black Box Software Testing uses working definitions, and you need to be able to explain them to prove that you understand them. But Black Box Software Testing does not require you to accept those definitions, it encourages you to critically discuss those definition which gives opportunity to improve them.
Comments are closed.