SlideShare une entreprise Scribd logo
1  sur  3
QI, not QA
In this article I will explore the acronym QA, and why I think we should do away
with it for good.
Let us begin our journey with looking at what QA actually stands for, and how it
is usually interpreted.
“Quality assurance (QA) is a way of preventing mistakes or defects in
manufactured products and avoiding problems when delivering solutions or
services to customers.” [1]
This is how QA has been perceived for a long time, and the QA organization has
been responsible for making sure that no critical problems are delivered to
customers. A gatekeeper of quality. We know now that this is absurd in so many
ways. Let’s look at why:
 Testers cannot assure quality since they are not actually fixing the bugs
 Testers are not owning or monitoring the development work process
 Testers do not own quality – the development team does
Testers cannot assure quality directly in any way. So why is a Quality Assurance
organization, which consists mainly of testers, called Quality Assurance? The
answer is of course, according to me, that it shouldn’t.
But I was far from the first to realize this, and that is why some companies have
started using “Quality Assistance” instead. Spotify, King and Atlassian are three
examples. [2] [3] [6]
However I still think this is misleading. Especially if someone with test
competence is actually part of the development team. Then they are not assisting
anyone – they are just doing it, as part of a team. So what is it that they are
actually doing? To understand this I would like to find a connection between
quality and testing, and I think the following pictures shows it really well [4]:
The connection is information. Testing provides information about value and
risk, and quality is value perceived at some point in time by some person that
matters. [4]
There is someone else who has a similar informative role, namely Business
Intelligence. Let’s look at how BI is defined:
"a set of techniques and tools for the acquisition and transformation of raw data
into meaningful and useful information for business analysis purposes"
Now we take that definition, and replace business with quality:
"a set of techniques and tools for the acquisition and transformation of raw data
into meaningful and useful information for quality analysis purposes"
This is basically what I think QA should stand for, and that is why I think it
should be renamed QI, or Quality Intelligence.
We transform all the raw data that the product is, into meaningful and useful
information for the purpose of analyzing quality, and we do it mainly through
testing.
But wait! Aren’t we also supposed to coach the team and help them become
more aware of quality, influence the processes to build in quality from the start,
and so on? Absolutely. As part of the development team, that is definitely
something that someone with a high level of test competence should do, just like
everyone that is part of the development or production team (such as BI) should
contribute with their different competencies, but according to me this is not
something that should play a factor when we decide if we want to call it QA or QI,
because everyone is assisting each other.
References
[1] Quality Assurance
https://en.wikipedia.org/wiki/Quality_assurance
[2] Quality Assurance vs. Quality Assistance
https://www.atlassian.com/inside-atlassian/quality-assurance-vs-quality-
assistance
[3] Quality Assistance @ Spotify
https://twitter.com/marcusoftnet/status/270544393021308928
[4] A model of the relationship between Quality, Value, Testing and Risks
https://richrtesting.com/2016/10/26/a-model-of-the-relationship-between-
quality-value-testing-and-risks/
[5] Business Intelligence
https://en.wikipedia.org/wiki/Business_intelligence
[6] What does QA stand for at King
https://techblog.king.com/what-does-qa-stand-for-at-king/

Contenu connexe

Tendances

Imrul: Context Driven Testing
Imrul: Context Driven TestingImrul: Context Driven Testing
Imrul: Context Driven TestingSQABD
 
A Great Idea Isn't Enough for Successful Change - Final
A Great Idea Isn't Enough for Successful Change - FinalA Great Idea Isn't Enough for Successful Change - Final
A Great Idea Isn't Enough for Successful Change - FinalKaiNexus
 
Terraforming organisations
Terraforming organisationsTerraforming organisations
Terraforming organisationsClaudio Perrone
 
Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...Janice Fraser
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirementsJanet Gregory
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset Johan Hoberg
 
Continual feedback
Continual feedbackContinual feedback
Continual feedbackCraig Brown
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problemJanet Gregory
 
The Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design ProcessThe Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design ProcessAnders W. Tell
 
