(Go: >> BACK << -|- >> HOME <<)

SlideShare a Scribd company logo
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/

More Related Content

What's hot

Advanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-T
Advanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-TAdvanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-T
Advanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-T
Lily Ray
 
Cara Mengamankan Server OJS
Cara Mengamankan Server OJSCara Mengamankan Server OJS
Cara Mengamankan Server OJS
Relawan Jurnal Indonesia
 
Lesson 2....PPT 1
Lesson 2....PPT 1Lesson 2....PPT 1
Lesson 2....PPT 1
bhushan Nehete
 
SGE, New Features in Google Search & How to Respond.pdf
SGE, New Features in Google Search & How to Respond.pdfSGE, New Features in Google Search & How to Respond.pdf
SGE, New Features in Google Search & How to Respond.pdf
Lily Ray
 
Page rank algortihm
Page rank algortihmPage rank algortihm
Page rank algortihm
Siddharth Kar
 
Changes and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development ActivitiesChanges and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development Activities
Thomas Zimmermann
 
Dive in burpsuite
Dive in burpsuiteDive in burpsuite
Dive in burpsuite
Nadim Kadiwala
 
M7 tea
M7 teaM7 tea
Jurnal Analisis sistem keamanan jaringan
Jurnal Analisis sistem keamanan jaringan Jurnal Analisis sistem keamanan jaringan
Jurnal Analisis sistem keamanan jaringan
AriestaSaputra
 
How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021
How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021
How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021
Lily Ray
 
Ossec - Host Based Saldırı Tespit Sistemi
Ossec - Host Based Saldırı Tespit SistemiOssec - Host Based Saldırı Tespit Sistemi
Ossec - Host Based Saldırı Tespit Sistemi
BilgiO A.S / Linux Akademi
 
Requirement for creating a Penetration Testing Lab
Requirement for creating a Penetration Testing LabRequirement for creating a Penetration Testing Lab
Requirement for creating a Penetration Testing Lab
Syed Ubaid Ali Jafri
 
Лекция 4. Префиксные деревья (Tries, prefix trees)
Лекция 4. Префиксные деревья (Tries, prefix trees)Лекция 4. Префиксные деревья (Tries, prefix trees)
Лекция 4. Префиксные деревья (Tries, prefix trees)
Mikhail Kurnosov
 
Burp suite
Burp suiteBurp suite
Burp suite
hamdi_sevben
 
Android Zararlı Yazılım Analizi ve Güvenlik Yaklaşımları
Android Zararlı Yazılım Analizi ve Güvenlik YaklaşımlarıAndroid Zararlı Yazılım Analizi ve Güvenlik Yaklaşımları
Android Zararlı Yazılım Analizi ve Güvenlik Yaklaşımları
BGA Cyber Security
 
Google Search Console für SEO einsetzen!
Google Search Console für SEO einsetzen!Google Search Console für SEO einsetzen!
Google Search Console für SEO einsetzen!
takevalue Consulting GmbH
 

What's hot (16)

Advanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-T
Advanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-TAdvanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-T
Advanced Tactics for Using AI Tools & Big Data Analysis to Improve E-E-A-T
 
Cara Mengamankan Server OJS
Cara Mengamankan Server OJSCara Mengamankan Server OJS
Cara Mengamankan Server OJS
 
Lesson 2....PPT 1
Lesson 2....PPT 1Lesson 2....PPT 1
Lesson 2....PPT 1
 
SGE, New Features in Google Search & How to Respond.pdf
SGE, New Features in Google Search & How to Respond.pdfSGE, New Features in Google Search & How to Respond.pdf
SGE, New Features in Google Search & How to Respond.pdf
 
Page rank algortihm
Page rank algortihmPage rank algortihm
Page rank algortihm
 
Changes and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development ActivitiesChanges and Bugs: Mining and Predicting Development Activities
Changes and Bugs: Mining and Predicting Development Activities
 
Dive in burpsuite
Dive in burpsuiteDive in burpsuite
Dive in burpsuite
 
M7 tea
M7 teaM7 tea
M7 tea
 
Jurnal Analisis sistem keamanan jaringan
Jurnal Analisis sistem keamanan jaringan Jurnal Analisis sistem keamanan jaringan
Jurnal Analisis sistem keamanan jaringan
 
