Contemporary Quality Engineering

Some randomish thoughts on quality engineering.  Quality engineering enables visualisation of the state of quality anytime in the delivery lifecycle of a system or service. It does so in terms of its business outcome.  Anne-Marie Charrett  (working definition) Services not Products  The complexity and the distributed nature of our systems today means we are moving […]

Whose moved my risk?

We know quality is ‘value to some person’, so it stands to reason that risk is also subjective. If we use risk as a factor to determine what to test, then how you test, what you test and your testing strategy will evolve and change. Is it though? Think of testing within your organisation as […]

Software Testers: Simply the best (BoB series)

Software Tester’s are a rare breed. We perform a role that can be difficult and not always fully appreciated or recognised. We are often the sceptic on the team, raising difficult questions when no one wants to hear them. We discover unplanned work, we question design, we uncover ambiguity.   It’s not always an easy role. […]

BOB series: Shallow Testing gets a bad wrap

In my Exploratory Testing class, I talk about shallow and deep exploration. When you say the word exploratory testing, many think, ‘just playing around’ on the product. And to some extent that’s true, a good true. So when I talked about shallow exploration it seemed to fit. Different from deep exploration where a systematic approach is […]