Expositor: Lisa Crispin
Resumen: When defining what “modern testing” means to him, Alan Page has said that testers on cross-functional teams should also be testing coaches. Lisa and her co-author Janet Gregory like to think of testers playing a “test consultant” role. Wait, yet another set of skills we have to learn to be successful testers? Not to worry. The skills that make us valuable testers let us help others on our team improve their testing skills. Testers are great at asking questions, providing quick feedback, identifying and solving problems. Lisa will explore ways to grow and apply the skills we already use to help non-testers learn to prevent bugs and build quality in. And she’ll talk about new skills we may need to learn to succeed as test consultants, and how to learn them.
Learning intentions:
- Why testers need to be test consultants, rather than do all the testing themselves
- Skills a tester needs to help others on their cross-functional team learn how to do testing activities themselves
- Ways we can learn and practice these skills
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
1. @lisacrispin | #testinguy
TESTERS AS TEST
CONSULTANTS:
HOW TO LEARN THE
SKILLS?
Lisa Crispin
lisa@lisacrispin.com
@lisacrispin
13 y 14 de mayo, 2019
testinguy.org
@testinguy | #testinguy
CHARLA
Copyright 2019 Lisa Crispin & Janet Gregory/Dragonfire
2. @lisacrispin | #testinguy
A little about me
Lisa Crispin
Testing Advocate at
mabl
lisa@mabl.com
With Janet Gregory
3. @lisacrispin | #testinguy
Learning Intentions
• Why serving as a test consultant adds value
• What skills testing specialists can share with others
• How to learn skills to succeed as a test consultant
• Ways to help others learn
5. @lisacrispin | #testinguy
• Whole team is responsible
• Not everyone has the skills
• It’s hard to find good agile
testers!
• Is testing a bottleneck?
8. @lisacrispin | #testinguy
As a test consultant, you can help the team ….
• Learn how to build quality in
• Transfer testing skills to others
• Design experiments to improve quality
• Try new techniques, tools, frameworks
• What else?
10. @lisacrispin | #testinguy
Some ideas
• Value of quality – to customers, to team
• Curiosity – art of questioning
• Domain knowledge; the big picture
• Critical thinking skills; problem solving
10
11. @lisacrispin | #testinguy
What can a test consultant share?
11
Let’s look at some more examples of skills, techniques,
frameworks you can encourage as experiments for your team
12. @lisacrispin | #testinguy
Testing skills
• Exploratory testing
• Test planning
• Creating scenarios
• Test coverage
• Test data
• Test design
• Asking good questions
13. @lisacrispin | #testinguy
Ways to build quality in
• Impact & story mapping to identify valuable features
• Feature planning - slicing into testable stories
• Analyze use, elicit feedback to improve
• Analyze risk, identify where to focus testing
14. @lisacrispin | #testinguy
Effective ways of working
• Guide development with concrete
examples
• Use “3 amigos” to build shared
understanding
• Use frameworks like example
mapping to structure
conversations
19. @lisacrispin | #testinguy
Partner with team members
19
• Know your teammates’ expertise
• Pair with technical specialists
• Pair with product owners, designers…
• Start a book club to learn new skills together
23. @lisacrispin | #testinguy
It’s the conversations that matter …..
… not the tools
Our super powers are:
• Getting the right people together
• Asking good questions!
Learn good facilitation techniques
24. @lisacrispin | #testinguy
Foster a whole team approach
• ‘Show me’ can be a small first step
• Strong-style pairing
• Driver & navigator
• Mobbing
• ‘Group hugs’ or ‘bug bashes’
25. @lisacrispin | #testinguy
Find ways to make quality visible
• Share and tell sessions
• Test results on a BIG monitor
• Use production data for customer’s story
• Big visible charts
27. @lisacrispin | #testinguy
Facilitate workshops for your team
Use collaboration frameworks
• mind mapping
• example mapping
• impact mapping
• Design exercises to share test techniques
• Pair facilitate!
Training from the Back of the Room is a great place to start
29. @lisacrispin | #testinguy
Share ideas, information
• Write an internal blog post
• Share useful links on internal chat channels
• Put ”cheat sheets” around work areas
• Stick articles up on a team whiteboard
32. Agile Testing and More Agile Testing
Save 35%* off the books or ebooks
Save 50%* on Agile Testing Essentials
LiveLessons Video Training
Use code AGILETESTING at
informit.com/agile
*Discount taken off list price. Offer only good at informit.com and is
subject to change.
Agile Testing Essentials video course
33. @lisacrispin | #testinguy
Resources for further learning
Lisi Hocke, “Our team’s first mobbing session”,
https://www.lisihocke.com/2017/04/our-teams-first-mobbing-session.html
(has links to excellent mobbing, pairing books & resources)
Sharon Bowman, Training from the Back of the Room
Emily Webber, Building Successful Communities of Practice
Jean Tabaka, Collaboration Explained: Facilitation Skills for Software Project
Leaders
Samantha Laing and Karen Greaves, A Coach’s Guide to Facilitation:
Techniques to improve your meetings https://leanpub.com/AgileTesting
Alan Page and Brent Jensen, https://moderntesting.org
34. @lisacrispin | #testinguy
Lisa Crispin
lisa@lisacrispin.com
@lisacrispin
13 y 14 de mayo, 2019
testinguy.org | @testinguy | #testinguy
¿PREGUNTAS?
¡MUCHAS GRACIAS!