SlideShare a Scribd company logo
1 of 18
XP DAY
Transitioning from a
Traditional Tester to an Agile
Tester
Tu BUI
Traditional vs. Agile Organization
Traditional vs. Agile Development
Traditional vs. Agile Tester Role
Traditional vs. Agile Testing Approach
AGILE TESTING TRADITONAL TESTING
Agile Testers are integrated, full-fledged
members of the development team and
participate in planning, estimation and all
team activities
Testing is performed by a separate
organization or group with one or more
teams of QA engineers reporting to a QA
manager
Agile Testers work hand-in-hand with
development and product management
QA team may work with other groups but
with limited interactions and well-established
boundaries
Business requirements are written in piece
at a time to accommodate changing
business needs
QA and development received detailed
business requirements and schedule up
front
Developers often take the lead on code-
level tests while agile testers focus on
acceptance test automation and building
regression test plans
While developers write code, testers write
test plan and test cases to support
predefined business requirement
Traditional vs. Agile Testing Approach
AGILE TESTING TRADITONAL TESTING
Throughout the release addition test
scenarios are uncovered through exploratory
testing
When development is presumed complete,
the application is delivered to QA for testing
Agile testing is continuous and feedback is
provided during all stages of development
QA completes a cycle of tests and reports
defects back to development
Agile testing allow a fluid, continuous
process with defects fixed as they are found
When testing is complete, development fix
defects and delivers another revision to QA.
Agile testers are expected to radiate
information and provide complete visibility
into all test-related activities for the benefit of
the larger group
Traditional QA team s often keep test design,
implementation and progress specifics within
the QA “wall”
Quality Software is always ready to be
delivered
The process of test and fix repeats until
time runs out
Traditional vs. Agile Testing Approach
AGILE TESTING TRADITONAL TESTING
Testing is conducted immediately and
continually as soon as possible, with the
smallest feature(s) available. Test-
driven development is employed.
Testers usually wait on a specific build
or release and then begin testing once
most features are implemented.
Testing is planned as part of the sprint
and the release. Developers automate
unit tests.
Functional and nonfunctional testing is
conducted iteratively within the team
and in collaboration with the product
owner.
One phase of testing usually builds on
the next—unit, then integration, then
system, then acceptance.
Bug identification and repair is in hours
rather than days or weeks.
There is significant wait time between
bugs being identified and bugs getting
fixed.
Traditional vs. Agile Testing Approach
AGILE TESTING TRADITONAL TESTING
Developers and testers operate as one
team and interact continuously and
collaboratively. The testing voice is equally
represented.
Testers are less a part of the development
team. Testers may be more distant in
interaction and communication with
developers and may have less of a voice.
Testers and developers are part of a
homogeneous team accountable for quality
delivery of the system under test.
Testers are accountable for testing.
Developers are accountable for developing.
Testing is continuous and all quality steps
are planned and executed iteratively by the
agile team.
While the goal is always to have quality built
in at every step in the lifecycle, in practice,
much of the checking (quality steps) occurs
during the backend testing cycle.
Automation is a must have, particularly for
unit tests, as it supports continuous
integration.
Automation is not a necessity because most
testing of new development is done
manually.
Traditional vs. Agile Tester
Competencies
Traditional vs. Agile Bug fixing process
Traditional vs. Agile Quality Metrics
Traditional vs. Agile Quality Metrics
Traditional vs. Agile Testing Mindset
Agile in the facts
Agile in the facts
Agile in the facts
Thank you!
Q&A

More Related Content

What's hot

#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automationAgile Testing Alliance
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing ProcessIntetics
 
Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?Stefano Fornari
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologySerena Gray
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentationCarl Bruiners
 
Software Development Methodologies By E2Logy
Software Development Methodologies By E2LogySoftware Development Methodologies By E2Logy
Software Development Methodologies By E2LogyE2LOGY
 
What is Agile Testing? Edureka
What is Agile Testing? EdurekaWhat is Agile Testing? Edureka
What is Agile Testing? EdurekaEdureka!
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration ApproachNigel Thurlow
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test StrategyThe Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test StrategyTechWell
 
Vladimir Lozanov How to deliver high quality apps to the app store
Vladimir Lozanov	How to deliver high quality apps to the app storeVladimir Lozanov	How to deliver high quality apps to the app store
Vladimir Lozanov How to deliver high quality apps to the app storeАліна Шепшелей
 
Agile Testing Agile Ottawa April 2015
Agile Testing   Agile Ottawa April 2015Agile Testing   Agile Ottawa April 2015
Agile Testing Agile Ottawa April 2015Dag Rowe
 
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
 
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
 
The Agile Buffet table
The Agile Buffet tableThe Agile Buffet table
The Agile Buffet tableStephen Forte
 
Quality strategies in Agile Transformation
Quality strategies in Agile TransformationQuality strategies in Agile Transformation
Quality strategies in Agile TransformationKaali Dass PMP, PhD.
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornTEST Huddle
 

