magistrsko delo
Marko Gluhak (Avtor), Luka Pavlič (Mentor), Marko Hölbl (Komentor)

Povzetek

Preverjanje kakovosti informacijskih rešitev je doseglo širšo prepoznavnost med industrijo razvoja informacijskih rešitev. Tekom zaključnega dela smo opravili sistematičen pregled literature in študijo primera s prototipno vzpostavitvijo cevovoda neprekinjene dostave informacijskih rešitev z vključitvijo samodejnega preverjanja kakovosti izvorne kode. Izkaže se, da je vzpostavitev takšnega samodejnega preverjanje minimalnega nivoja kakovosti enostavna, predvsem v začetnih fazah razvoja. Glede na te ugotovitve smo zaključili, da je vključitev tega pristopa v industriji še premalo prepoznana in da so najbolj uspešni uporabniki tisti, ki ga ohranjajo enostavnega in učinkovitega, vendar vseeno prilagojenega specifikam tekočega projekta.

Ključne besede

minimalni nivo kakovosti;paradigma DevOps;cevovod CI/CD;statična analiza kode;prijavni meni SonarQube;platforma GitHub Actions;cevovod GitLab CI/CD;zagotavljanje kakovosti;magistrske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.09 - Magistrsko delo
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: [M. Gluhak]
UDK: 004.05(043.2)
COBISS: 113785603 Povezava se bo odprla v novem oknu
Št. ogledov: 114
Št. prenosov: 38
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Quality gate usage during the information solutions' continuous delivery
Sekundarni povzetek: The software quality assurance domain has achieved generally acknowledged importance in the software development industry. During the masters’ thesis we executed a systematic literature review in the field and demonstrated it with a case study. It accompanies the development of a prototype CI/CD pipeline with a static code analysis quality gate. Our conclusion is that quality gates are simple to implement and that they bring a noticeable increase in a software solution quality. For such a low investment into the implementation of the quality gate itself it is our finding that it is a beneficial and underutilized approach in the industry. The most successful practitioners use it in simple, efficient forms, yet tailor it to the software solutions’ requirements.
Sekundarne ključne besede: quality gate;DevOps;CI/CD;static code analysis;SonarQube;GitHub Actions;GitLab CI/CD;software quality assurance;
Vrsta dela (COBISS): Magistrsko delo/naloga
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja
Strani: 1 spletni vir (1 datoteka PDF (X, 80 f.))
ID: 15472102