The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...KaiNexus
 
Beyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in ActionBeyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in ActionClaudio Perrone
 
Michał Stryjak, Poznaj Context-Driven Testing
Michał Stryjak, Poznaj Context-Driven TestingMichał Stryjak, Poznaj Context-Driven Testing
Michał Stryjak, Poznaj Context-Driven TestingFuture Processing
 
The Abolition of Test
The Abolition of TestThe Abolition of Test
The Abolition of TestMatt Mansell
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modellingCraig Brown
 
A Test Management Christmas Carol - Agile Testing Days 2014
A Test Management Christmas Carol - Agile Testing Days 2014A Test Management Christmas Carol - Agile Testing Days 2014
A Test Management Christmas Carol - Agile Testing Days 2014Tom Roden
 
Lean Startup for Smart Entrepreneurs
Lean Startup for Smart EntrepreneursLean Startup for Smart Entrepreneurs
Lean Startup for Smart EntrepreneursClaudio Perrone
 

Tendances (20)

A3 & Kaizen: Here's How
A3 & Kaizen: Here's HowA3 & Kaizen: Here's How
A3 & Kaizen: Here's How
 
Imrul: Context Driven Testing
Imrul: Context Driven TestingImrul: Context Driven Testing
Imrul: Context Driven Testing
 
A Great Idea Isn't Enough for Successful Change - Final
A Great Idea Isn't Enough for Successful Change - FinalA Great Idea Isn't Enough for Successful Change - Final
A Great Idea Isn't Enough for Successful Change - Final
 
Terraforming organisations
Terraforming organisationsTerraforming organisations
Terraforming organisations
 
PMP® Sample Questions
PMP® Sample QuestionsPMP® Sample Questions
PMP® Sample Questions
 
Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...Making Elephants Dance -- How corporates can lean into the future with Lean S...
Making Elephants Dance -- How corporates can lean into the future with Lean S...
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirements
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset
 
Continual feedback
Continual feedbackContinual feedback
Continual feedback
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problem
 
The Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design ProcessThe Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design Process
 
The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...The Science Behind Resistance to Change: What the Research Says & How it 
Can...
The Science Behind Resistance to Change: What the Research Says & How it 
Can...
 
Toyotas 8 Steps To Problem Solving
Toyotas 8 Steps To Problem SolvingToyotas 8 Steps To Problem Solving
Toyotas 8 Steps To Problem Solving
 
Beyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in ActionBeyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in Action
 
Michał Stryjak, Poznaj Context-Driven Testing
Michał Stryjak, Poznaj Context-Driven TestingMichał Stryjak, Poznaj Context-Driven Testing
Michał Stryjak, Poznaj Context-Driven Testing
 
The Abolition of Test
The Abolition of TestThe Abolition of Test
The Abolition of Test
 
What not to do when adopting Agile
What not to do when adopting AgileWhat not to do when adopting Agile
What not to do when adopting Agile
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modelling
 
A Test Management Christmas Carol - Agile Testing Days 2014
A Test Management Christmas Carol - Agile Testing Days 2014A Test Management Christmas Carol - Agile Testing Days 2014
A Test Management Christmas Carol - Agile Testing Days 2014
 
Lean Startup for Smart Entrepreneurs
Lean Startup for Smart EntrepreneursLean Startup for Smart Entrepreneurs
Lean Startup for Smart Entrepreneurs
 

En vedette

Ahrd Presentation 2012 Awareness And Communication
Ahrd Presentation 2012   Awareness And CommunicationAhrd Presentation 2012   Awareness And Communication
Ahrd Presentation 2012 Awareness And CommunicationTemaltbia
 
PDS Tech Inc. Aviation Services
PDS Tech Inc. Aviation ServicesPDS Tech Inc. Aviation Services
PDS Tech Inc. Aviation ServicesPDS Tech Inc.
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computaciónLeodan Ramirez
 
Iskf Seminario Master Yaguchi 2013
Iskf Seminario Master Yaguchi 2013Iskf Seminario Master Yaguchi 2013
Iskf Seminario Master Yaguchi 2013Jorge Noceda Moreno
 
