SlideShare a Scribd company logo
1 of 16
Download to read offline
There is no such thing called Agile
Testing
A keynote address in an Agile Testing conference
ShriniKulkarni
Feb 2017
Agile
Height of Tolerance and inclusivity …..
One Team
Dev
Test BA
QA /Process
SDET/SET
One Team
Once upon
a time …..
Time Changes …..
What is the profile of Tester in Agile?
Is it not same as requirement analysis
by testers and testability check?
When and why on the earth we should have part team
approach? Who created these partitions ?
why and when on the earth this
responsibility is vested on one team ?
Faster Feedback - All of a sudden – the word feedback has become very important Why now ?
Every one in the team is responsible for quality –
Whole Team approach ….
Help business stakeholderto write testableuser stories and
acceptance criteria –
We do not have any testers in our
Team. Everyone Tests .. BUT
So many words in Agile world that contain “Test”
TESTFIRST
TESTEARLY
TESTLAST
TESTDRIVEN
LEFT SHiFT TESTING
TEST ALONG – TESTWITH DEVELOPERS
ContinuousTESTING
What testers in Agile projects do ?
ExploratoryTESTING
Acceptance TEST driven
=============
BDD
SBE
MDD
FDD
DDD ?
Anything that everyone in the team
(can) (should) (would) DO
Identifying Agile …..
&
Products of Strong Culture and Rituals - Stereotypes
Stereotype Agile Tester
• Manual Testing is bad …. 100% tests should be automated
• All testing is some sort of extension of programming activity –
anything left if at all – it is exploratory testing.
• More worried about stuff that others do than testing
• Eats cucumber Salad - Executable requirements …
• Discontinuous integration ?
• Is a good Chef - DevOps
• Someone who is very conscious of his/her T-shirt Size
So WHAT ?
If there is nothing called
Agile testing … why are we
here…. Listening to you ?
There are some beautiful ideas ….
• Dev Test Pairing
• Continuous Integration
• Agile Pyramid
• Light Documentation of Testing artifacts
• Unit Testing
• Agile Quadrant
• BDD/Gherkin Stories
• Embrace Change
• SHOW and TELL – Value of Seeing
• Open source tools repository
Anything else ….. That is good in Agile ?
Independent to Interdependent
Breaking functional Silos
What successful testers do….
• Learn technology, programming – write code, install software, create
test data
• Practice testing (doing testing)
• Work with developers
• Learn business domains
• Talk to customers, prod support
• Read requirement documents
• Support activities for the team if time permits
• Dissolve walls between teams
Programming | Automation | Networks | Internet | Database | Mobile |
SDLC | Domain | Unit Testing | Design
Cognitive Skills
• Questioning
• Critical thinking
• Imagination
• Modeling/Design
• Skepticism
• Math/Logic/Stats
People Skills
• Persuasion
• Communication
• Delegation
Tester Role when came into
being as distinct from that of
a programmer – Skills looked
some what similar to this.
Agile did not change to a
great extent.
Agile made some of the
broader skills mandatory
Ability to work outside core area
SpecialtyandKeyExpertise
Culture change we are seeking to
make Agile truly work WILL NOT
HAPPEN
A Prophecy ….
Why …. ?
• Humans … [ we seek Processes, Tools, Best Practices ]
• Humans are unpredictable, often lazy, Greedy …
• We are never happy …
• With Humans - Can’t Scale …
• With Humans – Can’s make continuous profits
• Yet we see AI as future when have not understood intelligence fully
• Can you explain why many intelligent people do silly and unimaginable things
• But you can’t take humans out of equation …
You can change culture in which Agile Truly – Take humans out
Some Takeaway for everyone ….
Managers …
• Seek people with real skills
• Do what works in your
context
• Bring Diversity in the team
All others ….
• Bit of critical thinking and
understandinghistory of ideas helps
• Refocus yourefforts on delivering
value
• Have fun
Testers With Agile
Title …..
• Improve testing skills
• Do not get locked to specific
toolset or methodology
• Get involved inthe team
• Kill the tiltle
Testers Without
Agile Title …..
• Improve testing skills
• Develop Broader skills that
make you acceptablein
variety of contexts
• You are fine with out being
called as “Agile Tester”
Keep your Vigil On …..
“ This …. shouldserve as a reminder to
us all... Talk aboutthe virtues of what
we know and avoid bashing that which
we do not.
You obviously see Agile as a threat, you
should blog about that! ”
Thank you
shrinik@gmail.com
http://shrinik.blogspot.com
@shrinik

More Related Content

What's hot

Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsSQALab
 
Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Paul Gerrard
 
Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!SQALab
 
