As director of quality engineering, part of my role is structuring how and where quality sits within a company that's scaling in customer numbers, in terms of architecture and software engineers. Team Topologies written by Matthew Skelton & Manual Pais suggests reversing Conway’s law and providing structures that facilitate
tl;drWe want to provide our consumers and business partners options as opposed to obliging them by providing only one option. By “Designing in options” for your business partners and consumers, you provide them with the ability to take the greater risk while minimising the impact of failure for them.
If, as Gerry Weinberg states Quality is “value to some person” …then the corollary stands that risk is anything that threatens that value. This can be useful because Quality is an amorphous, shapeshifter, notoriously difficult to nail down. Its final judge is not us but our consumers. I compare quality
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 ProductsThe complexity and the distributed nature of our systems today means we are moving towards a