SlideShare a Scribd company logo
1 of 12
Testing is Dead. Long Live Testing
                …


            Shrini Kulkarni

                          @shrinik
                    shrinik@gmail.com
                http://shrinik.blogspot.com
Disclaimer: The opinions expressed in this presentation are purely personal and
in no way relate to or reflect the practices of my employer.
Two world views
Testing is Dead. Says Who?
Dr. Alberto’s Statement
• Old Testmentality vs. New Testmentality
• Speed First Quality Second
• Product Bugs vs. Idea Bugs – what to chase
• Fail Fast and cheap
• Focus on building right IT that building it Right
•QA and Automation Testing Dead?
• Quality is tainted
• Testing slows you down – that is Bad !!!
Dr. Whittaker’s Statement
• Developers are producing better code
• Writing test plans is waste of time – nobody reads them
• We know where the bugs are – finding bugs is no big deal anymore
• Testing makes developers complacent
• Cloud Advantage – Cloudy with chance of tests….
• Testers - stop testing but enable those who do – the developers
• Crowdsourcing
Dr. Gojko’s Statement
• Testing was always compromised – pushed to last – Time pressure, late
  changes
• Value of testing as we progress in the cycle diminishes
• Testing is safety-net for developers – remove it to make them responsible
  and accountable
• What good is a solid product (no bugs) that no one uses?
The Post Mortem Report


Testing is dead because –

• Speed first quality second – testing
  slows down things
• New Agile/Fragile models
• Developers are getting better
• Value of testing late in cycle is very
  low
• Idea bugs are important
• Cost of finding, fixing and deploying fix
  is ridiculously LOW.
….
….
Don’t Take it literally …. Time to stretch your brain muscles and
get ready for next portion of the presentation ….
News from other world…Testing is
        not Dead… but…
•Folks from both worlds meet at funeral procession and exchange
ideas.
•Ideas from other worlds are tried out
•Testing in other world is NOT dead
•Culture, Legacy and Business context influence
•Brain Dead Testing is dying for sure in some pockets
Emerging New order…Where two
            worlds meet…
• Business - hence is primary context driver – Scott Barber
• Skilled testing is valuable when it fits the context
• Role of testing in “Speed first quality second” approach
• Scaling up to Agile/Fragile models
• What if we don’t do any testing




That testing will survive and thrive which –
• Listens to its stakeholders and the relevant business context
• Provides the information that sought
• At a speed (and hence the cost) that is reasonable
• Adopts and Adapts to the changes at a speed to make business successful
Closing Remarks
• Testing is Dead, Long Live testing – don’t take literally – but take seriously
• Listen and Align to your bosses on their expectation of testing
• There is some job security – don’t worry
• Keep talking to people in other world and know about trends there
• Manage your skills like you manage your financial portfolio


….. Never stop Learning
Thank You
 Testing is Dead. Long Live Testing
          King is dead. Long Live King


shrinik.blogspot.com                     @shrinik
           shrinik@gmail.com

More Related Content

What's hot

Are your quality metrics insightful?
Are your quality metrics insightful?Are your quality metrics insightful?
Are your quality metrics insightful?
STAG Software Private Limited
 
Do I have a role?
Do I have a role?Do I have a role?
Do I have a role?
Doc Norton
 
Be Modern Agile Tester
Be Modern Agile TesterBe Modern Agile Tester
Be Modern Agile Tester
Yi Xu
 

What's hot (20)

Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012
 
Mindset and empowerment
Mindset and empowermentMindset and empowerment
Mindset and empowerment
 
Four Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley TempleFour Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley Temple
 
Scrum Around the World - Scrum Day Bandung
Scrum Around the World - Scrum Day BandungScrum Around the World - Scrum Day Bandung
Scrum Around the World - Scrum Day Bandung
 
Are your quality metrics insightful?
Are your quality metrics insightful?Are your quality metrics insightful?
Are your quality metrics insightful?
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…
 
Webinar TI4Agile EuroStar 2013
Webinar TI4Agile EuroStar 2013Webinar TI4Agile EuroStar 2013
Webinar TI4Agile EuroStar 2013
 
