Monitoring Software Errors: Case Study at Playtech Live Unit

Liis Suuressaar
This master thesis presents a case study on software error monitoring taking place in Playtech Tallinn Live Unit. This case study takes a narrow focus on monitoring software errors that result in failed bets. Failed bet is a situation in a casino game where a bet that a player aimed to place was rejected by the server. It is very important for Playtech to keep the number of bets failing due to software errors as low as possible as this means loss in profit. This case study aims to improve the situation in discovering software errors by introducing a more efficient way for reporting. The more efficient way is a monitoring service. Monitoring service produces semi-automated reports that are directly forwarded to Playtech Teams. Using the reports teams can get an overview of the software errors the latest release included, prioritize them and fix the issues based on priorities. Compared with the current situation in reporting, monitoring service offers three main advantages. First, bigger number of software errors get discovered. Monitoring service monitors all the failed bets that happened during that release and this helps to discover more potentially important software errors. Second, software quality in terms of failed bets can be evaluated properly. The reports give an overview of the latest release. This can be used in order to evaluate the software quality. Third, casinos would be motivated to deal with software errors caused by integration issues. There are software errors that can be only fixed on the casino side. However, casinos are often not aware of the impact of these software errors. Monitoring service would offer a better overview of integration issues for casinos. Through it casinos would be more motivated to fix software errors on their side.
Graduation Thesis language
Graduation Thesis type
Master - Conversion Master in IT
Dietmar Alfred Paul Kurt Pfahl, PhD
Defence year