SlideShare a Scribd company logo
1 of 27
Download to read offline
Agile	
  Tes<ng	
  Days	
  2012	
  
                                   Potsdam,	
  Germany	
  
                                                       	
  
                       Janet	
  Gregory	
  and	
  Lisa	
  Crispin	
  
                                                       	
  
                                                Copyright	
  2012	
  
                                                       	
  
Co-­‐authors	
  of	
  Agile	
  Tes<ng:	
  A	
  Prac<cal	
  Guide	
  for	
  Testers	
  and	
  Agile	
  Teams,	
  
                                                       	
  
                                    	
  Addison-­‐Wesley	
  2009	
  
MYTHS	
  ….	
  
	
  
Werewolves	
  exist,	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  don’t	
  they?	
  
MYTHS	
  ….	
  
	
  
Werewolves	
  exist,	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  don’t	
  they?	
  




                     Medusa:	
  The	
  sight	
  of	
  her	
  turned	
  onlookers	
  to	
  stone	
  	
  

                           hPp://en.wikipedia.org/wiki/File:Rubens_Medusa.jpeg	
  
Truth?	
  	
  

	
  
         Testers	
  	
  aren’t	
  	
  
            needed	
  
               or	
  
       Testing is dead
It’s ALIVE!!!




hPp://www.youtube.com/watch?feature=player_detailpage&v=bPmVhyHBRAM	
  
	
  
all	
  about	
  	
  
      ……	
  
        	
  
CONTEXT	
  
Truth	
  ?	
  


ATDD	
  /	
  SBE	
  tests	
  
          ONLY	
  	
  
confirm	
  behavior	
  	
  
             	
  
             	
  
A	
  related	
  story	
  …	
  
           	
  
           	
  
        Tes9ng	
  	
  
     is	
  ONLY	
  for	
  	
  
       so<ware	
  
Copyright	
  2012	
  
Lisa	
  Crispin,	
  Janet	
  Gregory.	
  
Truth	
  	
  
                                                      or	
  
                                                   reality?	
  
                                                      	
  
                                                   Testers	
  
                                                    MUST	
  
                                                    write	
  
                                                    code	
  

hPp://www.vegetarianfriends.net/issue18.html	
  
Mul<-­‐	
  d
Expert	
  /                               iscipline
          	
  Discipli                 skills	
    	
  
                       ne	
  
        skills	
  
•  system	
  architecture	
  
     ◦  high	
  level	
  (context)	
  
     ◦  component	
  level	
  




Thx	
  to	
  Lynn	
  McKee	
  for	
  the	
  term	
  technical	
  awareness	
     13	
  
Tes<ng	
  awareness	
  for	
  programmers	
  
Myth	
  or	
  Truth?	
  
           	
  
           	
  
           	
  
Agile	
  teams	
  are	
  
dazzled	
  by	
  tools	
  
Tools	
  enable	
  wider,	
  deeper	
  explora<on	
  
Tests	
  /	
  Examples	
  	
  
  Tools	
  can	
                                                passes	
  




                     Test	
  Framework	
  
                                                                  to	
  

  promote	
  
                                             Test	
  Method	
  /	
  Fixture	
  
collabora/on	
  
                                                    calls	
                  returns	
  
                                                                              result	
  




                                                 Developer	
  Code	
  
Tools	
  serve	
  us	
  
Myth:	
  	
  
Agile	
  =	
  speed	
  	
  
Reality:	
  	
  New	
  teams	
  go	
  slower	
  
Reality:	
  	
  
Teams	
  need	
  
<me	
  to	
  learn	
  
Reality:	
  Focus	
  on	
  quality	
  
means	
  speed	
  down	
  the	
  road	
  
