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
Maggie Gourlay - Ignite - My Gaming Days Weren’...
Search
devopsdaysraleigh
October 07, 2016
Technology
130
0
Share
Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps
devopsdaysraleigh
October 07, 2016
More Decks by devopsdaysraleigh
See All by devopsdaysraleigh
Aaron Suggs - Keynote - Context & Contingency: Patterns for choosing good tools
devopsdaysrdu
0
98
Chris Collins - Embracing the Container
devopsdaysrdu
0
79
Rebecca Fernandez & Jen Krieger - How to be more open, collaborative, and inclusive at work
devopsdaysrdu
0
180
Josh Atwell - How to Evolve Ops Skills to a DevOps World
devopsdaysrdu
0
160
Leon Fayer - Ignite - Oncall for developers
devopsdaysrdu
0
98
Fraser Pollock - Ignite - Data Before DevOps
devopsdaysrdu
0
81
Dylan Schowengerdt - Ignite - Customer Success: The Missing Link in the Feedback Loop to Engineering
devopsdaysrdu
0
260
Eric Sigler - "Is there any strong objection?"
devopsdaysrdu
0
94
Michael DeHaan - Keynote - Speaking for the Dead: Is "Waterfall" and "Monolithic" Actually Good?
devopsdaysrdu
0
86
Other Decks in Technology
See All in Technology
需要創出(Chatwork)×供給(BPaaS) フライホイールとMoat 実行能力の最適配置とAI戦略
kubell_hr
0
750
Route 53 Global Resolver で高額課金発生!
otanikohei2023
0
120
CloudTrail を見つめ直してみる
kazzpapa3
1
110
No Types Needed, Just Callable Method Check
dak2
1
1.7k
Choose your own adventure in agentic design patterns
glaforge
0
150
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
110
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
170
Do Ruby::Box dream of Modular Monolith?
joker1007
1
350
AI駆動1on1〜AIに自分を育ててもらう〜
yoshiakiyasuda
0
140
Percolatorを廃止し、マルチ検索サービスへ刷新した話 / Search Engineering Tech Talk 2026 Spring
visional_engineering_and_design
0
120
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
1.5k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
300
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
120
My Coaching Mixtape
mlcsv
0
110
Design in an AI World
tapps
1
200
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Designing Experiences People Love
moore
143
24k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
A Soul's Torment
seathinner
6
2.7k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
250
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
None
My Gaming Days Weren’t Wasted: How Gaming Trained Me for
Testing DevOps By Margaret Gourlay
[email protected]
Short intro After spending the late 90’s being a sysadmin,
I began testing video games at EA Sports Tiburon in Orlando, FL. After a brief time off to get a degree in Theoretical Mathematics, I’ve returned to the QA scene and currently test VictorOps service.
Video games & systems administration?
Similar because... Both involve computers and sometimes large-scale battles. And
both are more enjoyable with better hardware (and weapons).
Gaming systems Game developers often choose to support the newest
and best hardware.
Hardware choice Typical gaming battlestation We hand-pick the best hardware
set-up for optimal user enjoyment.
Hardware choice Typical DevOps battlestation And we would do the
same at work, if we could.
Then there’s the reality Sometimes work is done on devices
like these: And sometimes work is more like this:
Expectation vs Reality So when building and maintaining SAAS, we
have to support a wide variety of platforms.
But sometimes you have to share Your battlestation with coworkers
Friends vs Coworkers People share games with other people too.
Sometimes lots of them. Sometimes in the same room, sometimes far away.
Friends vs Coworkers DevOps tools are shared among coworkers. Sometimes
lots of them. Sometimes in the same room, sometimes far away.
Fighting a fire is like raiding And if teamwork falls
apart, things go badly.
Good communication is key In both cases, though the tools
are different.
But bugs can ruin the whole thing But in games,
when bugs occur they rant on anonymous forums. If the bugs are bad enough, they ditch it forever.
DevOps bugs And when bugs occur in software, users create
support tickets. Sometimes late at night. After a long night of battling demons. But sometimes we get another chance, so QA is very important.
Why it helps to understand gamers DevOps professionals and gamers
also have a lot in common regarding what’s required to do our jobs effectively.
Where testing differs... Ultimately, the biggest difference is that bugs
in SAAS can be much worse and cause much more damage.
What can we learn? By understanding the needs of our
audience, as well as how they work, play and communicate, we can strategically find bugs.
To sum up To sum up, working on games drives
much discovery into working on software to help us all be victorious.
[email protected]