How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021
How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021
How the E-A-T Ecosystem has Transformed Organic Search - Lily Ray - MozCon 2021
 
Ossec - Host Based Saldırı Tespit Sistemi
Ossec - Host Based Saldırı Tespit SistemiOssec - Host Based Saldırı Tespit Sistemi
Ossec - Host Based Saldırı Tespit Sistemi
 
Requirement for creating a Penetration Testing Lab
Requirement for creating a Penetration Testing LabRequirement for creating a Penetration Testing Lab
Requirement for creating a Penetration Testing Lab
 
Лекция 4. Префиксные деревья (Tries, prefix trees)
Лекция 4. Префиксные деревья (Tries, prefix trees)Лекция 4. Префиксные деревья (Tries, prefix trees)
Лекция 4. Префиксные деревья (Tries, prefix trees)
 
Burp suite
Burp suiteBurp suite
Burp suite
 
Android Zararlı Yazılım Analizi ve Güvenlik Yaklaşımları
Android Zararlı Yazılım Analizi ve Güvenlik YaklaşımlarıAndroid Zararlı Yazılım Analizi ve Güvenlik Yaklaşımları
Android Zararlı Yazılım Analizi ve Güvenlik Yaklaşımları
 
Google Search Console für SEO einsetzen!
Google Search Console für SEO einsetzen!Google Search Console für SEO einsetzen!
Google Search Console für SEO einsetzen!
 

Viewers also liked

Ahrd Presentation 2012 Awareness And Communication
Ahrd Presentation 2012   Awareness And CommunicationAhrd Presentation 2012   Awareness And Communication
Ahrd Presentation 2012 Awareness And Communication
Temaltbia
 
PDS Tech Inc. Aviation Services
PDS Tech Inc. Aviation ServicesPDS Tech Inc. Aviation Services
PDS Tech Inc. Aviation Services
PDS Tech Inc.
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
Leodan Ramirez
 
Iskf Seminario Master Yaguchi 2013
Iskf Seminario Master Yaguchi 2013Iskf Seminario Master Yaguchi 2013
Iskf Seminario Master Yaguchi 2013
Jorge Noceda Moreno
 
Google in education_uk_summit_2013
Google in education_uk_summit_2013Google in education_uk_summit_2013
Google in education_uk_summit_2013
Dan Taylor
 
Forskningsformidling 2015
Forskningsformidling 2015Forskningsformidling 2015
Forskningsformidling 2015
Audun Farbrot
 
Full Report_Silver
Full Report_SilverFull Report_Silver
Full Report_Silver
Elia Sun
 
Gabarito vestibular 2_dia
Gabarito vestibular  2_diaGabarito vestibular  2_dia
Gabarito vestibular 2_dia
pepontocom
 
Texto 5 y 6
Texto 5 y 6Texto 5 y 6
Texto 5 y 6
jkrls
 
Skateboards / Job Boards
Skateboards / Job BoardsSkateboards / Job Boards
Skateboards / Job Boards
Kevin 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 expensive
CharterEveryThingInc
 
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
Tyrone 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 meetup
Ivonne Jansen
 
Actividad 1de power point
Actividad 1de power pointActividad 1de power point
Actividad 1de power point
Jhónniier minotta
 
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
diario_catarinense
 
2015/09/28付 オリジナルiTunes週間トップソングトピックス
2015/09/28付 オリジナルiTunes週間トップソングトピックス2015/09/28付 オリジナルiTunes週間トップソングトピックス
2015/09/28付 オリジナルiTunes週間トップソングトピックス
The Natsu Style
 
IQ Company Profile
IQ Company ProfileIQ Company Profile
IQ Company Profile
Investment Quotient
 
ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法
canlie520
 

