SlideShare a Scribd company logo
1 of 18
Download to read offline
Agile
Testing
Whole-Team Approach
Standing survey
Stand up if you’d say yes to these questions...

Don’t be shy :)
Let’s Play Domino!
REQUIREMENT
1. Build a structure
that is at least 4
horizontally standing
domino blocks high.
2. Use all your blocks
3. Once you’re done with
each round, write
your time in the
flipchart sheet and
proceed to the next
round
Let’s Play Domino!
ROLES: In your teams, assign:
- 2 “testers”
- 1 timekeeper
- Everyone else are “builders”
Round # Time to “DONE”
1
2
3
Agile Manifesto
Agile mindset that should annihilate the older ones
TESTING
^
Testing throughout At the end
Preventing bugs Finding bugs
Testing understanding Checking functionality
Building the best system Breaking the system
Team responsibility Tester responsibility
-OVER-
Tips and Tricks
Some practices you can get started w ith right away
Questioning
* during team planning,
start with “WHY?”
* what ‘success’ looks like?
* clarify assumptions
Credit: https://pixabay.com/en/questions-puzzle-who-what-how-why-1328347/
Credit: BJ Edward Taduran and iEventify Team
Flows and Wireframes
* visualize “shared
understanding” with entire
team
* draw up system
relationships & interactions
Credit:Software Testing PH Meetup @ Venturespace / Titan Tech
Collaborative Mindmapping
* brainstorm and design
tests as a team
* visualize it with mind
maps or post-its
* focus on risks
Credit: Ecal Team @ Oxygen Ventures Australia
Desk Checking
* dev to demo in his local
* check it against
acceptance criteria
* soft-log the feedback
Credit: Jon Bach, “The Freedom Scale”
Exploratory Testing
* don’t pre-design tests as
if everything is certain
* reduce cost of
documentation to absolute
minimum
Credit: http://blog.agilistic.nl/8-useful-strategies-for-splitting-large-user-stories-and-a-cheatsheet/
Per-Item Testing
* make tasks as small as
possible, then ‘test early
and often’
* get rid of “environment
ownership”
Next steps
What you should do from today 

(rather than sharing Facebook hoax or fake news site)
Credit: Five Monkeys uploaded by Goran Sijak https://www.youtube.com/watch?v=y-PvBo75PDo
Resources
Books - “More Agile Testing”, “Exploratory
Testing”, Growing Agile book series



Blogs & Tweets - Michael Bolton, James
Bach, Gojko Adzic, Ian Pestelos :)
Meetups - Agile Philippines and Software
Testing Philippines group in Facebook
Questions?
me@ianpestelos.com
@ianpestelos
/in/ianpestelos

More Related Content

What's hot

Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Fiona Tranquada
 
How to keep creative ideas alive
How to keep creative ideas alive How to keep creative ideas alive
How to keep creative ideas alive
Scott Armstrong
 
5 Why Training Slides Oct 14, 2009
5 Why Training Slides Oct 14, 20095 Why Training Slides Oct 14, 2009
5 Why Training Slides Oct 14, 2009
ExerciseLeanLLC
 
Robert Xiong's 5 whys Methodology
Robert Xiong's 5 whys MethodologyRobert Xiong's 5 whys Methodology
Robert Xiong's 5 whys Methodology
Robert Xiong
 
10 practices that make me the developer I am today
10 practices that make me the developer I am today10 practices that make me the developer I am today
10 practices that make me the developer I am today
Garry Shutler
 

What's hot (20)

Lifelong Analysis Skills for Explorers and Process Junkies alike!
Lifelong Analysis Skills for Explorers and Process Junkies alike!Lifelong Analysis Skills for Explorers and Process Junkies alike!
Lifelong Analysis Skills for Explorers and Process Junkies alike!
 
Baltimore UX Meetup - Usability Testing: Tips, Tools, and More
Baltimore UX Meetup - Usability Testing: Tips, Tools, and MoreBaltimore UX Meetup - Usability Testing: Tips, Tools, and More
Baltimore UX Meetup - Usability Testing: Tips, Tools, and More
 
