SlideShare a Scribd company logo
1 of 24
The Abolition of
Test?
Test is dead! Long live testing!
A beginning and an End
“There is nothing so
useless as doing efficiently
that which should not be
done at all.”
-Peter Drucker
Requirements Architecture Design Build
Test
Abdication of quality
responsibility to
“Test” leads to the
accumulation of
quality debt that
cannot be
remediated in test.
Development
Sprint
Test Sprint
Development
Sprint
Development
Sprint
Development
Sprint
Test Sprint Test Sprint Test Sprint
Regression Sprint
All this does is move from a large waterfall to a large
cascade
Test Director
Test Manager
Senior Tester
Senior Tester
Test Analyst
Test Analyst
Etc
Test Manager
Senior Tester
Senior Tester
Test Analyst
Test Analyst
Etc
Programme
Manager
Test Manager
Testers
Lead BA
BA’s
Etc…
TestGovernance
Test Consultant
Test Consultant
Test Consultant
BA Dev Test
Product Owner
Structural Problems
All this leads to this
Acceptance
System
Integration
Unit
Acceptance
System
The challenge
Current conceptions of
testing and their attendant
structures lead to the
abdication of quality
responsibility to test.
We did it to ourselves
What to do?
The Solution?
“Be the change you
want to see in the
world”
-Mahatma Gandhi
The client said that this works because the developers know that they have
100% responsibility for the application. If it doesn't work, the
developers can't say that "QA didn't catch the problem." There is no QA
team to blame. The buck stops with the application development team.
They better get it right, or heads will roll.
As British author Samuel Johnson famously put it, "The prospect of being
hanged focuses the mind wonderfully.“
http://blogs.forrester.com/mike_gualtieri/11-02-17-want_better_quality_fire_your_qa_team
If we don’t do it to
ourselves, someone else will
do it to us
“Investing in testing, means simply this - investing in building a flawed
product and then spending more money to "fix it" to make it beautiful.
Instead why can't we just invest in a product that is beautiful from day one?”
- Satish Satyam
https://www.linkedin.com/pulse/20140817172649-73355280-let-s-get-rid-of-software-testing-or-not
Where would you spend your
money?
Splitting the proverbial hair
Test
Is a separate function in an organisation
Is ‘responsible for testing’
Is often seen as an (un)necessary expense
Must estimate and get involved according to
strict scope
Testing
Is embedded throughout the
lifecycle
Is everyone’s responsibility
Is seen as vital
Is included in everyone’s estimates
as a part of what they do
Together vs separate
“There is a difference
between editing and proof
reading. Author and editor
co-create. A proof reader
just highlights mistakes.”
-Matt Mansell
Adapt or die
How do we adapt?
Organisational Test Leadership not Management
Quality becoming everyone’s responsibility
Adaptive culture among testers; constantly learn new things
Better use of available capabilities and tools
Leadership vs Management
“Management is doing
things right; leadership
is doing the right things”
-Peter Drucker
Quality it everyone’s
responsibility
None of this Lots of this
Adaptive Culture
“I’m still
learning”
- Da Vinci age 87
“The more that you read
the more that you’ll know.
The more that you learn
the more places you’ll go”
- Dr Seuss
Better use of available
capabilities and tools
Continuous Integration, Testing and Delivery
• Get technical; learn SOA testing, learn to automate (not GUI automation)
• Learn about it and advocate for it, but realise it changes everything about your job
Lean Transformation
• This is far bigger than test, ultimately everyone from the Board/Minister down need to
change
Environments on Demand
• Learn about how stubbing and environment management products can remedy the
environment problems it seems like most testers complain about
Get off the beaten track
• Learn to do something specialised like Usability Testing
Turn this into That
Acceptance
System
Integration
Unit
Acceptance
System
Integration
Unit
100%
automation
70 to 80%
automation
Automate as
much as
possible
10% or less
manual
functional
testing
A long road ahead
“First they ignore you,
then they laugh at you,
then they fight you,
then you win.”
-Mahatma Gandhi
“Ones destination is
never a place, but a new
way of seeing things.”
-Henry Miller
Acknowledgements
• Self fulfilling prophecy cartoon:
https://ingmarschumacher.wordpress.com/2014/01/07/
do-sovereign-ratings-lead-to-a-self-fulfilling-prophecy/

