Freelance AvailableNovember 2024

04
WB Games Bugs

Client
Warner Bros. Games
Agency
Five & Done
Role
Lead Front-End Developer
Technologies
React Styled Components GraphQL AWS AppSync AWS Cogntio
Live URL
Overview

What if gamers could decide what bugs a game developer fixes?

Warner Bros Games wanted to empower gamers and increase communication about all of the bugs they were aware of and on the status of their fixes. To do that I operated as the lead front-end and as a full-stack developer for the consumer-facing portion of a multi-tenant bug reporting platform.
challenges

How gamers and QA analysts can work together.

We needed a way for gamers to be able to tell WB Games what bugs were important to them and the game developers needed enough information to be able to address the issue. So how do you make a platform that’s easy enough for the average gamer, but configurable and detailed enough for professional qa analysts? Oh! And it has to be able to integrate with Jira.
approach

Make it scale and make it user-friendly for everyone.

WB Games required an application that was cost-effective and could scale easily for use with multiple games. To accomplish this, we opted to employ serverless technologies and a multi-tenant architecture. Additionally, micro-interactions were implemented to enhance user experience and minimize friction.
features

Robust enough to get the job done, but simple enough to be understood by most.

During onboarding, users are prompted to add their platform specs that will auto-populate fields during bug reporting. Bug drafts are then saved in local storage after every keystroke to prevent users from losing their work.
For bug discovery, elastic search is used to help users find the most relevant bug to their query. Users are able to vote on bugs to tell developers which issues are most important to them. They are able to see which of the community’s bugs are currently being fixed, which ones have been resolved, and which ones have been marked as closed. Users can also help validate that bugs are reproducible and flag any issues to WB Games staff.
For WB Games staff, bugs are able to be automatically exported to their development team’s internal Jira. Once exported, the ticket is automatically monitored and WB Games staff are kept informed — adjusting the ticket status for the public.
results
Over 400 bugs reported by gamers from various WB Games franchises have been fixed.