Google in education_uk_summit_2013
Google in education_uk_summit_2013Google in education_uk_summit_2013
Google in education_uk_summit_2013Dan Taylor
 
Forskningsformidling 2015
Forskningsformidling 2015Forskningsformidling 2015
Forskningsformidling 2015Audun Farbrot
 
Full Report_Silver
Full Report_SilverFull Report_Silver
Full Report_SilverElia Sun
 
Gabarito vestibular 2_dia
Gabarito vestibular  2_diaGabarito vestibular  2_dia
Gabarito vestibular 2_diapepontocom
 
Texto 5 y 6
Texto 5 y 6Texto 5 y 6
Texto 5 y 6jkrls
 
Skateboards / Job Boards
Skateboards / Job BoardsSkateboards / Job Boards
Skateboards / Job BoardsKevin Varadian
 
Charter every thing inc going on a vacation does not have to be expensive
Charter every thing inc going on a vacation does not have to be expensiveCharter every thing inc going on a vacation does not have to be expensive
Charter every thing inc going on a vacation does not have to be expensiveCharterEveryThingInc
 
Achieving higher IOPS for NAS at Reasonable Cost
Achieving higher IOPS for NAS at Reasonable CostAchieving higher IOPS for NAS at Reasonable Cost
Achieving higher IOPS for NAS at Reasonable CostTyrone Systems
 
City of Amsterdam, CTO office, IoT meetup
City of Amsterdam, CTO office, IoT meetupCity of Amsterdam, CTO office, IoT meetup
City of Amsterdam, CTO office, IoT meetupIvonne Jansen
 
Relatório intenção de compras - Natal 2015
Relatório intenção de compras - Natal 2015Relatório intenção de compras - Natal 2015
Relatório intenção de compras - Natal 2015diario_catarinense
 
2015/09/28付 オリジナルiTunes週間トップソングトピックス
2015/09/28付 オリジナルiTunes週間トップソングトピックス2015/09/28付 オリジナルiTunes週間トップソングトピックス
2015/09/28付 オリジナルiTunes週間トップソングトピックスThe Natsu Style
 
ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法canlie520
 

En vedette (20)

Ahrd Presentation 2012 Awareness And Communication
Ahrd Presentation 2012   Awareness And CommunicationAhrd Presentation 2012   Awareness And Communication
Ahrd Presentation 2012 Awareness And Communication
 
NSPCL CW PUMP PO
NSPCL CW PUMP PONSPCL CW PUMP PO
NSPCL CW PUMP PO
 
PDS Tech Inc. Aviation Services
PDS Tech Inc. Aviation ServicesPDS Tech Inc. Aviation Services
PDS Tech Inc. Aviation Services
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
 
Iskf Seminario Master Yaguchi 2013
Iskf Seminario Master Yaguchi 2013Iskf Seminario Master Yaguchi 2013
Iskf Seminario Master Yaguchi 2013
 
Google in education_uk_summit_2013
Google in education_uk_summit_2013Google in education_uk_summit_2013
Google in education_uk_summit_2013
 
Forskningsformidling 2015
Forskningsformidling 2015Forskningsformidling 2015
Forskningsformidling 2015
 
Full Report_Silver
Full Report_SilverFull Report_Silver
Full Report_Silver
 
Fotos de praias
Fotos de praiasFotos de praias
Fotos de praias
 
Gabarito vestibular 2_dia
Gabarito vestibular  2_diaGabarito vestibular  2_dia
Gabarito vestibular 2_dia
 
Texto 5 y 6
Texto 5 y 6Texto 5 y 6
Texto 5 y 6
 
Skateboards / Job Boards
Skateboards / Job BoardsSkateboards / Job Boards
Skateboards / Job Boards
 
Charter every thing inc going on a vacation does not have to be expensive
Charter every thing inc going on a vacation does not have to be expensiveCharter every thing inc going on a vacation does not have to be expensive
Charter every thing inc going on a vacation does not have to be expensive
 