Kvalitet softvera u Agilnom razvoju
Kvalitet softvera u Agilnom razvojuKvalitet softvera u Agilnom razvoju
Kvalitet softvera u Agilnom razvojuanamilutinovic
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirementsJanet Gregory
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problemJanet Gregory
 
An Introduction to Agile Testing Agile Tour Kaunas 2013
An Introduction to Agile Testing  Agile Tour Kaunas 2013An Introduction to Agile Testing  Agile Tour Kaunas 2013
An Introduction to Agile Testing Agile Tour Kaunas 2013Clement Pickering
 
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 2012Dror Helper
 
Continuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared RichardsonContinuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared RichardsonTEST Huddle
 
Mindset and empowerment
Mindset and empowermentMindset and empowerment
Mindset and empowermentReena Thomas
 
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 HeiermannQA or the Highway
 
Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Janet Gregory
 
Webinar TI4Agile EuroStar 2013
Webinar TI4Agile EuroStar 2013Webinar TI4Agile EuroStar 2013
Webinar TI4Agile EuroStar 2013Jeroen Mengerink
 
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 BandungScrum Day Bandung
 
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 TempleQA or the Highway
 
Holistic testing in DevOps
Holistic testing in DevOpsHolistic testing in DevOps
Holistic testing in DevOpsJanet Gregory
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsPaul Gerrard
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…SQALab
 

What's hot (20)

Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
 
Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!
 
Kvalitet softvera u Agilnom razvoju
Kvalitet softvera u Agilnom razvojuKvalitet softvera u Agilnom razvoju
Kvalitet softvera u Agilnom razvoju
 
Using your testing mindset to explore requirements
Using your testing mindset to explore requirementsUsing your testing mindset to explore requirements
Using your testing mindset to explore requirements
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problem
 
An Introduction to Agile Testing Agile Tour Kaunas 2013
An Introduction to Agile Testing  Agile Tour Kaunas 2013An Introduction to Agile Testing  Agile Tour Kaunas 2013
An Introduction to Agile Testing Agile Tour Kaunas 2013
 
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
 
Continuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared RichardsonContinuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared Richardson
 
Mindset and empowerment
Mindset and empowermentMindset and empowerment
Mindset and empowerment
 
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
 
Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016Key Success Factors for Agile Testing 2016
Key Success Factors for Agile Testing 2016
 
Webinar TI4Agile EuroStar 2013
Webinar TI4Agile EuroStar 2013Webinar TI4Agile EuroStar 2013
Webinar TI4Agile EuroStar 2013
 
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
 
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
 
Dont be a tool
Dont be a toolDont be a tool
Dont be a tool
 
Holistic testing in DevOps
Holistic testing in DevOpsHolistic testing in DevOps
Holistic testing in DevOps
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
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…
 

Viewers also liked

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 EnterpriseAbhishek Johri
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testingKMS Technology
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterDeclan Whelan
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing ProcessIntetics
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategytharindakasun
 
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 NicheLeslie Samuel
 
Software testability slide share
Software testability slide shareSoftware testability slide share
Software testability slide shareBeBo Technology
 
Optimizing Your Agile Testing Processes
Optimizing Your Agile Testing ProcessesOptimizing Your Agile Testing Processes
Optimizing Your Agile Testing ProcessesStanton Champion
 
Trouver des clients de coaching
Trouver des clients de coachingTrouver des clients de coaching
Trouver des clients de coachingDanilo Gargiulo
 
Le Personal Branding pour les Développeurs (mais pas que...)
Le Personal Branding pour les Développeurs (mais pas que...)Le Personal Branding pour les Développeurs (mais pas que...)
Le Personal Branding pour les Développeurs (mais pas que...)Nicolas Martignole
 
Why agile customers become monsters?
Why agile customers become monsters?Why agile customers become monsters?
Why agile customers become monsters?Karoliina Luoto
 
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...Jade Global
 
The simple (not easy) recipe of mutual trust for teams
The simple (not easy) recipe of mutual trust for teamsThe simple (not easy) recipe of mutual trust for teams
The simple (not easy) recipe of mutual trust for teamsAntti Kirjavainen
 
Personal branding (2017)
Personal branding (2017)Personal branding (2017)
Personal branding (2017)Roger Claessens
 
Semaine de la Curation / Paris - Slides - #SCMWdej
Semaine de la Curation / Paris - Slides - #SCMWdejSemaine de la Curation / Paris - Slides - #SCMWdej
Semaine de la Curation / Paris - Slides - #SCMWdejscoopit_fr
 
Vincent gmc personal branding 2016 ppt
Vincent gmc personal branding 2016 pptVincent gmc personal branding 2016 ppt
Vincent gmc personal branding 2016 pptVasil Azarov
 