You Can't Always Get What You Want by Anna Heiermann
You Can't Always Get What You Want by Anna HeiermannYou Can't Always Get What You Want by Anna Heiermann
You Can't Always Get What You Want by Anna Heiermann
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum Australia
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew Eakin
 
Testing All the Way Down, and Other Directions
Testing All the Way Down, and Other DirectionsTesting All the Way Down, and Other Directions
Testing All the Way Down, and Other Directions
 
Do I have a role?
Do I have a role?Do I have a role?
Do I have a role?
 
Enhance Your Business with Agile Contract & Procurement - Yusuf Kurniawan
Enhance Your Business with Agile Contract & Procurement  - Yusuf KurniawanEnhance Your Business with Agile Contract & Procurement  - Yusuf Kurniawan
Enhance Your Business with Agile Contract & Procurement - Yusuf Kurniawan
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
Be More Salmon - Agile Manchester 2016
Be More Salmon - Agile Manchester 2016Be More Salmon - Agile Manchester 2016
Be More Salmon - Agile Manchester 2016
 
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
 
Demystifying DevOps - it's not Agile, but they're friends
Demystifying DevOps - it's not Agile, but they're friendsDemystifying DevOps - it's not Agile, but they're friends
Demystifying DevOps - it's not Agile, but they're friends
 
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaScrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
 
Context driven agile tester - from outsourcing to startup world – EclipseCon ...
Context driven agile tester - from outsourcing to startup world – EclipseCon ...Context driven agile tester - from outsourcing to startup world – EclipseCon ...
Context driven agile tester - from outsourcing to startup world – EclipseCon ...
 
Be Modern Agile Tester
Be Modern Agile TesterBe Modern Agile Tester
Be Modern Agile Tester
 

Viewers also liked

Software testability slide share
Software testability slide shareSoftware testability slide share
Software testability slide share
BeBo Technology
 

Viewers also liked (13)

Software testability slide share
Software testability slide shareSoftware testability slide share
Software testability slide share
 
Agile Testing Days - Testing in a Responsive Enterprise
Agile Testing Days - Testing in a Responsive EnterpriseAgile Testing Days - Testing in a Responsive Enterprise
Agile Testing Days - Testing in a Responsive Enterprise
 
Availability and reliability
Availability and reliabilityAvailability and reliability
Availability and reliability
 
Testers & Developers - Bitter Enemies or Secret Lovers
Testers & Developers - Bitter Enemies or Secret LoversTesters & Developers - Bitter Enemies or Secret Lovers
Testers & Developers - Bitter Enemies or Secret Lovers
 
Magical UX and the Internet of Things
Magical UX and the Internet of ThingsMagical UX and the Internet of Things
Magical UX and the Internet of Things
 
Agile India 2017 Conference
Agile India 2017 ConferenceAgile India 2017 Conference
Agile India 2017 Conference
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Testing is dead

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
TechWell
 
How to Run Research in Agile Sprints by Democratizing It Across Teams
How to Run Research in Agile Sprints by Democratizing It Across TeamsHow to Run Research in Agile Sprints by Democratizing It Across Teams
How to Run Research in Agile Sprints by Democratizing It Across Teams
UserZoom
 
Rikard Edgren - Testing is an Island - A Software Testing Dystopia
Rikard Edgren - Testing is an Island - A Software Testing DystopiaRikard Edgren - Testing is an Island - A Software Testing Dystopia
Rikard Edgren - Testing is an Island - A Software Testing Dystopia
TEST Huddle
 

Similar to Testing is dead (20)

Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018
 
Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
 
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
 
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
 
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
 
Giving automated tests the love they deserve at Listings
Giving automated tests the love they deserve at ListingsGiving automated tests the love they deserve at Listings
Giving automated tests the love they deserve at Listings
 
Worst practices in software testing by the Testing troll
Worst practices in software testing by the Testing trollWorst practices in software testing by the Testing troll
Worst practices in software testing by the Testing troll
 
Refactoring Test Collaboration
Refactoring Test CollaborationRefactoring Test Collaboration
Refactoring Test Collaboration
 
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
 
