Raji Bhamidipati Is pairing important httprajime rajibh Creating the perfect pair is considered to be an art ID: 802651
Download The PPT/PDF document "Pair testing in an agile world" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Pair testing in an agile world
Raji Bhamidipati
Slide2Is pairing important?
http://raji.me/ @raji_bh
Slide3Creating the perfect pair is considered to be an art
https://www.flickr.com/photos/76528391
http://raji.me/ @
raji_bh
Slide4Good pair
http://raji.me/ @
raji_bh
Slide5Bad pair?
http://raji.me/ @raji_bh
CC image My hazelnut cake slice courtesy of
miss_yasmina
on
flickr
CC image My hazelnut cake slice courtesy of
miss_yasmina
on
flickr
Slide6What about now?
http://raji.me/ @raji_bh
Slide7What is pair testing?
Two or more testers testing the same feature at the same time
Using shared resources to pair,
e.g.
one monitor, shared notesCommunicating whilst pairing
http://raji.me/ @
raji_bh
Slide8Different styles of pair testing
Expert-Expert
Expert-Novice
Novice-Novice
Driver-Navigator
Ping-Pong pairing
Mob
http://raji.me/ @raji_bh
Slide9Advantages of pair testing
http://raji.me/ @raji_bh
Slide10Team building and collaboration
CC image
courtesy
of
IvanWalsh.com
on
flickr
http://raji.me/ @raji_bh
Slide11http://raji.me/ @raji_bh
Knowledge sharing
CC image
Knowledge sharing courtesy
of
Ewa
Roskosz
on
flickr
Slide12Mix of skill set based on requirement
CC image
Smarties
macrocourtesy
of
Alexandre
Dure
-Lutz
on
flickr
http://raji.me/ @raji_bh
Slide13Disadvantages of pair testing
http://raji.me/ @raji_bh
Slide14Work overload
https://www.flickr.com/photos/statefarm/8203770426
http://raji.me/ @raji_bh
Slide15Conflict when paired incorrectly
CC image Conflict resolver courtesy
of
Bopuc
http://raji.me/ @raji_bh
Slide16Do not let pair testing create favouritism or elitism within your
teams
http://raji.me/ @
raji_bh
Slide17When to pair?
http://raji.me/ @raji_bh
Slide18Training newbies
CC image
Cheyenne Frontier days Train courtesy
of
Jerry Huddleston
on
flickr
http://raji.me/ @raji_bh
Slide19Coaching and mentoring other team members
CC image
Edinburgh
coachlines
courtesy of Glen Wallace on
flickr
http://raji.me/ @raji_bh
Slide20And……
When regular feature work is progressing smoothly
When creating new teams
Deadlines approaching – dev test pairing from the feature team works wonderfully
http://raji.me/ @raji_bh
Slide21When not to pair?
http://raji.me/ @raji_bh
Slide22Because it’s a new fad
http://raji.me/ @raji_bh
Slide23Tight deadlines – testers new to pairing or team
http://raji.me/ @raji_bh
Slide24And…
Team members have very different attitudes toward the task at hand
Some tasks are just not suitable for pairing, it can be counter productive
http://raji.me/ @raji_bh
Slide25Common problems and
their solutions
http://raji.me/ @raji_bh
Slide26Fear of Change
CC image
Change Alley sign courtesy
of
Matt Brown
on
flickr
http://raji.me/ @raji_bh
Slide27And…
Subjective and difficult to prove that it works
Failed attempts can be counter
productive
Not time efficient as 2 people are doing the same task
Try it for a considerable time with different people
Celebrate success stories. This generates
confidence
Compare
it with
pair programming
http://raji.me/ @raji_bh
Slide28http://raji.me/ @
raji_bh
Questions?
Slide29References and resources
Exploratory
Testing in Pairs
Cem
Kaner
& James
Bach
Pair Testing
Katrina
Clokie
Stop talking about pairing and pair
Tony Bruce and John Norris
Boost acceptance testing with pair testing
Mark de Bono
The
Power of Pairing
Mike Talks
Pairing - seeing the flipside of the coin
Ben Kelly
Pair Testing: How I bought developers into the test lab
Jonathan Kohl
The Moment
Marlena Compton
Pair Testing or something like it
Matt
Heusser
Communication avenues to pairing opportunities
Sean
Cresswell
Pair Testing
QA Hipster
http://raji.me/ @raji_bh