Stop trying to be something you're not!
Submitted by Antony Marcano on Sat, 27/10/2007 - 14:53.
perspectives
Following on from past rants about the difference between QA and Testing... During the Questions period of Lee Copeland's keynote at STARWest, someone asked the question - what's the difference between QA & Testing.
I've used numerous ways to help people comprehend the difference. I chipped in with my latest iteration of trying to help people understand the difference...
The activity of...
Quality Assurance asks the question does our process work?
Testing asks the question does our product work
In my 12-13 years in industry, I've met a lot of people with the title 'QA' and teams with the label 'QA'. None of them were actually in the business of QA. In fact, none of the QA teams that I've met were either empowered or skilled to fulfil the real meaning of QA - mainly because they were all software testers calling themselves QA.
Information Technology is possibly the only industry that labels testing as the be-all and end-all of QA. Like it or not, Testing is more analogous to Quality Control. Alone, it doesn't answer the question of whether our process is working.
Now, through extensive colloquial usage, QA (in the context of I.T.) seems to be defined in many places as being synonymous with testing. The momentum may be too great to stop now - but we need to ask ourselves, how does this level of ignorance make us look to other more mature professions that have used the term QA for a lot longer than we have? We have to ask ourselves, what do we lose by not ensuring that there is someone both empowered and skilled to ask the important question - does our process work?
I've used numerous ways to help people comprehend the difference. I chipped in with my latest iteration of trying to help people understand the difference...
The activity of...
Quality Assurance asks the question does our process work?
Testing asks the question does our product work
In my 12-13 years in industry, I've met a lot of people with the title 'QA' and teams with the label 'QA'. None of them were actually in the business of QA. In fact, none of the QA teams that I've met were either empowered or skilled to fulfil the real meaning of QA - mainly because they were all software testers calling themselves QA.
Information Technology is possibly the only industry that labels testing as the be-all and end-all of QA. Like it or not, Testing is more analogous to Quality Control. Alone, it doesn't answer the question of whether our process is working.
Now, through extensive colloquial usage, QA (in the context of I.T.) seems to be defined in many places as being synonymous with testing. The momentum may be too great to stop now - but we need to ask ourselves, how does this level of ignorance make us look to other more mature professions that have used the term QA for a lot longer than we have? We have to ask ourselves, what do we lose by not ensuring that there is someone both empowered and skilled to ask the important question - does our process work?
