Fábik PavolAbstrakt. Pojem kvalita je nám veľmi blízky, stretávame sa s ním v živote dennodenne. Pre softvérové projekty predstavuje strategický význam. Na dosiahnutie kvality v softvérovom projekte existujú rôzne spôsoby. V eseji sa zameriavam na techniky merania zdrojového kódu, ktoré môžu vývojári použiť s cieľom zvýšenia kvality vytváraného projektu. Vďaka meraniam získajú vývojári predstavu vo forme číselnej hodnoty o kvalite ich zdrojového kódu. Túto informáciu následne môžu využiť na zlepšenie svojho kódu. Kvalitu softvéru ovplyvňuje viacero faktorov, pričom kvalita zdrojového kódu patrí medzi tie kľúčové. Jej význam je veľmi dôležitý počas vývoja softvéru, ale aj po nasadení v čase údržby.Jendrej MarošAbstrakt. V eseji sa zaoberám kvalitou softvérových systémov. Poukazujem na prostriedky pomocou, ktorých možno zabezpečovať kvalitu softvéru. Medzi hlavné prostriedky na zabezpečovanie kvality patrí predovšetkým testovanie. Poukazujem tu na dôležitosť fáz ešte pred začiatkom testovania. Zabezpečenie kvality nie je len samotné otestovanie softvérového projektu, ale aj príprava kritérií a požiadaviek, ktoré majú byť podľa stanovenej úrovne splnené. Jeden z ďalších prostriedkov, ktorým dosiahneme lepšiu kvalitu v rozbehnutom softvérovom projekt je refaktoring. Pomocou neho sa mení architektúra softvéru bez toho, aby sa zmenilo jeho správanie a pritom sa zvýši jeho kvalita. Aplikovanie refaktoringu v projekte, však nezaručuje zvýšenie kvality. Existujú rôzne ukazovatele, pomocou ktorých zisťujeme či je refaktoring vhodný a do akej miery ho je možné uplatniť.
|