I thought I would share some thoughts and concepts that I have been developing in the last couple of years.
It all started with me thinking that the QA acronym was misrepresenting what QA Specialists or testers were actually doing, whether it meant Quality Assurance or Quality Assistance.
Love this @johan.hoberg . Youβve put into words and pictures what Iβve had in my head for a long time. A fantastic perspective on quality and I love the term Quality Intelligence.
I agree with your discomfort about the terms Quality Assurance and Quality Assistance
I think the best answer to βwhat does QA stand for?β is Question Asker
In the early stages of development, we ask questions in backlog refinements to ensure that requirements are robust and complete
My favourite way of test planning is in the form of questions about whether the product fulfills requirements and what it does in various tricksey situations
During testing itself, we need to remember to question our own assumptions
Exploratory testing is all about thinking βwhat would happen ifβ¦?β and then finding out the answer
Even when we report on test results and quality, you could see this as an implicit question: Given this information about the state of the product, what comes next? Is it acceptable for deployment, or do we need to do more work?
(It also sometimes stands for Question Answerer, as testers are often the most knowledgable about the detailed behaviour of the product)
In general I think Question Asker makes it clear that we are not directly contributing to quality, but our presence keeps everyone on their toes and uncovers all sorts of things that would cause problems later on