Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coaching Your Team to Test
Search
Ali Hill
August 14, 2019
Technology
0
84
Coaching Your Team to Test
Presentation given at CAST 2019, Cocoa Beach Florida
Ali Hill
August 14, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
130
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
2
310
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
180
rubygem開発で鍛える設計力
joker1007
2
270
Lambda Web Adapterについて自分なりに理解してみた
smt7174
5
140
Tech-Verse 2025 Global CTO Session
lycorptech_jp
PRO
0
1.2k
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
240
FOSS4G 2025 KANSAI QGISで点群データをいろいろしてみた
kou_kita
0
270
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
370
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
150
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
250
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
2
260
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Practical Orchestrator
shlominoach
188
11k
The Invisible Side of Design
smashingmag
300
51k
Embracing the Ebb and Flow
colly
86
4.7k
Raft: Consensus for Rubyists
vanstee
140
7k
Done Done
chrislema
184
16k
Visualization
eitanlees
146
16k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Designing for Performance
lara
609
69k
Site-Speed That Sticks
csswizardry
10
670
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Side Projects
sachag
455
42k
Transcript
COACHING YOUR TEAM TO TEST ALI HILL @ALI_HILL91 #CAST2019
ABOUT ME • DELIVERY CONSULTANT • ECS DIGITAL • EDINBURGH,
SCOTLAND • @ALI_HILL91
WHAT WILL I BE DISCUSSING? • HOW WE DISCOVERED TESTING
WAS A BOTTLENECK • COUNTERMEASURES WE PUT IN PLACE TO REMOVE THIS BOTTLENECK • THE BENEFITS WE SAW FROM THESE COUNTERMEASURES @ali_hill91
@ali_hill91
SETTING THE SCENE @ali_hill91
LEAN THINKING VISUALISED OUR WORKFLOW USING A KANBAN BOARD @ali_hill91
OUR KANBAN BOARD – START OF SPRINT TO DO IN
PROGRESS DONE Test Test Dev Test Arch. Dev Dev Arch. @ali_hill91
OUR KANBAN BOARD – MID-SPRINT TO DO IN PROGRESS DONE
Test Test Dev Test Arch. Dev Dev Arch. @ali_hill91
OUR KANBAN BOARD – END OF SPRINT TO DO IN
PROGRESS DONE Test Test Dev Test Arch. Dev Dev Arch. @ali_hill91
None
WHAT WAS OUR PROBLEM? TESTING WAS A BOTTLENECK @ali_hill91
@ali_hill91
LEAN THINKING UTILISED OUR 3CS BOARD TO SOLVE PROBLEMS @ali_hill91
@ali_hill91
TESTING AN IDEA • ASKED QUESTIONS TOGETHER • HELPED PROMOTE
CRITICAL THINKING @ali_hill91
DURING THE PLANNING STAGE • SHARED TEST IDEAS • MOBBED
PROBLEMS AT DESIGN SESSIONS • GAINED A SHARED UNDERSTANDING @ali_hill91
EARLY ITERATIONS • TESTED TOGETHER • REMOVED FRUSTRATIONS • WORKED
TOGETHER ON FEATURE CODE REVIEWS • DISCUSSED MONITORING METRICS @ali_hill91
AUTOMATED TESTING • PAIRED PROGRAMMING • AUTOMATED TEST CODE REVIEWS
• SHARED OWNERSHIP @ali_hill91
WHAT DIDN’T I DO? • EXPLORATORY TESTING • MOB TEST
SESSIONS • SCALE THE COACHING • EXPLORING TESTING TOOLS TOGETHER @ali_hill91
POTENTIAL CHALLENGE LACK OF INTEREST @ali_hill91
WHAT DID I LEARN? • MAKE SMALL CHANGES • GOOD
RELATIONSHIPS ARE KEY @ali_hill91
BENEFITS • IMPROVED COMMUNICATIONS • SHORTER FEEDBACK LOOPS • QA
NO LONGER SEEN AS GATEKEEPER • QUALITY IS EVERYONE’S RESPONSIBILITY @ali_hill91
WHAT CAN YOU TAKEAWAY? • COACHING YOUR TEAM TO TEST
CAN REMOVE THE TESTING BOTTLENECK • IDEAS FOR GETTING NON-TESTERS INVOLVED IN THE TESTING EFFORT • BENEFITS OF GOOD COMMUNICATION AND COLLABORATION WITHIN THE TEAMS @ali_hill91
“TESTING IS A CROSS FUNCTIONAL ACTIVITY THAT INVOLVES THE WHOLE
TEAM, AND SHOULD BE DONE CONTINUOUSLY FROM THE BEGINNING OF THE PROJECT.” @ali_hill91