Interviews
Q&A – Quality control w/ Yordan Petkov, Product Owner at Silverback Gaming
Online slot developers make a lot of noise about the quality of their games and how crucial it is to the player experience they deliver. Given the sheer quantity of slots in the market, quality can be a real differentiator so it’s vital that developers get this right.
But quality assurance is no easy task and requires planning and a seamless process capable of detecting any issues within a game.
Once issues have been detected, the studio must have mechanisms in place to resolve them effectively and efficiently so that development remains on schedule while ensuring the game is actually ready for release.
To learn more about how studios approach quality assurance, we spoke to Yordan Petkov, Product Owner at Silverback Gaming.
How do studios ensure quality across game design, audio, play, etc?
The commitment to quality must cover all areas of game development, from design to build to delivery. The foundation of quality is the early detection of issues and ultimately this requires meticulous planning. By spotting issues early, they can be ironed out in the most efficient and cost-effective way and that’s why at Silverback we focus on anticipating potential problems from the outset. This proactive approach helps to mitigate risks and lays the groundwork for smooth and seamless game development and deployment.
Can you share more insight into how Silverback approaches quality assurance?
We have mapped out a step-by-step approach that encompasses everything from concept and design through to final execution. Each aspect of game creation, including graphics, audio, math, mechanics, game engine as well as front end, is done with careful consideration and planning. By establishing robust processes and incorporating thorough checks, our teams can concentrate on refining and enhancing the game experience instead of firefighting preventable issues and this is what allows us to take the player experience to the next level.
What does the testing phase actually look like at Silverback Gaming?
Our testing is structured and spans multiple stages.
Stage one is the pre-development phase. During this part of the process, the QA teams ensure all required information is provided and they also scrutinise game specifications. This is a super important point in the process as anticipating issues and addressing them at the concept stage is more effective than having them crop up later on.
Stage two is proof of concept. The first build of a game marks the second stage of testing and the QA team rigorously examines critical aspects of the slot, such as engine performance, functionality, stability and of course regulatory compliance. This phase ensures the core components of the game are sound before we move on to the next stage of development and testing.
The final testing stage focuses on the audio and visual elements. Here, we delve into the finer details and make sure the game aligns with best practices and upholds the standards of quality that we have built the Silverback Gaming name on.
How does quality carry over into the delivery of games, which can be an issue for both studios and their operator partners.
In terms of delivering games to operators, this comes down to having a cutting-edge remote game server that can handle integrations into the different platforms that operators are running on. There’s always the chance of encountering issues with integration and that’s why it’s important to have a dedicated team for this. In terms of the quality of the games that then land in the operator’s lobby, the studio must have put the necessary steps and processes in place to ensure these have been identified and address long before integration. Nobody likes to play a buggy game and a studio ultimately lives and dies on the experience its slots provide to players.
Are there any common issues that occur when developing slots?
Yes, but part of quality assurance is ensuring that issues are not recurring. When an issue occurs, it’s important to approach it in a way that addresses it there and then, but also prevents it from occurring again in the future. This is key to making quality assurance as effective and efficient as it can be – if not, you are simply wasting valuable resources on fixing problems that you are already aware of and have addressed in the past.
What sets apart your approach to QA and how do you ensure nothing slips through the net?
Our approach to QA is underpinned by our quality-focused culture which we apply to everything we do. Having top talent in every team ensures that each part of the game has unrivalled expertise working on it. Additionally, we have open communication across all design and development phases, which is pivotal to the overall quality of our slots. Collaborative discussions help iron out potential pitfalls and provide valuable insights that contribute to the highest quality end product.
What are the upsides to investing in quality assurance and making it a top priority?
QA teams not only identify bugs but also contribute to the overall quality of the game. Their valuable suggestions and insights lead to continued improvement. While having the right processes in place for testing is important, experience often reveals unforeseen issues and that’s why having a talented and experienced QA team is crucial. Our influence spans all stages of game production, minimising the risk of potential problems and ensuring that when issues do arise, they are quickly resolved.
QA-driven quality results in polished, engaging games that players love. In turn, operators appreciate the reliability and appeal of the games, allowing the studio to build a long and successful relationship with the casino. At Silverback, our product owners are fully committed to fostering collaboration and translating vision into reality while upholding a customer-centric approach. This shapes games that resonate deeply with players and operators alike.
By building a culture of quality, anticipating potential pitfalls and executing a well-structured testing process, we ensure that our games deliver exceptional player experiences. Quality is not just about finding defects; it’s about delivering excellence and making lasting connections with players and operators.