More Related Content

What's hot

Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesJohan Hoberg
 
Rapid Cycle Improvement 2009
Rapid Cycle Improvement 2009Rapid Cycle Improvement 2009
Rapid Cycle Improvement 2009Brian Lee Csp
 
Dr. house would be a great product management
Dr. house would be a great product managementDr. house would be a great product management
Dr. house would be a great product managementTautvydas Gylys
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: StrategyTechWell
 
Lessons about experiments
Lessons about experiments Lessons about experiments
Lessons about experiments Tautvydas Gylys
 
Testers Qbit Conference 19.09.2007 Web
Testers   Qbit Conference   19.09.2007   WebTesters   Qbit Conference   19.09.2007   Web
Testers Qbit Conference 19.09.2007 WebAlan Mather
 
Fabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the FutureFabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the FutureTEST Huddle
 
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...Laz Allen
 
Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?TEST Huddle
 
Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019Jakub Kurcek
 
Continuous deployment
Continuous deploymentContinuous deployment
Continuous deploymentSahil Kumar
 
Training for Automated Testing - Kelsey Shannahan
Training for Automated Testing - Kelsey ShannahanTraining for Automated Testing - Kelsey Shannahan
Training for Automated Testing - Kelsey ShannahanQA or the Highway
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: ReportingTechWell
 
Giving feedback & Scrum
Giving feedback & ScrumGiving feedback & Scrum
Giving feedback & ScrumJohan Hoberg
 

What's hot (20)

Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
 
Effective QA in Scrum
Effective QA in ScrumEffective QA in Scrum
Effective QA in Scrum
 
Rapid Cycle Improvement 2009
Rapid Cycle Improvement 2009Rapid Cycle Improvement 2009
Rapid Cycle Improvement 2009
 
Dr. house would be a great product management
Dr. house would be a great product managementDr. house would be a great product management
Dr. house would be a great product management
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
 
ATD2K16
ATD2K16ATD2K16
ATD2K16
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
Lessons about experiments
Lessons about experiments Lessons about experiments
Lessons about experiments
 
Testers Qbit Conference 19.09.2007 Web
Testers   Qbit Conference   19.09.2007   WebTesters   Qbit Conference   19.09.2007   Web
Testers Qbit Conference 19.09.2007 Web
 
Fabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the FutureFabian Scarano - Preparing Your Team for the Future
Fabian Scarano - Preparing Your Team for the Future
 
A3 thinking nhsiq 2014
A3 thinking  nhsiq 2014A3 thinking  nhsiq 2014
A3 thinking nhsiq 2014
 
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agil...
 
Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?Herman- Pieter Nijhof - Where Do Old Testers Go?
Herman- Pieter Nijhof - Where Do Old Testers Go?
 
Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019
 
Continuous deployment
Continuous deploymentContinuous deployment
Continuous deployment
 
Training for Automated Testing - Kelsey Shannahan
Training for Automated Testing - Kelsey ShannahanTraining for Automated Testing - Kelsey Shannahan
Training for Automated Testing - Kelsey Shannahan
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: Reporting
 
Root Cause Analysis
Root Cause AnalysisRoot Cause Analysis
Root Cause Analysis
 
Giving feedback & Scrum
Giving feedback & ScrumGiving feedback & Scrum
Giving feedback & Scrum
 

Viewers also liked

Developing Performance Based Work Statements
Developing Performance Based Work StatementsDeveloping Performance Based Work Statements
Developing Performance Based Work Statementskahogan62
 
jacando for business
jacando for businessjacando for business
jacando for businessMatthias Falk
 
маяковский By пельшер
маяковский By пельшермаяковский By пельшер
маяковский By пельшерkryljanauki
 
Saptamana spiritualitatii 2012
Saptamana spiritualitatii 2012Saptamana spiritualitatii 2012
Saptamana spiritualitatii 2012Celina Dumitru
 
فئات خاصة
فئات خاصةفئات خاصة
فئات خاصةd-norah
 
Marshall Cassidy : VOCALSpin : Sunny
Marshall Cassidy : VOCALSpin : SunnyMarshall Cassidy : VOCALSpin : Sunny
Marshall Cassidy : VOCALSpin : SunnyVOCAL SPIN
 