"Worst" practices of software testing
"Worst" practices of software testing"Worst" practices of software testing
"Worst" practices of software testing
 
How to Run Research in Agile Sprints by Democratizing It Across Teams
How to Run Research in Agile Sprints by Democratizing It Across TeamsHow to Run Research in Agile Sprints by Democratizing It Across Teams
How to Run Research in Agile Sprints by Democratizing It Across Teams
 
How will I Survive a DevOps Transformation?
How will I Survive a DevOps Transformation?How will I Survive a DevOps Transformation?
How will I Survive a DevOps Transformation?
 
'The Real Agile Testing Quadrants' with Michael Bolton
'The Real Agile Testing Quadrants' with Michael Bolton'The Real Agile Testing Quadrants' with Michael Bolton
'The Real Agile Testing Quadrants' with Michael Bolton
 
Scrum training day 1
Scrum training day 1Scrum training day 1
Scrum training day 1
 
Scrum days
Scrum daysScrum days
Scrum days
 
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
 
Rikard Edgren - Testing is an Island - A Software Testing Dystopia
Rikard Edgren - Testing is an Island - A Software Testing DystopiaRikard Edgren - Testing is an Island - A Software Testing Dystopia
Rikard Edgren - Testing is an Island - A Software Testing Dystopia
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
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
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Testing is dead

  • 1. Testing is Dead. Long Live Testing … Shrini Kulkarni @shrinik shrinik@gmail.com http://shrinik.blogspot.com Disclaimer: The opinions expressed in this presentation are purely personal and in no way relate to or reflect the practices of my employer.
  • 3. Testing is Dead. Says Who?
  • 4. Dr. Alberto’s Statement • Old Testmentality vs. New Testmentality • Speed First Quality Second • Product Bugs vs. Idea Bugs – what to chase • Fail Fast and cheap • Focus on building right IT that building it Right •QA and Automation Testing Dead? • Quality is tainted • Testing slows you down – that is Bad !!!
  • 5. Dr. Whittaker’s Statement • Developers are producing better code • Writing test plans is waste of time – nobody reads them • We know where the bugs are – finding bugs is no big deal anymore • Testing makes developers complacent • Cloud Advantage – Cloudy with chance of tests…. • Testers - stop testing but enable those who do – the developers • Crowdsourcing
  • 6. Dr. Gojko’s Statement • Testing was always compromised – pushed to last – Time pressure, late changes • Value of testing as we progress in the cycle diminishes • Testing is safety-net for developers – remove it to make them responsible and accountable • What good is a solid product (no bugs) that no one uses?
  • 7. The Post Mortem Report Testing is dead because – • Speed first quality second – testing slows down things • New Agile/Fragile models • Developers are getting better • Value of testing late in cycle is very low • Idea bugs are important • Cost of finding, fixing and deploying fix is ridiculously LOW. …. ….
  • 8. Don’t Take it literally …. Time to stretch your brain muscles and get ready for next portion of the presentation ….
  • 9. News from other world…Testing is not Dead… but… •Folks from both worlds meet at funeral procession and exchange ideas. •Ideas from other worlds are tried out •Testing in other world is NOT dead •Culture, Legacy and Business context influence •Brain Dead Testing is dying for sure in some pockets
  • 10. Emerging New order…Where two worlds meet… • Business - hence is primary context driver – Scott Barber • Skilled testing is valuable when it fits the context • Role of testing in “Speed first quality second” approach • Scaling up to Agile/Fragile models • What if we don’t do any testing That testing will survive and thrive which – • Listens to its stakeholders and the relevant business context • Provides the information that sought • At a speed (and hence the cost) that is reasonable • Adopts and Adapts to the changes at a speed to make business successful
  • 11. Closing Remarks • Testing is Dead, Long Live testing – don’t take literally – but take seriously • Listen and Align to your bosses on their expectation of testing • There is some job security – don’t worry • Keep talking to people in other world and know about trends there • Manage your skills like you manage your financial portfolio ….. Never stop Learning
  • 12. Thank You Testing is Dead. Long Live Testing King is dead. Long Live King shrinik.blogspot.com @shrinik shrinik@gmail.com