Achieving higher IOPS for NAS at Reasonable Cost
Achieving higher IOPS for NAS at Reasonable CostAchieving higher IOPS for NAS at Reasonable Cost
Achieving higher IOPS for NAS at Reasonable Cost
 
City of Amsterdam, CTO office, IoT meetup
City of Amsterdam, CTO office, IoT meetupCity of Amsterdam, CTO office, IoT meetup
City of Amsterdam, CTO office, IoT meetup
 
Actividad 1de power point
Actividad 1de power pointActividad 1de power point
Actividad 1de power point
 
Relatório intenção de compras - Natal 2015
Relatório intenção de compras - Natal 2015Relatório intenção de compras - Natal 2015
Relatório intenção de compras - Natal 2015
 
2015/09/28付 オリジナルiTunes週間トップソングトピックス
2015/09/28付 オリジナルiTunes週間トップソングトピックス2015/09/28付 オリジナルiTunes週間トップソングトピックス
2015/09/28付 オリジナルiTunes週間トップソングトピックス
 
IQ Company Profile
IQ Company ProfileIQ Company Profile
IQ Company Profile
 
ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法
 

Similaire à QI, not QA

Blending appreciative inquiry and continuous improvement
Blending appreciative inquiry and continuous improvementBlending appreciative inquiry and continuous improvement
Blending appreciative inquiry and continuous improvementBusiness901
 
World's best qa and testing solution providers 2020
World's best qa and testing solution providers  2020World's best qa and testing solution providers  2020
World's best qa and testing solution providers 2020CIO Look Magazine
 
Role Of Quality Assurance And Quality Control
Role Of Quality Assurance And Quality ControlRole Of Quality Assurance And Quality Control
Role Of Quality Assurance And Quality ControlEvelyn Donaldson
 
Triad Magic: How Product, Design, and Engineering Work Better Together
Triad Magic: How Product, Design, and Engineering Work Better TogetherTriad Magic: How Product, Design, and Engineering Work Better Together
Triad Magic: How Product, Design, and Engineering Work Better TogetherAtlassian
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality managementNeeraj Tripathi
 
Persuasive Essay Writing Steps
Persuasive Essay Writing StepsPersuasive Essay Writing Steps
Persuasive Essay Writing StepsJamie Jackson
 
How to Measure Experience Across the Employee Lifecycle
How to Measure Experience Across the Employee LifecycleHow to Measure Experience Across the Employee Lifecycle
How to Measure Experience Across the Employee LifecycleQualtrics
 
User Stories Suck - David Hawks, Agile 2018
User Stories Suck - David Hawks, Agile 2018User Stories Suck - David Hawks, Agile 2018
User Stories Suck - David Hawks, Agile 2018Agile Velocity
 
QA Corporate Compliance Newsletter
QA Corporate Compliance NewsletterQA Corporate Compliance Newsletter
QA Corporate Compliance NewsletterAutumn Valinoti
 
Cracking The Talent Assessment Code
Cracking The Talent Assessment CodeCracking The Talent Assessment Code
Cracking The Talent Assessment CodeWorkforce Group
 
What is QA in Software Testing Services
What is QA in Software Testing ServicesWhat is QA in Software Testing Services
What is QA in Software Testing ServicesTestrig Technologies
 
Talk : is your organisation fit for purpose?
Talk :  is your organisation fit for purpose?Talk :  is your organisation fit for purpose?
Talk : is your organisation fit for purpose?Mike Sutton
 
10 Building Blocks 150910
10 Building Blocks 15091010 Building Blocks 150910
10 Building Blocks 150910Jim Moran
 
Benefits of Quality Assurance Team
Benefits of Quality Assurance Team Benefits of Quality Assurance Team
Benefits of Quality Assurance Team Sivaraam Duraisamy
 

Similaire à QI, not QA (20)

QI, not QA
QI, not QAQI, not QA
QI, not QA
 
