In my last blog post, I shared my views on quality regarding goodness, value, and correctness. In this post, I'd like to share a model that I've been using for a few years in my past few companies, to describe different perspectives of quality and how they relate, as well as where testing activities fit [...]
Category: Uncategorized
Adapting Crosby’s 4 absolutes of quality into a software context
Philip Crosby has a big reputation as being a quality leader in the manufacturing industry, having authored many books on quality between 1968 and 1999. Some of his well known work that he's quoted on regularly include: "quality is free", "zero defects through prevention", and his "4 absolutes of quality". Although Crosby spoke of these [...]
If I could change one thing in the Agile Manifesto…
I recently attended an Agile workshop for new joiners at my company, where as part of the workshop, the agile manifesto and principles were presented. For those of you that haven't seen the manifesto in a while, here they are: Agile Manifesto, taken from agilemanifesto.org The manifesto seems to have stood the test of time. [...]
Risk Based Testing | Part Three | Bug Prevention and Bug Detection
Welcome to the final part on this series about the relationship between Testing and Product Risks.In part one, I discussed the idea and benefits of talking about testing product risks instead of talking about types of testing. If you missed that post, you can view it here.In part two, I then went on to discuss [...]
Risk Based Testing | Part Two | Uncovering risks
Welcome to part two of this three part series on the relationship between Testing and Product Risks. In part one, I discussed the idea and benefits of talking about testing product risks instead of talking about types of testing. If you missed that post, you can view it here. In this second part, I'll talk [...]
A Better Testing Pyramid
The Automation Triangle (or pyramid) has continually caused a bit of a stir in the testing world. It has been mislabelled many times to be called a "testing" triangle. It has been abused in many companies by being followed as a "test strategy". It has been butchered in ways that cause further misunderstandings and has [...]
Liverpool Tester Gathering – best tester meetup ever?
My answer to my own question above: Yes! Quite possibly! There certainly is something special going on up there... 🙂 I recently spoke at the @LplTesterGathering and what a tester gathering it was! The place was BUZZING! Packed to the brim with around 110 people showing up and not a quiet person in the room [...]
“Acceptance Testing” – What does it mean?
There are loads of people who use the term "acceptance testing"... Most people have different definitions of what this means. And more still will struggle to even define what they mean personally with the term when they say it. I also regularly hear the words "feature files" mentioned in some of those conversations when people are [...]
I’m running for AST board membership… I need your vote!
The Association of Software Testing (AST) has been running for a number of years now. It's what brings you amazing things such as CAST, BBST courses, some fantastic webinars and it also funds a whole host of testing community events throughout the entire world, for example, a lot of the 'X'EWT events. It's with great [...]
Information, and its relationship with testing and checking
UPDATE: Thanks to John Stevenson for his feedback of the model, I've updated the model appropriately to represent the fact that checking activities also inform our testing, (as John described in the comments below). Also, thanks again to everyone else who has reviewed and fed back on the model too. One of the biggest problems [...]