Risk management in simple terms with some humor
Risk management in simple terms with some humorRisk management in simple terms with some humor
Risk management in simple terms with some humorKumar Kolaganti
 

Viewers also liked (20)

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
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
 
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
 
Software testability slide share
Software testability slide shareSoftware testability slide share
Software testability slide share
 
Optimizing Your Agile Testing Processes
Optimizing Your Agile Testing ProcessesOptimizing Your Agile Testing Processes
Optimizing Your Agile Testing Processes
 
Trouver des clients de coaching
Trouver des clients de coachingTrouver des clients de coaching
Trouver des clients de coaching
 
Le Personal Branding pour les Développeurs (mais pas que...)
Le Personal Branding pour les Développeurs (mais pas que...)Le Personal Branding pour les Développeurs (mais pas que...)
Le Personal Branding pour les Développeurs (mais pas que...)
 
Why agile customers become monsters?
Why agile customers become monsters?Why agile customers become monsters?
Why agile customers become monsters?
 
Intro to agile testing
Intro to agile testingIntro to agile testing
Intro to agile testing
 
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
 
The simple (not easy) recipe of mutual trust for teams
The simple (not easy) recipe of mutual trust for teamsThe simple (not easy) recipe of mutual trust for teams
The simple (not easy) recipe of mutual trust for teams
 
Personal branding (2017)
Personal branding (2017)Personal branding (2017)
Personal branding (2017)
 
Semaine de la Curation / Paris - Slides - #SCMWdej
Semaine de la Curation / Paris - Slides - #SCMWdejSemaine de la Curation / Paris - Slides - #SCMWdej
Semaine de la Curation / Paris - Slides - #SCMWdej
 
Faire sa marque personnelle / Personal Branding par Jean-Baptiste Audrerie, P...
Faire sa marque personnelle / Personal Branding par Jean-Baptiste Audrerie, P...Faire sa marque personnelle / Personal Branding par Jean-Baptiste Audrerie, P...
Faire sa marque personnelle / Personal Branding par Jean-Baptiste Audrerie, P...
 
Vincent gmc personal branding 2016 ppt
Vincent gmc personal branding 2016 pptVincent gmc personal branding 2016 ppt
Vincent gmc personal branding 2016 ppt
 
Agile testing
Agile testingAgile testing
Agile testing
 
Risk management in simple terms with some humor
Risk management in simple terms with some humorRisk management in simple terms with some humor
Risk management in simple terms with some humor
 

Similar to No such thing called agile testing

Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Ziggyggiz
 
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitDesigning for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitAtlassian
 
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
 
People factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionPeople factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionMikalai Alimenkou
 
People Factor As Failure Reason Of Agile Adoption
People Factor As Failure Reason Of Agile AdoptionPeople Factor As Failure Reason Of Agile Adoption
People Factor As Failure Reason Of Agile AdoptionAgileee
 
Refactoring Test Collaboration
Refactoring Test CollaborationRefactoring Test Collaboration
Refactoring Test CollaborationClaire Moss
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safariAli Moghadam
 
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsAgile Velocity
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
 
We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?mkujalowicz
 
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
 
Build the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery ProcessBuild the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery ProcessAnjali Leon
 
Agile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestAgile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestFord Prior
 
A New Model For Testing
A New Model For TestingA New Model For Testing
A New Model For TestingTEST Huddle
 
Agile Testing Agile Ottawa April 2015
Agile Testing   Agile Ottawa April 2015Agile Testing   Agile Ottawa April 2015
Agile Testing Agile Ottawa April 2015Dag Rowe
 
Establishing an Agile Testing Culture
Establishing an Agile Testing CultureEstablishing an Agile Testing Culture
Establishing an Agile Testing CultureTechWell
 
"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 RallIndigoCube
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomMatthias Luebken
 

Similar to No such thing called agile testing (20)

Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013
 
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitDesigning for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
 
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...
 
People factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionPeople factor as failure reason of Agile adoption
People factor as failure reason of Agile adoption
 
People Factor As Failure Reason Of Agile Adoption
People Factor As Failure Reason Of Agile AdoptionPeople Factor As Failure Reason Of Agile Adoption
People Factor As Failure Reason Of Agile Adoption
 
Refactoring Test Collaboration
Refactoring Test CollaborationRefactoring Test Collaboration
Refactoring Test Collaboration
 
Agile Engine | By Asad Safari
Agile Engine | By Asad SafariAgile Engine | By Asad Safari
Agile Engine | By Asad Safari
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safari
 
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?
 
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?
 
Build the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery ProcessBuild the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery Process
 
Agile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestAgile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild West
 
New model
New modelNew model
New model
 
A New Model For Testing
A New Model For TestingA New Model For Testing
A New Model For Testing
 