Viewers also liked (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
 
ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法ラルフローレン塗料とクーポンコードでお金を節約する方法
ラルフローレン塗料とクーポンコードでお金を節約する方法
 

Similar to QI, not QA

QI, not QA
QI, not QAQI, not QA
QI, not QA
Johan Hoberg
 
Blending appreciative inquiry and continuous improvement
Blending appreciative inquiry and continuous improvementBlending appreciative inquiry and continuous improvement
Blending appreciative inquiry and continuous improvement
Business901
 
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
CIO 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 Control
Evelyn 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 Together
Atlassian
 
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
Rajeswaran Muthu Venkatachalam
 
360-Evaluation Methods
360-Evaluation Methods360-Evaluation Methods
I’m an Agile Test Manager: Do I really exist?
I’m an Agile Test Manager:Do I really exist?I’m an Agile Test Manager:Do I really exist?
I’m an Agile Test Manager: Do I really exist?
elliando dias
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality management
Neeraj Tripathi
 
Persuasive Essay Writing Steps
Persuasive Essay Writing StepsPersuasive Essay Writing Steps
Persuasive Essay Writing Steps
Jamie Jackson
 
QA in Agile World
QA in Agile WorldQA in Agile World
QA in Agile World
Eli (Elle) Bauer
 
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
Qualtrics
 
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
Agile Velocity
 
QA Corporate Compliance Newsletter
QA Corporate Compliance NewsletterQA Corporate Compliance Newsletter
QA Corporate Compliance Newsletter
Autumn Valinoti
 
Cracking The Talent Assessment Code
Cracking The Talent Assessment CodeCracking The Talent Assessment Code
Cracking The Talent Assessment Code
Workforce 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 Services
Testrig 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 150910
Jim Moran
 
AgilkeMK_Testing2.1
AgilkeMK_Testing2.1AgilkeMK_Testing2.1
AgilkeMK_Testing2.1
Andrew Broomham
 
Benefits of Quality Assurance Team
Benefits of Quality Assurance Team Benefits of Quality Assurance Team
Benefits of Quality Assurance Team
Sivaraam Duraisamy
 

Similar to 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
 
I’m an Agile Test Manager: Do I really exist?
I’m an Agile Test Manager:Do I really exist?I’m an Agile Test Manager:Do I really exist?
I’m an Agile Test Manager: Do I really exist?
 
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
 

More from 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 problem
Johan 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 organization
Johan Hoberg
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI Concept
Johan Hoberg
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & Visibility
Johan Hoberg
 
What is QI?
What is QI?What is QI?
What is QI?
Johan 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 Everyone
Johan 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 testing
Johan Hoberg
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality Software
Johan Hoberg
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
Johan Hoberg
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
Johan Hoberg
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for quality
Johan 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 Testing
Johan Hoberg
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
Johan Hoberg
 
Giving feedback & Scrum
Giving feedback & ScrumGiving feedback & Scrum
Giving feedback & Scrum
Johan Hoberg
 
Communicated deadlines = bad quality
Communicated deadlines = bad qualityCommunicated deadlines = bad quality
Communicated deadlines = bad quality
Johan Hoberg
 
The Tester Role & Scrum
The Tester Role & ScrumThe Tester Role & Scrum
The Tester Role & Scrum
Johan Hoberg
 
Testing & Scrum
Testing & ScrumTesting & Scrum
Testing & Scrum
Johan Hoberg
 

More from 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
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI Concept
 
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
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for quality
 
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
 
Giving feedback & Scrum
Giving feedback & ScrumGiving feedback & Scrum
Giving feedback & Scrum
 
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
 

Recently uploaded

GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdfGUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
ProexportColombia1
 
一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理
一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理
一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理
uayma
 
Citrix Workspace - Diagrams and Icons.pptx
Citrix Workspace - Diagrams and Icons.pptxCitrix Workspace - Diagrams and Icons.pptx
Citrix Workspace - Diagrams and Icons.pptx
kriangkb1
 
system structure in operating systems.pdf
system structure in operating systems.pdfsystem structure in operating systems.pdf
system structure in operating systems.pdf
zyroxsunny
 
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE DonatoCONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
Servizi a rete
 
PCA-solved problems.pptx helpful for ml .
PCA-solved problems.pptx helpful for ml .PCA-solved problems.pptx helpful for ml .
PCA-solved problems.pptx helpful for ml .
Sravani477269
 
Germany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptxGermany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptx
rebecca841358
 
( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil
kinni singh$A17
 
Coroutines Flow & Channels Workshop Slides
Coroutines Flow & Channels Workshop SlidesCoroutines Flow & Channels Workshop Slides
Coroutines Flow & Channels Workshop Slides
Morteza Nedaei
 
( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile
butwhat24
 
OCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdf
OCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdfOCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdf
OCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdf
Muanisa Waras
 
一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理
一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理
一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理
hahehot
 
PMSM-Motor-Control : A research about FOC
PMSM-Motor-Control : A research about FOCPMSM-Motor-Control : A research about FOC
PMSM-Motor-Control : A research about FOC
itssurajthakur06
 
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile ServiceSouth Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
kolkata dolls
 
Understanding Cybersecurity Breaches: Causes, Consequences, and Prevention
Understanding Cybersecurity Breaches: Causes, Consequences, and PreventionUnderstanding Cybersecurity Breaches: Causes, Consequences, and Prevention
Understanding Cybersecurity Breaches: Causes, Consequences, and Prevention
Bert Blevins
 
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model SafeBangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
bookhotbebes1
 
Introduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptxIntroduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptx
archanac21
 
this slide shows husien hanafy portfolio 6-2024
this slide shows husien hanafy portfolio 6-2024this slide shows husien hanafy portfolio 6-2024
this slide shows husien hanafy portfolio 6-2024
hessenhanafy1
 
Research Experience during my undergraduate study.pptx
Research Experience during my undergraduate study.pptxResearch Experience during my undergraduate study.pptx
Research Experience during my undergraduate study.pptx
gxz1691543945
 

Recently uploaded (20)

GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdfGUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
 
一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理
一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理
一比一原版(cuw文凭证书)美国威斯康星康考迪亚大学毕业证如何办理
 
Citrix Workspace - Diagrams and Icons.pptx
Citrix Workspace - Diagrams and Icons.pptxCitrix Workspace - Diagrams and Icons.pptx
Citrix Workspace - Diagrams and Icons.pptx
 
system structure in operating systems.pdf
system structure in operating systems.pdfsystem structure in operating systems.pdf
system structure in operating systems.pdf
 
catalyst-1200-1300-series-switchesbdm.pptx
catalyst-1200-1300-series-switchesbdm.pptxcatalyst-1200-1300-series-switchesbdm.pptx
catalyst-1200-1300-series-switchesbdm.pptx
 
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE DonatoCONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
 
PCA-solved problems.pptx helpful for ml .
PCA-solved problems.pptx helpful for ml .PCA-solved problems.pptx helpful for ml .
PCA-solved problems.pptx helpful for ml .
 
Germany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptxGermany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptx
 
( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil
( Call  ) Girls Vasant Kunj Just 9873940964 High Class Model Shneha Patil
 
Coroutines Flow & Channels Workshop Slides
Coroutines Flow & Channels Workshop SlidesCoroutines Flow & Channels Workshop Slides
Coroutines Flow & Channels Workshop Slides
 
( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile
 
OCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdf
OCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdfOCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdf
OCS Training - Rig Equipment Inspection - Advanced 5 Days_IADC.pdf
 
一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理
一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理
一比一原版(skku毕业证)韩国成均馆大学毕业证如何办理
 
PMSM-Motor-Control : A research about FOC
PMSM-Motor-Control : A research about FOCPMSM-Motor-Control : A research about FOC
PMSM-Motor-Control : A research about FOC
 
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile ServiceSouth Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
 
Understanding Cybersecurity Breaches: Causes, Consequences, and Prevention
Understanding Cybersecurity Breaches: Causes, Consequences, and PreventionUnderstanding Cybersecurity Breaches: Causes, Consequences, and Prevention
Understanding Cybersecurity Breaches: Causes, Consequences, and Prevention
 
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model SafeBangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
 
Introduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptxIntroduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptx
 
this slide shows husien hanafy portfolio 6-2024
this slide shows husien hanafy portfolio 6-2024this slide shows husien hanafy portfolio 6-2024
this slide shows husien hanafy portfolio 6-2024
 
Research Experience during my undergraduate study.pptx
Research Experience during my undergraduate study.pptxResearch Experience during my undergraduate study.pptx
Research Experience during my undergraduate study.pptx
 

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/