Failing: The Very Human Side of Testing
Failing: The Very Human Side of TestingFailing: The Very Human Side of Testing
Failing: The Very Human Side of Testing
 
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
Expecting the Unexpected: Preparing for Successful User Research Sessions (Do...
 
5 whys
5 whys5 whys
5 whys
 
10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them 10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them
 
EIA 2015 How to Survive a Hackathon
EIA 2015 How to Survive a HackathonEIA 2015 How to Survive a Hackathon
EIA 2015 How to Survive a Hackathon
 
Introducing XP
Introducing XPIntroducing XP
Introducing XP
 
How to keep creative ideas alive
How to keep creative ideas alive How to keep creative ideas alive
How to keep creative ideas alive
 
5 Why Training Slides Oct 14, 2009
5 Why Training Slides Oct 14, 20095 Why Training Slides Oct 14, 2009
5 Why Training Slides Oct 14, 2009
 
Lightweight and ‘guerrilla’ usability testing for digital humanities projects
Lightweight and ‘guerrilla’ usability testing for digital humanities projectsLightweight and ‘guerrilla’ usability testing for digital humanities projects
Lightweight and ‘guerrilla’ usability testing for digital humanities projects
 
5. pre production(3)
5. pre production(3)5. pre production(3)
5. pre production(3)
 
Presentation on Presentations
Presentation on PresentationsPresentation on Presentations
Presentation on Presentations
 
AAM 2014 Tech Tutorial: User Testing on a Shoestring
AAM 2014 Tech Tutorial: User Testing on a ShoestringAAM 2014 Tech Tutorial: User Testing on a Shoestring
AAM 2014 Tech Tutorial: User Testing on a Shoestring
 
Usability Testing & You
Usability Testing & YouUsability Testing & You
Usability Testing & You
 
Robert Xiong's 5 whys Methodology
Robert Xiong's 5 whys MethodologyRobert Xiong's 5 whys Methodology
Robert Xiong's 5 whys Methodology
 
5 why analysis
5 why analysis5 why analysis
5 why analysis
 
4YFN 2016 Guerrilla UX
4YFN 2016 Guerrilla UX4YFN 2016 Guerrilla UX
4YFN 2016 Guerrilla UX
 
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
Polychrome Testing: Ideas & Practices to Improve Software Testing | QASymphon...
 
10 practices that make me the developer I am today
10 practices that make me the developer I am today10 practices that make me the developer I am today
10 practices that make me the developer I am today
 

Similar to Agile Testing: Whole Team Approach

Breathing the breath of the monster combining agile and context-driven
Breathing the breath of the monster   combining agile and context-drivenBreathing the breath of the monster   combining agile and context-driven
Breathing the breath of the monster combining agile and context-driven
Ilari Henrik Aegerter
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testing
Huib Schoots
 

Similar to Agile Testing: Whole Team Approach (20)

Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
So you think you can test?
So you think you can test?So you think you can test?
So you think you can test?
 
Requirementless testing
Requirementless testingRequirementless testing
Requirementless testing
 
Developer disciplines
Developer disciplinesDeveloper disciplines
Developer disciplines
 
Agile test practices
Agile test practicesAgile test practices
Agile test practices
 
Gamifying Retrospectives For Distributed Teams
Gamifying Retrospectives For Distributed TeamsGamifying Retrospectives For Distributed Teams
Gamifying Retrospectives For Distributed Teams
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
Breathing the breath of the monster combining agile and context-driven
Breathing the breath of the monster   combining agile and context-drivenBreathing the breath of the monster   combining agile and context-driven
Breathing the breath of the monster combining agile and context-driven
 
CascadiaJS 2014 - Making JavaScript Tests Fast, Easy & Friendly
CascadiaJS 2014 - Making JavaScript Tests Fast, Easy & FriendlyCascadiaJS 2014 - Making JavaScript Tests Fast, Easy & Friendly
CascadiaJS 2014 - Making JavaScript Tests Fast, Easy & Friendly
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testing
 
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
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
 
Introduction to Test Driven Development
Introduction to Test Driven DevelopmentIntroduction to Test Driven Development
Introduction to Test Driven Development
 
What is this exploratory testing thing
What is this exploratory testing thingWhat is this exploratory testing thing
What is this exploratory testing thing
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
Intro to TDD
Intro to TDDIntro to TDD
Intro to TDD
 
What made you a software testing leader?
What made you a software testing leader?What made you a software testing leader?
What made you a software testing leader?
 
Toolbox 2, session 11
Toolbox 2, session 11Toolbox 2, session 11
Toolbox 2, session 11
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
 

More from Ian Pestelos #MovetheAverageUp

More from Ian Pestelos #MovetheAverageUp (10)

Agile Values and Mindset
Agile Values and MindsetAgile Values and Mindset
Agile Values and Mindset
 
Agile: Building Beyond Fast and Slow
Agile: Building Beyond Fast and SlowAgile: Building Beyond Fast and Slow
Agile: Building Beyond Fast and Slow
 
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017 Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
 
Leading Agility - How Might We Co-Facilitate Self-Organization
Leading Agility - How Might We Co-Facilitate Self-OrganizationLeading Agility - How Might We Co-Facilitate Self-Organization
Leading Agility - How Might We Co-Facilitate Self-Organization
 
Collaborative Test Designing through Mindmaps
Collaborative Test Designing through MindmapsCollaborative Test Designing through Mindmaps
Collaborative Test Designing through Mindmaps
 
Progression from Regression Testing - An 8-year Journey
Progression from Regression Testing - An 8-year JourneyProgression from Regression Testing - An 8-year Journey
Progression from Regression Testing - An 8-year Journey
 
New Contexts of Software Testing
New Contexts of Software TestingNew Contexts of Software Testing
New Contexts of Software Testing
 
Speaking Engagements (Ian Pestelos)
Speaking Engagements (Ian Pestelos)Speaking Engagements (Ian Pestelos)
Speaking Engagements (Ian Pestelos)
 
Begin with Risk in Mind
Begin with Risk in MindBegin with Risk in Mind
Begin with Risk in Mind
 
UXSG2014 and UX in Software Testing
UXSG2014 and UX in Software TestingUXSG2014 and UX in Software Testing
UXSG2014 and UX in Software Testing
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
%+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
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 

Recently uploaded (20)

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
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
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%+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...
 
%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
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

Agile Testing: Whole Team Approach