Показ мод 1945
Показ мод 1945Показ мод 1945
Показ мод 1945kryljanauki
 
для 5в класса
для 5в классадля 5в класса
для 5в классаkryljanauki
 
структура сказки для 5 класса
структура сказки для 5 классаструктура сказки для 5 класса
структура сказки для 5 классаkryljanauki
 
World healthcare conference madu-v3
World healthcare conference madu-v3World healthcare conference madu-v3
World healthcare conference madu-v3caribbeanheart
 
Улицы и площади
Улицы и площадиУлицы и площади
Улицы и площадиkryljanauki
 
Project Management SKills Training Programme (Japanese)
Project Management SKills Training  Programme (Japanese)Project Management SKills Training  Programme (Japanese)
Project Management SKills Training Programme (Japanese)m_beresford
 
Digital marketing-trends
Digital marketing-trendsDigital marketing-trends
Digital marketing-trendsKetan Raval
 
First Presentation - Friends
First Presentation - FriendsFirst Presentation - Friends
First Presentation - FriendsHarshvi Patel
 

Viewers also liked (20)

Developing Performance Based Work Statements
Developing Performance Based Work StatementsDeveloping Performance Based Work Statements
Developing Performance Based Work Statements
 
jacando for business
jacando for businessjacando for business
jacando for business
 
маяковский By пельшер
маяковский By пельшермаяковский By пельшер
маяковский By пельшер
 
Saptamana spiritualitatii 2012
Saptamana spiritualitatii 2012Saptamana spiritualitatii 2012
Saptamana spiritualitatii 2012
 
Assignment brief
Assignment briefAssignment brief
Assignment brief
 
فئات خاصة
فئات خاصةفئات خاصة
فئات خاصة
 
Marshall Cassidy : VOCALSpin : Sunny
Marshall Cassidy : VOCALSpin : SunnyMarshall Cassidy : VOCALSpin : Sunny
Marshall Cassidy : VOCALSpin : Sunny
 
Sant jordi
Sant jordiSant jordi
Sant jordi
 
Показ мод 1945
Показ мод 1945Показ мод 1945
Показ мод 1945
 
для 5в класса
для 5в классадля 5в класса
для 5в класса
 
структура сказки для 5 класса
структура сказки для 5 классаструктура сказки для 5 класса
структура сказки для 5 класса
 
World healthcare conference madu-v3
World healthcare conference madu-v3World healthcare conference madu-v3
World healthcare conference madu-v3
 
Улицы и площади
Улицы и площадиУлицы и площади
Улицы и площади
 
Ardumi
ArdumiArdumi
Ardumi
 
Project Management SKills Training Programme (Japanese)
Project Management SKills Training  Programme (Japanese)Project Management SKills Training  Programme (Japanese)
Project Management SKills Training Programme (Japanese)
 
Curriculum ppt
Curriculum pptCurriculum ppt
Curriculum ppt
 
Vyukova aktivita
Vyukova aktivitaVyukova aktivita
Vyukova aktivita
 
Digital marketing-trends
Digital marketing-trendsDigital marketing-trends
Digital marketing-trends
 
shareSEPHORA
shareSEPHORAshareSEPHORA
shareSEPHORA
 
First Presentation - Friends
First Presentation - FriendsFirst Presentation - Friends
First Presentation - Friends
 

Similar to The Abolition of Test

STLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldSTLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldAngela Dugan
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing ProcessIntetics
 
Good Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process MaturityGood Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process MaturityMichael Edson
 
STARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in TestingSTARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in TestingMichael Kelly
 
Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2adevney
 
Erik Beolen - The Power of Risk
Erik Beolen - The Power of RiskErik Beolen - The Power of Risk
Erik Beolen - The Power of RiskTEST Huddle
 
What is Agile Testing? A MindMap
What is Agile Testing? A MindMapWhat is Agile Testing? A MindMap
What is Agile Testing? A MindMapAlan Richardson
 
The Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingThe Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingJames Briers
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality managementNeeraj Tripathi
 
Risk management at warp speed
Risk management at warp speedRisk management at warp speed
Risk management at warp speedBradley Scott
 