Blending appreciative inquiry and continuous improvement
Blending appreciative inquiry and continuous improvementBlending appreciative inquiry and continuous improvement
Blending appreciative inquiry and continuous improvement
 
World's best qa and testing solution providers 2020
World's best qa and testing solution providers  2020World's best qa and testing solution providers  2020
World's best qa and testing solution providers 2020
 
Role Of Quality Assurance And Quality Control
Role Of Quality Assurance And Quality ControlRole Of Quality Assurance And Quality Control
Role Of Quality Assurance And Quality Control
 
Triad Magic: How Product, Design, and Engineering Work Better Together
Triad Magic: How Product, Design, and Engineering Work Better TogetherTriad Magic: How Product, Design, and Engineering Work Better Together
Triad Magic: How Product, Design, and Engineering Work Better Together
 
3a 2 Internal Audit A Bane Or Boon
3a  2   Internal Audit   A Bane Or Boon3a  2   Internal Audit   A Bane Or Boon
3a 2 Internal Audit A Bane Or Boon
 
360-Evaluation Methods
360-Evaluation Methods360-Evaluation Methods
360-Evaluation Methods
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality management
 
Persuasive Essay Writing Steps
Persuasive Essay Writing StepsPersuasive Essay Writing Steps
Persuasive Essay Writing Steps
 
QA in Agile World
QA in Agile WorldQA in Agile World
QA in Agile World
 
How to Measure Experience Across the Employee Lifecycle
How to Measure Experience Across the Employee LifecycleHow to Measure Experience Across the Employee Lifecycle
How to Measure Experience Across the Employee Lifecycle
 
User Stories Suck - David Hawks, Agile 2018
User Stories Suck - David Hawks, Agile 2018User Stories Suck - David Hawks, Agile 2018
User Stories Suck - David Hawks, Agile 2018
 
QA Corporate Compliance Newsletter
QA Corporate Compliance NewsletterQA Corporate Compliance Newsletter
QA Corporate Compliance Newsletter
 
Cracking The Talent Assessment Code
Cracking The Talent Assessment CodeCracking The Talent Assessment Code
Cracking The Talent Assessment Code
 
What is QA in Software Testing Services
What is QA in Software Testing ServicesWhat is QA in Software Testing Services
What is QA in Software Testing Services
 
Talk : is your organisation fit for purpose?
Talk :  is your organisation fit for purpose?Talk :  is your organisation fit for purpose?
Talk : is your organisation fit for purpose?
 
10 Building Blocks 150910
10 Building Blocks 15091010 Building Blocks 150910
10 Building Blocks 150910
 
AgilkeMK_Testing2.1
AgilkeMK_Testing2.1AgilkeMK_Testing2.1
AgilkeMK_Testing2.1
 
Benefits of Quality Assurance Team
Benefits of Quality Assurance Team Benefits of Quality Assurance Team
Benefits of Quality Assurance Team
 
Zeliant Company Profile
Zeliant Company ProfileZeliant Company Profile
Zeliant Company Profile
 

Plus de Johan Hoberg

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problemJohan Hoberg
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organizationJohan Hoberg
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on QualityJohan Hoberg
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptJohan Hoberg
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainJohan Hoberg
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityJohan Hoberg
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software Johan Hoberg
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneJohan Hoberg
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Johan Hoberg
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingJohan Hoberg
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality SoftwareJohan Hoberg
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?Johan Hoberg
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration TestingJohan Hoberg
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test CompetenceJohan Hoberg
 
Communicated deadlines = bad quality
Communicated deadlines = bad qualityCommunicated deadlines = bad quality
Communicated deadlines = bad qualityJohan Hoberg
 
The Tester Role & Scrum
The Tester Role & ScrumThe Tester Role & Scrum
The Tester Role & ScrumJohan Hoberg
 
How to structure testing within the Scrum Framework
How to structure testing within the Scrum FrameworkHow to structure testing within the Scrum Framework
How to structure testing within the Scrum FrameworkJohan Hoberg
 
Testing in a scrum team
Testing in a scrum teamTesting in a scrum team
Testing in a scrum teamJohan Hoberg
 