Agile Testing Agile Ottawa April 2015
Agile Testing   Agile Ottawa April 2015Agile Testing   Agile Ottawa April 2015
Agile Testing Agile Ottawa April 2015
 
Establishing an Agile Testing Culture
Establishing an Agile Testing CultureEstablishing an Agile Testing Culture
Establishing an Agile Testing Culture
 
"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
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one room
 

Recently uploaded

WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 

Recently uploaded (20)

WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 

No such thing called agile testing

  • 1. There is no such thing called Agile Testing A keynote address in an Agile Testing conference ShriniKulkarni Feb 2017
  • 2. Agile Height of Tolerance and inclusivity …..
  • 3. One Team Dev Test BA QA /Process SDET/SET One Team Once upon a time …..
  • 4. Time Changes ….. What is the profile of Tester in Agile? Is it not same as requirement analysis by testers and testability check? When and why on the earth we should have part team approach? Who created these partitions ? why and when on the earth this responsibility is vested on one team ? Faster Feedback - All of a sudden – the word feedback has become very important Why now ? Every one in the team is responsible for quality – Whole Team approach …. Help business stakeholderto write testableuser stories and acceptance criteria – We do not have any testers in our Team. Everyone Tests .. BUT
  • 5. So many words in Agile world that contain “Test” TESTFIRST TESTEARLY TESTLAST TESTDRIVEN LEFT SHiFT TESTING TEST ALONG – TESTWITH DEVELOPERS ContinuousTESTING What testers in Agile projects do ? ExploratoryTESTING Acceptance TEST driven ============= BDD SBE MDD FDD DDD ? Anything that everyone in the team (can) (should) (would) DO
  • 6. Identifying Agile ….. & Products of Strong Culture and Rituals - Stereotypes
  • 7. Stereotype Agile Tester • Manual Testing is bad …. 100% tests should be automated • All testing is some sort of extension of programming activity – anything left if at all – it is exploratory testing. • More worried about stuff that others do than testing • Eats cucumber Salad - Executable requirements … • Discontinuous integration ? • Is a good Chef - DevOps • Someone who is very conscious of his/her T-shirt Size So WHAT ?
  • 8. If there is nothing called Agile testing … why are we here…. Listening to you ?
  • 9. There are some beautiful ideas …. • Dev Test Pairing • Continuous Integration • Agile Pyramid • Light Documentation of Testing artifacts • Unit Testing • Agile Quadrant • BDD/Gherkin Stories • Embrace Change • SHOW and TELL – Value of Seeing • Open source tools repository Anything else ….. That is good in Agile ? Independent to Interdependent Breaking functional Silos
  • 10. What successful testers do…. • Learn technology, programming – write code, install software, create test data • Practice testing (doing testing) • Work with developers • Learn business domains • Talk to customers, prod support • Read requirement documents • Support activities for the team if time permits • Dissolve walls between teams
  • 11. Programming | Automation | Networks | Internet | Database | Mobile | SDLC | Domain | Unit Testing | Design Cognitive Skills • Questioning • Critical thinking • Imagination • Modeling/Design • Skepticism • Math/Logic/Stats People Skills • Persuasion • Communication • Delegation Tester Role when came into being as distinct from that of a programmer – Skills looked some what similar to this. Agile did not change to a great extent. Agile made some of the broader skills mandatory Ability to work outside core area SpecialtyandKeyExpertise
  • 12. Culture change we are seeking to make Agile truly work WILL NOT HAPPEN A Prophecy ….
  • 13. Why …. ? • Humans … [ we seek Processes, Tools, Best Practices ] • Humans are unpredictable, often lazy, Greedy … • We are never happy … • With Humans - Can’t Scale … • With Humans – Can’s make continuous profits • Yet we see AI as future when have not understood intelligence fully • Can you explain why many intelligent people do silly and unimaginable things • But you can’t take humans out of equation … You can change culture in which Agile Truly – Take humans out
  • 14. Some Takeaway for everyone …. Managers … • Seek people with real skills • Do what works in your context • Bring Diversity in the team All others …. • Bit of critical thinking and understandinghistory of ideas helps • Refocus yourefforts on delivering value • Have fun Testers With Agile Title ….. • Improve testing skills • Do not get locked to specific toolset or methodology • Get involved inthe team • Kill the tiltle Testers Without Agile Title ….. • Improve testing skills • Develop Broader skills that make you acceptablein variety of contexts • You are fine with out being called as “Agile Tester”
  • 15. Keep your Vigil On ….. “ This …. shouldserve as a reminder to us all... Talk aboutthe virtues of what we know and avoid bashing that which we do not. You obviously see Agile as a threat, you should blog about that! ”