Michael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software TestingMichael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software TestingTEST Huddle
 
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldChicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldAngela Dugan
 
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...Michael M Grant
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software Johan Hoberg
 
Improving the Development Lifecycle with a Quality-Centric Approach
Improving the Development Lifecycle with a Quality-Centric ApproachImproving the Development Lifecycle with a Quality-Centric Approach
Improving the Development Lifecycle with a Quality-Centric ApproachSeapine Software
 
Testing Intelligence
Testing IntelligenceTesting Intelligence
Testing IntelligenceLalit Bhamare
 
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
 

Similar to The Abolition of Test (20)

STLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldSTLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall World
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Good Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process MaturityGood Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process Maturity
 
STARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in TestingSTARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in Testing
 
Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2
 
Total Quality Management TQM
Total Quality Management TQMTotal Quality Management TQM
Total Quality Management TQM
 
Erik Beolen - The Power of Risk
Erik Beolen - The Power of RiskErik Beolen - The Power of Risk
Erik Beolen - The Power of Risk
 
What is Agile Testing? A MindMap
What is Agile Testing? A MindMapWhat is Agile Testing? A MindMap
What is Agile Testing? A MindMap
 
[Paul Holland] Trends in Software Testing
[Paul Holland] Trends in Software Testing[Paul Holland] Trends in Software Testing
[Paul Holland] Trends in Software Testing
 
The Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingThe Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated Testing
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality management
 
TQM - DEMING CONTRIBUTION
TQM - DEMING CONTRIBUTIONTQM - DEMING CONTRIBUTION
TQM - DEMING CONTRIBUTION
 
Risk management at warp speed
Risk management at warp speedRisk management at warp speed
Risk management at warp speed
 
Michael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software TestingMichael Bolton - Two Futures of Software Testing
Michael Bolton - Two Futures of Software Testing
 
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldChicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall world
 
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
Arrogance or Apathy: The Need for Formative Evaluation + Current & Emerging S...
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software
 
Improving the Development Lifecycle with a Quality-Centric Approach
Improving the Development Lifecycle with a Quality-Centric ApproachImproving the Development Lifecycle with a Quality-Centric Approach
Improving the Development Lifecycle with a Quality-Centric Approach
 
Testing Intelligence
Testing IntelligenceTesting Intelligence
Testing Intelligence
 
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?
 

More from Matt Mansell

Surviving the DevOpocalypse; a DevOps survival guide for testers
Surviving the DevOpocalypse; a DevOps survival guide for testersSurviving the DevOpocalypse; a DevOps survival guide for testers
Surviving the DevOpocalypse; a DevOps survival guide for testersMatt Mansell
 
Where is the test in DevOps?
Where is the test in DevOps?Where is the test in DevOps?
Where is the test in DevOps?Matt Mansell
 
November Public Meetings
November Public MeetingsNovember Public Meetings
November Public MeetingsMatt Mansell
 
Heuristics, bias and critical thinking in testing distribution
Heuristics, bias and critical thinking in testing   distributionHeuristics, bias and critical thinking in testing   distribution
Heuristics, bias and critical thinking in testing distributionMatt Mansell
 
Changing the culture of it
Changing the culture of itChanging the culture of it
Changing the culture of itMatt Mansell
 
Growing Great Test Analysts
Growing Great Test AnalystsGrowing Great Test Analysts
Growing Great Test AnalystsMatt Mansell
 

More from Matt Mansell (6)

Surviving the DevOpocalypse; a DevOps survival guide for testers
Surviving the DevOpocalypse; a DevOps survival guide for testersSurviving the DevOpocalypse; a DevOps survival guide for testers
Surviving the DevOpocalypse; a DevOps survival guide for testers
 
Where is the test in DevOps?
Where is the test in DevOps?Where is the test in DevOps?
Where is the test in DevOps?
 
November Public Meetings
November Public MeetingsNovember Public Meetings
November Public Meetings
 
Heuristics, bias and critical thinking in testing distribution
Heuristics, bias and critical thinking in testing   distributionHeuristics, bias and critical thinking in testing   distribution
Heuristics, bias and critical thinking in testing distribution
 
Changing the culture of it
Changing the culture of itChanging the culture of it
Changing the culture of it
 
Growing Great Test Analysts
Growing Great Test AnalystsGrowing Great Test Analysts
Growing Great Test Analysts
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