Contact	
  Informa<on	
  
                   	
  
   janet@agiletester.ca	
  
   www.janetgregory.ca	
  
 twiPer:	
  @janetgregoryca	
  
                   	
  
    lisa@agiletester.ca	
  
   www.lisacrispin.com	
  
   twiPer:	
  	
  @lisacrispin	
  
                   	
  
    www.agiletester.ca	
  
 
       •  Explore	
  It	
  Elisabeth	
  Hendrickson’s	
  new	
  book	
  -­‐	
  coming	
  
       •  It’s	
  alive	
  video:	
  hPp://www.youtube.com/watch?
            v=bPmVhyHBRAM	
  
       •  Lee	
  Copeland,	
  “Reports	
  of	
  the	
  Death	
  of	
  Tes9ng	
  Have	
  Been	
  
            Greatly	
  Exaggerated”,	
  BePer	
  Sojware,	
  Nov-­‐Dec	
  2012	
  issue	
  
       •  Job	
  survey:	
  hPp://testobsessed.com/?
            s=survey&submit.x=0&submit.y=0	
  
       	
  



Copyright	
  2012	
  
Lisa	
  Crispin,	
  Janet	
  Gregory.	
  
 
            Instead	
  of	
  saying	
  NO,	
  	
  
          or	
  being	
  the	
  gatekeeper	
  
                           	
  
    Be	
  the	
  informa<on	
  provider	
  so	
  
    business	
  can	
  make	
  the	
  decisions	
  
                           	
  
Ques/ons…	
                	
  
Copyright	
  2012	
  
                           	
  
Lisa	
  Crispin,	
  Janet	
  Gregory.	
               27	
  

More Related Content

What's hot

Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014lisacrispin
 
Whole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, IllustratedWhole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, Illustratedlisacrispin
 
What testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmersWhat testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmerslisacrispin
 
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...lisacrispin
 
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...lisacrispin
 
Advanced Topics in Agile Tsting: Focus on Automation
Advanced Topics in Agile Tsting: Focus on AutomationAdvanced Topics in Agile Tsting: Focus on Automation
Advanced Topics in Agile Tsting: Focus on Automationlisacrispin
 
ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"lisacrispin
 
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...lisacrispin
 
Do testers have to code... to be useful?
Do testers have to code... to be useful?Do testers have to code... to be useful?
Do testers have to code... to be useful?lisacrispin
 
Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012lisacrispin
 
Agile Requirements Exploration: How Testers Add Value
Agile Requirements Exploration: How Testers Add ValueAgile Requirements Exploration: How Testers Add Value
Agile Requirements Exploration: How Testers Add Valuelisacrispin
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Pedro Gustavo Torres
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Pedro Gustavo Torres
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsMarcello Duarte
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Pedro Gustavo Torres
 
ScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsNaveen Kumar Singh
 
Acceptance testfurureinmind
Acceptance testfurureinmindAcceptance testfurureinmind
Acceptance testfurureinmindLeanDog
 
Agile testing for mere mortals
Agile testing for mere mortalsAgile testing for mere mortals
Agile testing for mere mortalsDave Haeffner
 
Qa team sport
Qa team sportQa team sport
Qa team sportLeanDog
 

What's hot (20)

Oredev pairing
Oredev pairingOredev pairing
Oredev pairing
 
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
Advanced Topics in Agile Testing - The Future - Agile Testing Days 2014
 
Whole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, IllustratedWhole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, Illustrated
 
What testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmersWhat testers can learn to work more effectively with programmers
What testers can learn to work more effectively with programmers
 
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
 
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
 
Advanced Topics in Agile Tsting: Focus on Automation
Advanced Topics in Agile Tsting: Focus on AutomationAdvanced Topics in Agile Tsting: Focus on Automation
Advanced Topics in Agile Tsting: Focus on Automation
 
ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"
 
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...
Build Quality In, workshop with Janet Gregory and Lisa Crispin at Agile Roots...
 
Do testers have to code... to be useful?
Do testers have to code... to be useful?Do testers have to code... to be useful?
Do testers have to code... to be useful?
 
Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012Making Test Automation Work in Agile Projects 2012
Making Test Automation Work in Agile Projects 2012
 
