eurostar webinar - mob testing
TRANSCRIPT
@maaretp http://maaretp.com
Mob Testing Better Products Through
Diversity
by Maaret Pyhäjärvi
@maaretp http://maaretp.com
So, What is Mob Testing (and Programming)
Let’s Define the Basics
@maaretp http://maaretp.com
"All the brilliant people working on the same thing, at the same time, in
the same space, on the same computer." -- Woody Zuill
@maaretp http://maaretp.com
Mob Programming so that:
• You’re a tester in a mob programming team
OR • Activity you mob on is testing
@maaretp http://maaretp.com
Mobbing Setup and Roles
Driver
Navigators
Designated Navigator
@maaretp http://maaretp.com
Strong-Style Navigation
“For an idea to go from your head to the computer it must
go through someone else’s hands”
*http://llewellynfalco.blogspot.fi/2014/06/llewellyns-strong-style-pairing.html
@maaretp http://maaretp.com
Yes, and…
@maaretp http://maaretp.com
Kindness, Consideration and
Respect
@maaretp http://maaretp.com
Observations Retrospective
ONE IDEA PER STICKY
NOTE
CAPITAL LETTERS
EASY TO
READ
FEW WORDS
Lowercase letters
Don’t write in cursive or in biro
Avoid writing too much on one single note as it takes a while for people to
read the whole thing!
• IDEA 1 • IDEA 2 • IDEA 3
≠
≠
≠
≠
@maaretp http://maaretp.com
My Mob Testing Experience
Working and Teaching in a Mob
@maaretp http://maaretp.com
A Non-Programmer Meets Mob Programming
@maaretp http://maaretp.com
An All-Female Hackathon
@maaretp http://maaretp.com
Teaching Exploratory Testing in a Mob
@maaretp http://maaretp.com
Cognitive Dissonance
@maaretp http://maaretp.com
Correcting Mistakes without
Egos in Play
@maaretp http://maaretp.com
Stealth Exploration
@maaretp http://maaretp.com
My Developers Get Exploratory
Testing!
@maaretp http://maaretp.com
Progress with Team Test
Automation
@maaretp http://maaretp.com
Before implementing
While implementing
Before production
While in production
Testing as artifact creation
Testing as performance (exploration)
Ways to think of testing peak at different moments with regards to adding a capability
TOTALS
Mob on Any Testing Activity!
@maaretp http://maaretp.com
Building habits and transferring skills
over passing knowledge
@maaretp http://maaretp.com
The Usual Concerns Wouldn’t we get more done individually?
@maaretp http://maaretp.com
It’s NOT this!
@maaretp http://maaretp.com
@maaretp http://maaretp.com
Best ideas win when you care
about work over credit
@maaretp http://maaretp.com
From technical debt to technical
assets
@maaretp http://maaretp.com
Best face forward in a group
@maaretp http://maaretp.com
Building psychological
safety
@maaretp http://maaretp.com
You have great ideas even if you did not know how to turn them to code – removing the distance is
worth the struggle.
@maaretp http://maaretp.com
@maaretp http://maaretp.com
Maaret Pyhäjärvi Email: [email protected] Twitter: @maaretp Web: maaretp.com Blog: visible-quality.blogspot.fi (please connect with me through Twitter or LinkedIn)