Plus de Johan Hoberg (20)

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problem
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organization
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on Quality
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI Concept
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing Mountain
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & Visibility
 
What is QI?
What is QI?What is QI?
What is QI?
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for Everyone
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testing
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality Software
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration Testing
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
 
Communicated deadlines = bad quality
Communicated deadlines = bad qualityCommunicated deadlines = bad quality
Communicated deadlines = bad quality
 
The Tester Role & Scrum
The Tester Role & ScrumThe Tester Role & Scrum
The Tester Role & Scrum
 
Testing & Scrum
Testing & ScrumTesting & Scrum
Testing & Scrum
 
How to structure testing within the Scrum Framework
How to structure testing within the Scrum FrameworkHow to structure testing within the Scrum Framework
How to structure testing within the Scrum Framework
 
Testing in a scrum team
Testing in a scrum teamTesting in a scrum team
Testing in a scrum team
 

Dernier

Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 

Dernier (20)

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 

QI, not QA

  • 1. QI, not QA In this article I will explore the acronym QA, and why I think we should do away with it for good. Let us begin our journey with looking at what QA actually stands for, and how it is usually interpreted. “Quality assurance (QA) is a way of preventing mistakes or defects in manufactured products and avoiding problems when delivering solutions or services to customers.” [1] This is how QA has been perceived for a long time, and the QA organization has been responsible for making sure that no critical problems are delivered to customers. A gatekeeper of quality. We know now that this is absurd in so many ways. Let’s look at why:  Testers cannot assure quality since they are not actually fixing the bugs  Testers are not owning or monitoring the development work process  Testers do not own quality – the development team does Testers cannot assure quality directly in any way. So why is a Quality Assurance organization, which consists mainly of testers, called Quality Assurance? The answer is of course, according to me, that it shouldn’t. But I was far from the first to realize this, and that is why some companies have started using “Quality Assistance” instead. Spotify, King and Atlassian are three examples. [2] [3] [6] However I still think this is misleading. Especially if someone with test competence is actually part of the development team. Then they are not assisting anyone – they are just doing it, as part of a team. So what is it that they are actually doing? To understand this I would like to find a connection between quality and testing, and I think the following pictures shows it really well [4]:
  • 2. The connection is information. Testing provides information about value and risk, and quality is value perceived at some point in time by some person that matters. [4] There is someone else who has a similar informative role, namely Business Intelligence. Let’s look at how BI is defined: "a set of techniques and tools for the acquisition and transformation of raw data into meaningful and useful information for business analysis purposes" Now we take that definition, and replace business with quality: "a set of techniques and tools for the acquisition and transformation of raw data into meaningful and useful information for quality analysis purposes" This is basically what I think QA should stand for, and that is why I think it should be renamed QI, or Quality Intelligence. We transform all the raw data that the product is, into meaningful and useful information for the purpose of analyzing quality, and we do it mainly through testing. But wait! Aren’t we also supposed to coach the team and help them become more aware of quality, influence the processes to build in quality from the start, and so on? Absolutely. As part of the development team, that is definitely something that someone with a high level of test competence should do, just like everyone that is part of the development or production team (such as BI) should contribute with their different competencies, but according to me this is not something that should play a factor when we decide if we want to call it QA or QI, because everyone is assisting each other.
  • 3. References [1] Quality Assurance https://en.wikipedia.org/wiki/Quality_assurance [2] Quality Assurance vs. Quality Assistance https://www.atlassian.com/inside-atlassian/quality-assurance-vs-quality- assistance [3] Quality Assistance @ Spotify https://twitter.com/marcusoftnet/status/270544393021308928 [4] A model of the relationship between Quality, Value, Testing and Risks https://richrtesting.com/2016/10/26/a-model-of-the-relationship-between- quality-value-testing-and-risks/ [5] Business Intelligence https://en.wikipedia.org/wiki/Business_intelligence [6] What does QA stand for at King https://techblog.king.com/what-does-qa-stand-for-at-king/