Agile Requirements Exploration: How Testers Add Value
Agile Requirements Exploration: How Testers Add ValueAgile Requirements Exploration: How Testers Add Value
Agile Requirements Exploration: How Testers Add Value
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical things
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018
 
ScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOps
 
Acceptance testfurureinmind
Acceptance testfurureinmindAcceptance testfurureinmind
Acceptance testfurureinmind
 
Agile testing for mere mortals
Agile testing for mere mortalsAgile testing for mere mortals
Agile testing for mere mortals
 
Qa team sport
Qa team sportQa team sport
Qa team sport
 

Similar to Agile testing myths v5 final-

Quick Cheap Insightful: Usability testing in the wild
Quick Cheap Insightful: Usability testing in the wildQuick Cheap Insightful: Usability testing in the wild
Quick Cheap Insightful: Usability testing in the wildDana Chisnell
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisArdita Karaj
 
The New Gives and Takes in a testers role
The New Gives and Takes in a testers role The New Gives and Takes in a testers role
The New Gives and Takes in a testers role Agile Testing Alliance
 
Marco Roos: Newton's ideas and methods are preserved forever: how about yours?
Marco Roos: Newton's ideas and methods are preserved forever: how about yours?Marco Roos: Newton's ideas and methods are preserved forever: how about yours?
Marco Roos: Newton's ideas and methods are preserved forever: how about yours?GigaScience, BGI Hong Kong
 
Contentful Testing at Scotland on Rails 2008
Contentful Testing at Scotland on Rails 2008Contentful Testing at Scotland on Rails 2008
Contentful Testing at Scotland on Rails 2008anthonybailey
 
8 Habits of Customer-Obsessed Companies
8 Habits of Customer-Obsessed Companies8 Habits of Customer-Obsessed Companies
8 Habits of Customer-Obsessed CompaniesAmy Buckner Chowdhry
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problemJanet Gregory
 
Marijana.Popovic
Marijana.PopovicMarijana.Popovic
Marijana.Popovicmmmmp
 
Scaling Teams, Processes and Architectures
Scaling Teams, Processes and ArchitecturesScaling Teams, Processes and Architectures
Scaling Teams, Processes and ArchitecturesLorenzo Alberton
 
Just Java2007 - Daniel Wildt - Tools For Java Test Automation
Just Java2007 - Daniel Wildt - Tools For Java Test AutomationJust Java2007 - Daniel Wildt - Tools For Java Test Automation
Just Java2007 - Daniel Wildt - Tools For Java Test AutomationDaniel Wildt
 
2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo editionEric Ries
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Developmentguy_davis
 
Permission to Fail
Permission to FailPermission to Fail
Permission to FailVMware Tanzu
 
Agile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile ShopsAgile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile Shopsudairaj
 
Agile pathologies
Agile pathologiesAgile pathologies
Agile pathologiesudairaj
 
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...DataScienceConferenc1
 

Similar to Agile testing myths v5 final- (20)

Quick Cheap Insightful: Usability testing in the wild
Quick Cheap Insightful: Usability testing in the wildQuick Cheap Insightful: Usability testing in the wild
Quick Cheap Insightful: Usability testing in the wild
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesis
 
Iqnite keynote
Iqnite keynoteIqnite keynote
Iqnite keynote
 
Agile and the evolution
Agile and the evolutionAgile and the evolution
Agile and the evolution
 
The New Gives and Takes in a testers role
The New Gives and Takes in a testers role The New Gives and Takes in a testers role
The New Gives and Takes in a testers role
 
Marco Roos: Newton's ideas and methods are preserved forever: how about yours?
Marco Roos: Newton's ideas and methods are preserved forever: how about yours?Marco Roos: Newton's ideas and methods are preserved forever: how about yours?
Marco Roos: Newton's ideas and methods are preserved forever: how about yours?
 