What's hot (20)

#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
Agile QA 2.0
Agile QA 2.0Agile QA 2.0
Agile QA 2.0
 
Agile testing
Agile testingAgile testing
Agile testing
 
Software Development Methodologies By E2Logy
Software Development Methodologies By E2LogySoftware Development Methodologies By E2Logy
Software Development Methodologies By E2Logy
 
What is Agile Testing? Edureka
What is Agile Testing? EdurekaWhat is Agile Testing? Edureka
What is Agile Testing? Edureka
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration Approach
 
Agile Testing Vs V
Agile Testing Vs VAgile Testing Vs V
Agile Testing Vs V
 
Transitioning To Agile
Transitioning To Agile Transitioning To Agile
Transitioning To Agile
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test StrategyThe Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
 
Vladimir Lozanov How to deliver high quality apps to the app store
Vladimir Lozanov	How to deliver high quality apps to the app storeVladimir Lozanov	How to deliver high quality apps to the app store
Vladimir Lozanov How to deliver high quality apps to the app store
 
Agile Testing Agile Ottawa April 2015
Agile Testing   Agile Ottawa April 2015Agile Testing   Agile Ottawa April 2015
Agile Testing Agile Ottawa April 2015
 
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
 
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
 
The Agile Buffet table
The Agile Buffet tableThe Agile Buffet table
The Agile Buffet table
 
Quality strategies in Agile Transformation
Quality strategies in Agile TransformationQuality strategies in Agile Transformation
Quality strategies in Agile Transformation
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
 

Similar to Transitioning from a traditional tester to an agile tester

What Key Features Lead to Successful Continuous Testing and its Benefits.pdf
What Key Features Lead to Successful Continuous Testing and its Benefits.pdfWhat Key Features Lead to Successful Continuous Testing and its Benefits.pdf
What Key Features Lead to Successful Continuous Testing and its Benefits.pdfpCloudy
 
product Qa workflow
product Qa workflowproduct Qa workflow
product Qa workflowtanvir afzal
 
Chapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptxChapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptxManishaPatil932723
 
Best Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdfBest Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdfpCloudy
 
Software presentation
Software presentationSoftware presentation
Software presentationJennaPrengle
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMIBM UrbanCode Products
 
Quality culture transition guide model - full
Quality culture transition guide   model - fullQuality culture transition guide   model - full
Quality culture transition guide model - fullMelissa Eaden
 
Continuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool AidContinuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool AidMichael Benning
 
Agile testing guide_2021
Agile testing guide_2021Agile testing guide_2021
Agile testing guide_2021QMetry
 
Everything You Need To Know About Agile Testing Methodology.pptx
Everything You Need To Know About Agile Testing Methodology.pptxEverything You Need To Know About Agile Testing Methodology.pptx
Everything You Need To Know About Agile Testing Methodology.pptxConcetto Labs
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practiceMary Jiang
 
How to create a test strategy.pptx
How to create a test strategy.pptxHow to create a test strategy.pptx
How to create a test strategy.pptxtmbekwa756
 
How to Implement Continuous Testing in Dev Ops Like a Pro
How to Implement Continuous Testing in Dev Ops Like a Pro How to Implement Continuous Testing in Dev Ops Like a Pro
How to Implement Continuous Testing in Dev Ops Like a Pro Sarah Elson
 
QA outsourcing in US_QATesting_VTEST.pptx
QA outsourcing in US_QATesting_VTEST.pptxQA outsourcing in US_QATesting_VTEST.pptx
QA outsourcing in US_QATesting_VTEST.pptxSakshiPatel82
 
How to overcome agile methodology challenges
How to overcome agile methodology challengesHow to overcome agile methodology challenges
How to overcome agile methodology challengesBugRaptors
 
Notes on agile
Notes on agileNotes on agile
Notes on agileAmolS7
 

Similar to Transitioning from a traditional tester to an agile tester (20)

ATAGTR2017 Testing in DevOps Culture
ATAGTR2017 Testing in DevOps CultureATAGTR2017 Testing in DevOps Culture
ATAGTR2017 Testing in DevOps Culture
 
What Key Features Lead to Successful Continuous Testing and its Benefits.pdf
What Key Features Lead to Successful Continuous Testing and its Benefits.pdfWhat Key Features Lead to Successful Continuous Testing and its Benefits.pdf
What Key Features Lead to Successful Continuous Testing and its Benefits.pdf
 
Adopting Agile Testing
Adopting Agile TestingAdopting Agile Testing
Adopting Agile Testing
 
product Qa workflow
product Qa workflowproduct Qa workflow
product Qa workflow
 
Chapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptxChapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptx
 
Best Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdfBest Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdf
 
Agile testing
Agile  testingAgile  testing
Agile testing
 
Software presentation
Software presentationSoftware presentation
Software presentation
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
 
Quality culture transition guide model - full
Quality culture transition guide   model - fullQuality culture transition guide   model - full
Quality culture transition guide model - full
 
Continuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool AidContinuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool Aid
 
Agile testing guide_2021
Agile testing guide_2021Agile testing guide_2021
Agile testing guide_2021
 
Everything You Need To Know About Agile Testing Methodology.pptx
Everything You Need To Know About Agile Testing Methodology.pptxEverything You Need To Know About Agile Testing Methodology.pptx
Everything You Need To Know About Agile Testing Methodology.pptx
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practice
 
How to create a test strategy.pptx
How to create a test strategy.pptxHow to create a test strategy.pptx
How to create a test strategy.pptx
 
How to Implement Continuous Testing in Dev Ops Like a Pro
How to Implement Continuous Testing in Dev Ops Like a Pro How to Implement Continuous Testing in Dev Ops Like a Pro
How to Implement Continuous Testing in Dev Ops Like a Pro
 
QA outsourcing in US_QATesting_VTEST.pptx
QA outsourcing in US_QATesting_VTEST.pptxQA outsourcing in US_QATesting_VTEST.pptx
QA outsourcing in US_QATesting_VTEST.pptx
 
How to overcome agile methodology challenges
How to overcome agile methodology challengesHow to overcome agile methodology challenges
How to overcome agile methodology challenges
 
Notes on agile
Notes on agileNotes on agile
Notes on agile
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 

Recently uploaded

Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...NETWAYS
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptxBasil Achie
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptssuser319dad
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)Basil Achie
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...NETWAYS
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxFamilyWorshipCenterD
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 

Recently uploaded (20)

Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 

Transitioning from a traditional tester to an agile tester

  • 1. XP DAY Transitioning from a Traditional Tester to an Agile Tester Tu BUI
  • 2. Traditional vs. Agile Organization
  • 3. Traditional vs. Agile Development
  • 4. Traditional vs. Agile Tester Role
  • 5.
  • 6. Traditional vs. Agile Testing Approach AGILE TESTING TRADITONAL TESTING Agile Testers are integrated, full-fledged members of the development team and participate in planning, estimation and all team activities Testing is performed by a separate organization or group with one or more teams of QA engineers reporting to a QA manager Agile Testers work hand-in-hand with development and product management QA team may work with other groups but with limited interactions and well-established boundaries Business requirements are written in piece at a time to accommodate changing business needs QA and development received detailed business requirements and schedule up front Developers often take the lead on code- level tests while agile testers focus on acceptance test automation and building regression test plans While developers write code, testers write test plan and test cases to support predefined business requirement
  • 7. Traditional vs. Agile Testing Approach AGILE TESTING TRADITONAL TESTING Throughout the release addition test scenarios are uncovered through exploratory testing When development is presumed complete, the application is delivered to QA for testing Agile testing is continuous and feedback is provided during all stages of development QA completes a cycle of tests and reports defects back to development Agile testing allow a fluid, continuous process with defects fixed as they are found When testing is complete, development fix defects and delivers another revision to QA. Agile testers are expected to radiate information and provide complete visibility into all test-related activities for the benefit of the larger group Traditional QA team s often keep test design, implementation and progress specifics within the QA “wall” Quality Software is always ready to be delivered The process of test and fix repeats until time runs out
  • 8. Traditional vs. Agile Testing Approach AGILE TESTING TRADITONAL TESTING Testing is conducted immediately and continually as soon as possible, with the smallest feature(s) available. Test- driven development is employed. Testers usually wait on a specific build or release and then begin testing once most features are implemented. Testing is planned as part of the sprint and the release. Developers automate unit tests. Functional and nonfunctional testing is conducted iteratively within the team and in collaboration with the product owner. One phase of testing usually builds on the next—unit, then integration, then system, then acceptance. Bug identification and repair is in hours rather than days or weeks. There is significant wait time between bugs being identified and bugs getting fixed.
  • 9. Traditional vs. Agile Testing Approach AGILE TESTING TRADITONAL TESTING Developers and testers operate as one team and interact continuously and collaboratively. The testing voice is equally represented. Testers are less a part of the development team. Testers may be more distant in interaction and communication with developers and may have less of a voice. Testers and developers are part of a homogeneous team accountable for quality delivery of the system under test. Testers are accountable for testing. Developers are accountable for developing. Testing is continuous and all quality steps are planned and executed iteratively by the agile team. While the goal is always to have quality built in at every step in the lifecycle, in practice, much of the checking (quality steps) occurs during the backend testing cycle. Automation is a must have, particularly for unit tests, as it supports continuous integration. Automation is not a necessity because most testing of new development is done manually.
  • 10. Traditional vs. Agile Tester Competencies
  • 11. Traditional vs. Agile Bug fixing process
  • 12. Traditional vs. Agile Quality Metrics
  • 13. Traditional vs. Agile Quality Metrics
  • 14. Traditional vs. Agile Testing Mindset
  • 15. Agile in the facts
  • 16. Agile in the facts
  • 17. Agile in the facts