7. @stephenjanaway
A BRIEF HISTORY OF SOFTWARE TESTING
WWW.TESTINGREFERENCES.COM/TESTINGHISTORY.PHP
THE HISTORY OF SOFTWARE TESTING BY JORIS MEERTS
KNOW YOUR HISTORY
15. @stephenjanaway
So far I’ve found 88
defects in the latest
app release
candidate!
Great I’ll inform
the dev manager
Tester Test
Manager
Dev Manager
We’re great, the test
team have found 88
defects in the latest
app release
candidate!
Jeez, damn
testers….
19. @stephenjanaway
Here’s what I’ve
found in my testing.
Do you want to
release?
I’ll just grab another
coffee and then get
on with the 2018
tech strategy - must
ask the Test Coach
what I should add
from a testing
perspective
Developer
Test
Coach
Team
Manager
Tester
Sure, let me just fix
that one you think is
critical, run the build
through the CI and
we’re good to go
I read about a great new way
to integrate testing into the
pipeline, must mention it to
the next test community
22. @stephenjanaway
YOUR ROLE AS A
COACH
Mentor
• Ongoing relationship
• Generally more informal and on demand
• More long-term and takes a broader view of the
person
• Focus is on career and personal development
Coach
• Relationship has a set duration
• Short-term
• More specific
• Focus is generally on development/issues at
work
23. @stephenjanaway
"A COACH HAS SOME
GREAT QUESTIONS
FOR YOUR ANSWERS”
“A MENTOR HAS SOME
GREAT ANSWERS FOR
YOUR QUESTIONS”
31. @stephenjanaway
EDUCATION - PEOPLE
• Educating Managers
• About testing
• About managing testers
• Performance review and competency development help
• Educating Senior Managers
• About testing
• About investment in testing
• Educating Testers
• How to talk about testing more effectively
• How to fight their own battles...
32. @stephenjanaway
EDUCATION - SKILLS
• Educating Testers
• Testing Mondays - context driven testing
sessions
• Testing Showcases - information sharing
• A conference a year
• Internal conferences
• Widely publicising online events and meet-ups
• A blog post a day
36. @stephenjanaway
YOUR ROLE AS A
COACH
I Am
I Will
I Need
• Not your boss
• Not your leader
• Not the decision maker
• Not your cheerleader
• Hold up the mirror to you
• Suggest things you could try out
• Guide you and sometimes challenge you
• Give you feedback
• Your trust
• Your permission
37. @stephenjanaway
HELP PEOPLE TO
GROW
G Goal - What Do You Want?
R
O
W
Reality - Where Are You Now?
Options - What Could You Do?
Will - What Will You Do?
42. @stephenjanaway
TEST COMMUNITY
•Testers group with a community leader and
committee
•Responsible for arranging events:
•Discussion sessions
•Internal speakers
•Showcases
•External speakers
•Being the voice of testing
•An enabler - getting testers together, talking and
learning from each other
45. @stephenjanaway
ALL OF THIS AND MORE
• Testing
• Coaching and training about testing
• Running the testing community
• Working with teams to improve their testing
• Educating managers and senior managers
• Raising the company profile in the external
testing community
• Bringing the latest, greatest and most useful
new ways of working into the group