Who wants to fail? In life, we strive to succeed, to do well, and to avoid the pitfalls and dangers we are beset by. As testers however, we need to take a different attitude to failure. Failure pays our bills! Without failure, without the human predisposition to make mistakes, short-sighted or narrow decisions, we are out of a job. So – how do we foster a more accepting attitude towards failure, and learn to not only enjoy it, but encourage it?
When we talk about testing or QA, we often think of an activity which occurs mostly at the end of the development cycle. Code “drops into test” once it’s merged, tests are prepared ready for this critical (and late) moment when testing can begin in earnest. But in collaborative, agile teams, testing and quality focus […]
QA is a much-maligned acronym which is routinely shorthand for “Quality Assurance” (whatever the hell that actually means – you don’t assure quality by discovering and sharing information about the software), it’s variously “nicked” to stand for Quality Analysis, Question Asking, Quality Activism… but the one which I think is the neatest translation of these […]