• Keine Ergebnisse gefunden

Monitoring Software Errors:

N/A
N/A
Protected

Academic year: 2022

Aktie "Monitoring Software Errors:"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

UNIVERSITY OF TARTU Institute of Computer Science

Conversion MA in IT

Liis Suuressaar

Monitoring Software Errors:

Case Study at Playtech Live Unit

Master’s Thesis (15 ECTS)

Supervisor: Dietmar Alfred Paul Kurt Pfahl, PhD

Tartu 2019

(2)

Non-exclusive licence to reproduce thesis

I, Liis Suuressaar

1. herewith grant the University of Tartu a free permit (non-exclusive licence) to reproduce, for the purpose of preservation, including for the purpose of preservation in the DSpace digital archives until the expiry of the term of copyright,

Monitoring Software Errors: Case Study at Playtech Live Unit, supervised by Dietmar Alfred Paul Kurt Pfahl, PhD.

Publication of the thesis is not allowed.

2. I am aware of the fact that the author retains the right specified in p. 1.

3. This is to certify that granting the non-exclusive licence does not infringe other persons’

intellectual property rights or rights arising from the personal data protection legislation.

Liis Suuressaar 16/05/2019

(3)

Jälgimisteenus tarkvaravigadele: juhtumianalüüs Playtech Tallinna Live Unit’is

Lühikokkuvõte:

Antud magistritöö uurib tarkvaravigade jälgimist juhtumianalüüsi näol, mis viidi läbi Playtechis.

Tarkvaravead selle magistritöö keskmes on vead, mille tagajärjel panused luhtuvad. Luhtunud panus on situatsioon mängus kui mängija panus lükatakse serveri poolt tagasi. Luhtunud panustega kaotab aga Playtech otseselt sissetulekus. Seega on oluline, et tarkvaravead avastatakse ja lahendatakse võimalikult vara. Antud juhtumianalüüs üritab parendada tarkvaravigade avastamist pakkudes välja võimaluse efektiivsemaks raporteerimiseks. Välja pakutud võimalus antud juhtumianalüüsis on poolautomaatne jälgimisteenus. Jälgimisteenus võimaldab perioodiliselt väljastada raporteid, mis edastatakse otse Playtechi meeskondadele. Meeskonnad saavad raportite põhjal ülevaate esinenud tarkvaravigadest, need prioritiseerida ja vastavalt prioriteetidele parandada. Võrreldes varasema raporteerimisega pakub jälgimisteenus kolme põhilist eelist.

Esmalt aitab jälgimisteenus avastada rohkem tarkvaravigasid. Jälgimisteenus kaasab raporti tegemisse kõik luhtunud panused, mis juhtusid eelmise release’i ajal. See aitab avastada suurema hulga potentsiaalselt olulisi tarkvaravigu. Teiseks annab jälgimisteenus üldise ülevaate tarkvara- release’ist. Jälgimisteenust saab tänu sellele kasutada tarkvara-release’ide kvaliteedi hindamiseks.

Kolmandaks võimaldab jälgimisteenus motiveerida kasiinosid integratsiooniprobleemidega tegelemisel. Nimelt esineb tarkvaravigasid, mille parandamine sõltub kasiinodest. Ilma korraliku ülevaateta ei ole aga kasiinod tihti motiveeritud tegelema integratsiooniga seotud tarkvaravigadega pidades neid tegelikkusest vähemolulisemaks. Jälgimisteenus võimaldab pakkuda ülevaadet tarkvaravigadest, mille abil on võimalik kasiinosid motiveerida nendega tegelema.

Võtmesõnad:

Jälgimine, raporteerimine, tarkvaravead, Playtech, logifail CERCS: P175 Informaatika, süsteemiteooria

(4)

Monitoring Software Errors: Case Study at Playtech Live Unit

Abstract:

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.

Keywords:

Monitoring, reporting, software errors, Playtech, log file CERCS: P175 Informatics, systems theory

Referenzen

ÄHNLICHE DOKUMENTE

The aim ofthe project and the Tanzanian policy and guidelines for the implementation of PHC Ministry of Health, 1983 suggested that a mutual exchange between the PHC component and

The main datasets that will be used for this study are flow lines supplied by the Department of Water Affairs, Spot Building Count from Eskom, DEM data from the Chief

The non-linear pharmacokinetics and the high variation of metabolism render a therapeutic drug monitoring (TDM) necessary. Extracellular CNS fluid available from

Currently, many IT companies started to be focused on mobile development to provide different       mobile solutions for the global market.. It became an additional part of

This thesis addresses the lack of systematic approach to requirements management in OTS based online gambling software context in case company Playtech and attempts to

Suurenenud tähelepanu tarkvara tootmise kiirusele, kvaliteedile ning toodetud featuuridele tekitab uusi probleeme ning asjaolusid, millele tuleks mõelda – kui

(1) the design of a generic monitoring process for component-based software systems which is based on our Kieker monitoring framework, 1.. (2) an approach for self-adaptive

Both software development projects that being compared developed an implementation of the Palladio Component Model (PCM, [Kro06], [BKR07]) and a corresponding graphical