Which not realising at the time but fitted in nicely with Gerald Weinberg’s description:
Quality is value to someone
For most teams that someone could be their Products Owners (PO), the organisation they work for, the team they work with and their end users and all these groups of people could have very different views on what value means to them and even contradicting in some cases.
For your organisation quality could be whatever helps them reach their targets for that quarter or year.
For your Product owner their measure of a quality product could be a system or feature released on time.
For your team it could be a system that they can build, deploy, maintain and add to easily.
For your end users, well it could be something as simple sounding as it just works.
Also it’s not that the testers or developers don’t care about shipping early (what the PO wants) it’s more that they might care about maintainability or it does what we said it would do more then shipping early.
All of this could be just the tip of the iceberg and there could be many other people and views on what quality (what is valuable) to them means.
As testers we need to help development teams understand that quality is measured by people in different ways.
Lenses of Quality
One of the ways I’ve started to help teams understand this is via the idea of lenses of quality.
Each of these groups of people view quality with a different lens therefore see the same system differently to one another. We as testers should help our teams to see quality through these different lenses by helping them identify these groups and what their measures of quality are.
This would help teams to start thinking about who their stakeholders are and how they are likely to perceive the systems that they build.
Would it possible to line up all the different lenses and be able to focus on one common quality metric?
If so would this be more like a microscope pulling into focus the hidden details or more like a telescope and allow you to see far into the distance?
Great day out @bletchleypark the first electronic computer colossus (because it was so big) was built here to decrypt the Lorense cipher, but also the Bombe (electro-mechanical device not a comp.) to break enigma machine #Security #daysoutfrommcr if you get a chance go!
1\ Finally got around to reading the paper on topology of organisational cultures. You might have heard of them as pathological, bureaucratic and generative by Ron Westrum. There’s a lot more in that paper that’s really worth your time to read.