The Abolition of Test

  • 1. The Abolition of Test? Test is dead! Long live testing!
  • 2. A beginning and an End “There is nothing so useless as doing efficiently that which should not be done at all.” -Peter Drucker
  • 3. Requirements Architecture Design Build Test Abdication of quality responsibility to “Test” leads to the accumulation of quality debt that cannot be remediated in test.
  • 4. Development Sprint Test Sprint Development Sprint Development Sprint Development Sprint Test Sprint Test Sprint Test Sprint Regression Sprint All this does is move from a large waterfall to a large cascade
  • 5.
  • 6. Test Director Test Manager Senior Tester Senior Tester Test Analyst Test Analyst Etc Test Manager Senior Tester Senior Tester Test Analyst Test Analyst Etc Programme Manager Test Manager Testers Lead BA BA’s Etc… TestGovernance Test Consultant Test Consultant Test Consultant BA Dev Test Product Owner Structural Problems
  • 7. All this leads to this Acceptance System Integration Unit Acceptance System
  • 8. The challenge Current conceptions of testing and their attendant structures lead to the abdication of quality responsibility to test.
  • 9. We did it to ourselves
  • 11. The Solution? “Be the change you want to see in the world” -Mahatma Gandhi
  • 12. The client said that this works because the developers know that they have 100% responsibility for the application. If it doesn't work, the developers can't say that "QA didn't catch the problem." There is no QA team to blame. The buck stops with the application development team. They better get it right, or heads will roll. As British author Samuel Johnson famously put it, "The prospect of being hanged focuses the mind wonderfully.“ http://blogs.forrester.com/mike_gualtieri/11-02-17-want_better_quality_fire_your_qa_team If we don’t do it to ourselves, someone else will do it to us
  • 13. “Investing in testing, means simply this - investing in building a flawed product and then spending more money to "fix it" to make it beautiful. Instead why can't we just invest in a product that is beautiful from day one?” - Satish Satyam https://www.linkedin.com/pulse/20140817172649-73355280-let-s-get-rid-of-software-testing-or-not Where would you spend your money?
  • 14. Splitting the proverbial hair Test Is a separate function in an organisation Is ‘responsible for testing’ Is often seen as an (un)necessary expense Must estimate and get involved according to strict scope Testing Is embedded throughout the lifecycle Is everyone’s responsibility Is seen as vital Is included in everyone’s estimates as a part of what they do
  • 15. Together vs separate “There is a difference between editing and proof reading. Author and editor co-create. A proof reader just highlights mistakes.” -Matt Mansell
  • 17. How do we adapt? Organisational Test Leadership not Management Quality becoming everyone’s responsibility Adaptive culture among testers; constantly learn new things Better use of available capabilities and tools
  • 18. Leadership vs Management “Management is doing things right; leadership is doing the right things” -Peter Drucker
  • 20. Adaptive Culture “I’m still learning” - Da Vinci age 87 “The more that you read the more that you’ll know. The more that you learn the more places you’ll go” - Dr Seuss
  • 21. Better use of available capabilities and tools Continuous Integration, Testing and Delivery • Get technical; learn SOA testing, learn to automate (not GUI automation) • Learn about it and advocate for it, but realise it changes everything about your job Lean Transformation • This is far bigger than test, ultimately everyone from the Board/Minister down need to change Environments on Demand • Learn about how stubbing and environment management products can remedy the environment problems it seems like most testers complain about Get off the beaten track • Learn to do something specialised like Usability Testing
  • 22. Turn this into That Acceptance System Integration Unit Acceptance System Integration Unit 100% automation 70 to 80% automation Automate as much as possible 10% or less manual functional testing
  • 23. A long road ahead “First they ignore you, then they laugh at you, then they fight you, then you win.” -Mahatma Gandhi “Ones destination is never a place, but a new way of seeing things.” -Henry Miller
  • 24. Acknowledgements • Self fulfilling prophecy cartoon: https://ingmarschumacher.wordpress.com/2014/01/07/ do-sovereign-ratings-lead-to-a-self-fulfilling-prophecy/

Editor's Notes

  1. Prosperity belongs to those who can learn new things fastest
  2. That’s Henry Miller.