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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
99
Chris Collins - Embracing the Container
devopsdaysrdu
0
84
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
100
Fraser Pollock - Ignite - Data Before DevOps
devopsdaysrdu
0
82
Dylan Schowengerdt - Ignite - Customer Success: The Missing Link in the Feedback Loop to Engineering
devopsdaysrdu
0
270
Eric Sigler - "Is there any strong objection?"
devopsdaysrdu
0
99
Michael DeHaan - Keynote - Speaking for the Dead: Is "Waterfall" and "Monolithic" Actually Good?
devopsdaysrdu
0
88
Other Decks in Technology
See All in Technology
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
180
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
150
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
1.9k
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1.1k
BigQuery の Cross-cloud Lakehouse への歩み
phaya72
2
340
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
690
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
650
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
330
long-running-tasks
cipepser
3
460
『家族アルバム みてね』における インシデント対応との向き合い方 / Approach incident response in Family Album
kohbis
2
300
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
3
550
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
420
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
360
Making Projects Easy
brettharned
120
6.7k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Design in an AI World
tapps
1
220
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
530
Agile that works and the tools we love
rasmusluckow
331
21k
Google's AI Overviews - The New Search
badams
0
1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
190
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Why Our Code Smells
bkeepers
PRO
340
58k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
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]