Securing Quality in the Software Development Process of Financial Systems

dc.contributor.advisorMilani, Fredrik Payman, juhendaja
dc.contributor.authorAliyev, Kamil
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2025-10-23T06:21:01Z
dc.date.available2025-10-23T06:21:01Z
dc.date.issued2025
dc.description.abstractThe financial industry is exposed to different kinds of risk, such as operational and reputational. The financial systems should be reliable, performant, and audit-ready to minimize these risks. The way that these risks are addressed and requirements met is by ensuring the quality of these systems. In addition to the risks, the rapid evolution of financial systems adds complexity to maintaining software quality. This research aims to explore the question of how software quality is prioritized and implemented in such systems. Research utilizes systematic literature review and expert interview methods to explore the topic. The systematic literature review aimed to capture the academic contributions on quality aspects, metrics, and tools. On the other hand, the interview aimed to highlight how the quality is managed and maintained practically in the systems. Based on the results, a structured framework that can guide field practitioners and researchers was developed. The framework is developed in three dimensions, providing layered guidance on the quality aspects, how to measure them, and how to implement them in the different software lifecycle stages.
dc.description.abstract Finantssektor puutub kokku erinevat tüüpi riskidega, sealhulgas tegevus- ja mainekahjuga. Selliste riskide vähendamiseks peavad finantssüsteemid olema töökindlad, suure jõudlusega ning auditeerimisvalmidusega. Nende riskide maandamine ja nõuete täitmine saavutatakse süsteemide kvaliteedi tagamise kaudu. Lisaks riskidele muudab finantssüsteemide kiire areng tarkvarakvaliteedi säilitamise keerukamaks. Käesoleva uurimuse eesmärk on uurida, kuidas tarkvarakvaliteeti sellistes süsteemides prioriseeritakse ja rakendatakse. Uurimistöö kasutab teemaga tutvumiseks süstemaatilise kirjanduse ülevaate ja eksperdiintervjuude meetodeid. Süstemaatiline kirjanduse ülevaade on suunatud akadeemiliste käsitluste kogumisele kvaliteedi aspektide, mõõdikute ja tööriistade kohta. Intervjuude eesmärk on esile tuua, kuidas kvaliteeti süsteemides praktiliselt hallatakse ja säilitatakse. Tulemuste põhjal töötati välja struktureeritud raamistik, mis võib olla juhiseks valdkonna praktikutele ja teadlastele. Raamistik koosneb kolmest dimensioonist, pakkudes kihilist juhendamist kvaliteediaspektide määratlemiseks, nende mõõtmiseks ning rakendamiseks tarkvara elutsükli eri etappides.
dc.identifier.urihttps://hdl.handle.net/10062/117000
dc.language.isoen
dc.publisherTartu Ülikoolet
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectSoftware Quality Assurance
dc.subjectFinancial Industry
dc.subjectsüstemaatiline kirjanduse ülevaade
dc.subjectintervjuud
dc.subjectCompliance
dc.subjecttarkvarakvaliteedi tagamine
dc.subjectvastavusnõuded
dc.subjectSystematic Literature Review
dc.subjectQuality Metrics
dc.subjectfinantssektor
dc.subjectAutomation
dc.subjectInterviews
dc.subjectkvaliteedimõõdikud
dc.subjectautomatiseerimine
dc.subject.othermagistritöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticsen
dc.subject.otherinfotechnologyen
dc.titleSecuring Quality in the Software Development Process of Financial Systems
dc.title.alternativeTarkvaraarenduse protsessi kvaliteedi tagamine finantssüsteemides
dc.typeThesisen

Failid

Originaal pakett

Nüüd näidatakse 1 - 2 2
Laen...
Pisipilt
Nimi:
Aliyev_softwareengineering_2025.pdf
Suurus:
1.84 MB
Formaat:
Adobe Portable Document Format
Laen...
Pisipilt
Nimi:
Thesis-main.zip
Suurus:
10.2 MB
Formaat:
Compressed ZIP