Contentful Testing at Scotland on Rails 2008
Contentful Testing at Scotland on Rails 2008Contentful Testing at Scotland on Rails 2008
Contentful Testing at Scotland on Rails 2008
 
8 Habits of Customer-Obsessed Companies
8 Habits of Customer-Obsessed Companies8 Habits of Customer-Obsessed Companies
8 Habits of Customer-Obsessed Companies
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problem
 
Marijana.Popovic
Marijana.PopovicMarijana.Popovic
Marijana.Popovic
 
Scaling Teams, Processes and Architectures
Scaling Teams, Processes and ArchitecturesScaling Teams, Processes and Architectures
Scaling Teams, Processes and Architectures
 
Teaching Social Skills
Teaching Social SkillsTeaching Social Skills
Teaching Social Skills
 
Just Java2007 - Daniel Wildt - Tools For Java Test Automation
Just Java2007 - Daniel Wildt - Tools For Java Test AutomationJust Java2007 - Daniel Wildt - Tools For Java Test Automation
Just Java2007 - Daniel Wildt - Tools For Java Test Automation
 
2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Permission to Fail
Permission to FailPermission to Fail
Permission to Fail
 
Agile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile ShopsAgile Pathologies: Backyards of Agile Shops
Agile Pathologies: Backyards of Agile Shops
 
Agile pathologies
Agile pathologiesAgile pathologies
Agile pathologies
 
Community futures nelson bc sept 2012
Community futures nelson bc sept 2012Community futures nelson bc sept 2012
Community futures nelson bc sept 2012
 
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
 

More from lisacrispin

Exploring Requirements for Shared Understanding
Exploring Requirements for Shared UnderstandingExploring Requirements for Shared Understanding
Exploring Requirements for Shared Understandinglisacrispin
 
Principles for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing PrinciplesPrinciples for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing Principleslisacrispin
 
BDD and CD - better together
BDD and CD - better togetherBDD and CD - better together
BDD and CD - better togetherlisacrispin
 
Get testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelinesGet testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelineslisacrispin
 
Thinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testingThinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testinglisacrispin
 
The Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous DeliveryThe Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous Deliverylisacrispin
 
DeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous DeliveryDeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous Deliverylisacrispin
 
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns QualityAgile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Qualitylisacrispin
 
What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, otherslisacrispin
 
Morph your mindset for Continuous Delivery, Agile Roots 2014
Morph your mindset for Continuous Delivery,  Agile Roots 2014Morph your mindset for Continuous Delivery,  Agile Roots 2014
Morph your mindset for Continuous Delivery, Agile Roots 2014lisacrispin
 
Belgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetBelgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetlisacrispin
 
Developers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate riskDevelopers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate risklisacrispin
 
Code mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshopCode mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshoplisacrispin
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshoplisacrispin
 
SQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for TestingSQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for Testinglisacrispin
 

More from lisacrispin (15)

Exploring Requirements for Shared Understanding
Exploring Requirements for Shared UnderstandingExploring Requirements for Shared Understanding
Exploring Requirements for Shared Understanding
 
Principles for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing PrinciplesPrinciples for Agile Testers and Modern Testing Principles
Principles for Agile Testers and Modern Testing Principles
 
BDD and CD - better together
BDD and CD - better togetherBDD and CD - better together
BDD and CD - better together
 
Get testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelinesGet testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelines
 
Thinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testingThinking Outside the Box: Cognitive bias and testing
Thinking Outside the Box: Cognitive bias and testing
 
The Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous DeliveryThe Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous Delivery
 
DeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous DeliveryDeliveryConf - Whole Team Approach to Testing in Continuous Delivery
DeliveryConf - Whole Team Approach to Testing in Continuous Delivery
 
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns QualityAgile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
 
What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, others
 
