Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps

Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps

devopsdaysraleigh

October 07, 2016
Tweet

More Decks by devopsdaysraleigh

Other Decks in Technology

Transcript

  1. 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.
  2. Similar because... Both involve computers and sometimes large-scale battles. And

    both are more enjoyable with better hardware (and weapons).
  3. Then there’s the reality Sometimes work is done on devices

    like these: And sometimes work is more like this:
  4. Expectation vs Reality So when building and maintaining SAAS, we

    have to support a wide variety of platforms.
  5. Friends vs Coworkers People share games with other people too.

    Sometimes lots of them. Sometimes in the same room, sometimes far away.
  6. Friends vs Coworkers DevOps tools are shared among coworkers. Sometimes

    lots of them. Sometimes in the same room, sometimes far away.
  7. 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.
  8. 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.
  9. 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.
  10. Where testing differs... Ultimately, the biggest difference is that bugs

    in SAAS can be much worse and cause much more damage.
  11. 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.
  12. To sum up To sum up, working on games drives

    much discovery into working on software to help us all be victorious. [email protected]