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
81
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
LINEヤフー株式会社における音声言語情報処理AI研究開発@SP/SLP研究会 2024.10.22
lycorptech_jp
PRO
2
280
Windows Autopilot Deployment by OSD Guy
tamaiyutaro
0
310
ドメイン名の終活について - JPAAWG 7th -
mikit
31
18k
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
190
Terraform CI/CD パイプラインにおける AWS CodeCommit の代替手段
hiyanger
0
140
データの信頼性を支える仕組みと技術
chanyou0311
6
1.6k
Railsで4GBのデカ動画ファイルのアップロードと配信、どう実現する?
asflash8
1
220
AWS パートナー企業でテクニカルサポートに従事して 3年経ったので思うところをまとめてみた
kazzpapa3
1
220
利きプロセススケジューラ
sat
PRO
4
2.6k
State of Open Source Web Mapping Libraries
dayjournal
0
200
freeeのモバイルエンジニアについて
freee
1
100
形式手法の 10 メートル手前 #kernelvm / Kernel VM Study Hokuriku Part 7
ytaka23
5
750
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
RailsConf 2023
tenderlove
29
890
Statistics for Hackers
jakevdp
796
220k
Become a Pro
speakerdeck
PRO
25
5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
46
2.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
2k
Building Your Own Lightsaber
phodgson
102
6.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
BBQ
matthewcrist
85
9.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
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