Let me start this article by saying I am not against testing qualification at all and they can be a useful resource. Note I use the word qualification; certification is getting to become a bit of a loaded word. Richard Bradshaw talked about his experience here. I tend to agree with what Richard is saying, as a starting point ISQTB (Or whatever name they wish to use) is a good idea and concept. For those who have never been involved in testing and wish to know more about ‘some’ of the techniques and methods and a little about the history of testing then it can be a useful building block. My concern is that it is not being sold in this way and that it becomes a filter to be used by companies and employment agencies. I have talked about this previously here. Danny Dainton also talked about his views on ISQTB from the new tester perspective here
The reason why I have revisited this discussion is due to the recent debate on twitter about test certification and especially ISQTB. Part of the discussion was the way in which numbers appear to have been used in an advertisement for companies to ensure their testing teams get the ISQTB certification.
Advert can be seen here. Googling a little more provided me with this information
The bit that concerns me with this sort of misleading propaganda is this:
Various studies estimate the cost of a post-production software defect in the range of $4,000 - $5,000. If ISTQB Software Tester Certification can help a software tester to eliminate just one post-production defect in his or her career, the return on investment for an ISTQB exam could exceed 1500%. With the Volume Purchase Program, that ROI could exceed 2000%.Where are these figures obtained from? It is a fallacy that with the way software development works today that fixing a defect later costs so much more. Details of the cost of defect fallacy can be found here and ANYONE working in software development please read this great book – The leprechauns of software engineering
This then lead to a talk that Rex Black was doing at STPCON in which the phrase:
“…greatly lowers the cost of post-release defects.”
Can clearly be seen
This is what concerns me a great deal, everything within the ISQTB world appears to be focused on profit and how to maximize the most amount of money with the least amount of effort. Now someone may correct me if I am wrong on that one. I do hope that I am and that the people who provide this training do really care about the testing profession and the people paying their hard earned money is of something that is worthwhile to them. The problem is when profit is involved in learning activities the needs and the best interests of the student are normally lower down the list than the ROI (sic) for the training company shareholders.
I am not against testing qualifications I am against the way in which they are being sold and used within the profession. I do not like the use of multiple choice exams in which someone can learn by rote and then pass and not know anything really valuable about testing.
We need a system of learning in which we can learn the basics, practice them and be assessed on our thinking and reasoning. The problem is that this is too difficult to do en masse since it eats into profit hence my concerns about profit before learning.
There are other testing training opportunities such as the Rapid software testing course by James Bach and Michael Bolton is another alternative.
Or black box software testing course created by Cem Kaner is a step in the right direction.
How come we do not hear more about these?
Is the lobbying and scaremongering of the ISQTB too big? I really hope not there are many passionate testers in the world and we have a moral and ethical obligation to provide the correct training and learning opportunities for these people. We need to stop using false data and information to scare companies and managers into making people attend these courses
We need to be truthful to both those attending such courses and those paying for these courses. Maybe there should be a disclaimer on the ISQTB website?
- This foundation exam will teach you about some methods and techniques of testing however it will NOT be able to prove the testing competencies or abilities of those doing the examination.
- It will be able to tell you that the person doing the exam has a good ability to remember stuff or got very lucky when selecting multi-choice answers at random.
I think I would be more comfortable with ISQTB if they provided alternatives and did not sell the exam as a way to be competent tester.
Off track slightly – when I decided to become a rugby league coach many years ago I had to do the following
- a practical assessment with the trainer
- 3 assessments in the field with an assessor
- keep a training diary for a year, of new stuff I learnt or stuff I implemented
Only after that year could I class myself as a competent rugby coach. Hmmm that is an idea maybe ISQTB could do that kind of assessment and training?
We are all responsible for our own training and learning and there are many ways in which we can learn. The problem is I see time and time again many people who call themselves testers and have done no learning or training specifically about testing since sitting the ISQTB foundation course. This is what really needs to change in our craft. We need to have a passion for what we enjoy.
I will finish this article with something I tweeted during the discussion and something I really do believe in
Testing is about asking questions and using critical and creative thinking. It cannot be measured with a simple pass/fail