Morph your mindset for Continuous Delivery, Agile Roots 2014
Morph your mindset for Continuous Delivery,  Agile Roots 2014Morph your mindset for Continuous Delivery,  Agile Roots 2014
Morph your mindset for Continuous Delivery, Agile Roots 2014
 
Belgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetBelgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindset
 
Developers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate riskDevelopers who grok testing: why I love them and how they mitigate risk
Developers who grok testing: why I love them and how they mitigate risk
 
Code mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshopCode mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshop
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshop
 
SQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for TestingSQuAD 2013: Team Collaboration for Testing
SQuAD 2013: Team Collaboration for Testing
 

Agile testing myths v5 final-

  • 1. Agile  Tes<ng  Days  2012   Potsdam,  Germany     Janet  Gregory  and  Lisa  Crispin     Copyright  2012     Co-­‐authors  of  Agile  Tes<ng:  A  Prac<cal  Guide  for  Testers  and  Agile  Teams,      Addison-­‐Wesley  2009  
  • 2. MYTHS  ….     Werewolves  exist,                                            don’t  they?  
  • 3. MYTHS  ….     Werewolves  exist,                                            don’t  they?   Medusa:  The  sight  of  her  turned  onlookers  to  stone     hPp://en.wikipedia.org/wiki/File:Rubens_Medusa.jpeg  
  • 4.
  • 5. Truth?       Testers    aren’t     needed   or   Testing is dead
  • 7. all  about     ……     CONTEXT  
  • 8. Truth  ?   ATDD  /  SBE  tests   ONLY     confirm  behavior        
  • 9. A  related  story  …       Tes9ng     is  ONLY  for     so<ware  
  • 10. Copyright  2012   Lisa  Crispin,  Janet  Gregory.  
  • 11. Truth     or   reality?     Testers   MUST   write   code   hPp://www.vegetarianfriends.net/issue18.html  
  • 12. Mul<-­‐  d Expert  / iscipline  Discipli skills     ne   skills  
  • 13. •  system  architecture   ◦  high  level  (context)   ◦  component  level   Thx  to  Lynn  McKee  for  the  term  technical  awareness   13  
  • 14. Tes<ng  awareness  for  programmers  
  • 15. Myth  or  Truth?         Agile  teams  are   dazzled  by  tools  
  • 16. Tools  enable  wider,  deeper  explora<on  
  • 17. Tests  /  Examples     Tools  can   passes   Test  Framework   to   promote   Test  Method  /  Fixture   collabora/on   calls   returns   result   Developer  Code  
  • 19. Myth:     Agile  =  speed    
  • 20. Reality:    New  teams  go  slower  
  • 21. Reality:     Teams  need   <me  to  learn  
  • 22. Reality:  Focus  on  quality   means  speed  down  the  road  
  • 23.
  • 24.
  • 25. Contact  Informa<on     janet@agiletester.ca   www.janetgregory.ca   twiPer:  @janetgregoryca     lisa@agiletester.ca   www.lisacrispin.com   twiPer:    @lisacrispin     www.agiletester.ca  
  • 26.   •  Explore  It  Elisabeth  Hendrickson’s  new  book  -­‐  coming   •  It’s  alive  video:  hPp://www.youtube.com/watch? v=bPmVhyHBRAM   •  Lee  Copeland,  “Reports  of  the  Death  of  Tes9ng  Have  Been   Greatly  Exaggerated”,  BePer  Sojware,  Nov-­‐Dec  2012  issue   •  Job  survey:  hPp://testobsessed.com/? s=survey&submit.x=0&submit.y=0     Copyright  2012   Lisa  Crispin,  Janet  Gregory.  
  • 27.   Instead  of  saying  NO,     or  being  the  gatekeeper     Be  the  informa<on  provider  so   business  can  make  the  decisions     Ques/ons…     Copyright  2012     Lisa  Crispin,  Janet  Gregory.   27