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
Language Update: Java
skrb
2
300
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1.1k
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
260
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
250
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
560
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
240
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
410
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
420
【NoMapsTECH 2025】AI Edge Computing Workshop
akit37
0
160
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
430
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
450
「Linux」という言葉が指すもの
sat
PRO
4
130
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Become a Pro
speakerdeck
PRO
29
5.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Optimizing for Happiness
mojombo
379
70k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Context Engineering - Making Every Token Count
addyosmani
3
44
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
A designer walks into a library…
pauljervisheath
207
24k
For a Future-Friendly Web
brad_frost
180
9.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
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