Zbierka esejí 2012
Home Home EN
"manažment verzií"
Kvitkovič Matej

Abstrakt. Táto esej sa zaoberá porovnaním nástrojov na manažment verzií. Existujú dve hlavné architektúry, ktoré tieto systémy implementujú – centralizovaná a distribuovaná architektúra. Pre každú z nich existujú vyspelé nástroje, ktoré majú rôzne vlastnosti a poskytujú rôzne funkcie. Esej porovnáva vlastnosti nástrojov oboch architektúr, uvádza tiež históriu ich používania a aktuálny stav. Hlavnými referenčnými nástrojmi sú Subversion a Git. Následne uvažuje ich použitie v malom softvérovom projekte. Zdôvodňuje voľbu distribuovaného nástroja pre tímový projekte – Digitálne divadlo. Po zvážení potrieb tímu určuje, ako hlavnú a rozhodujúcu výhodu najmä flexibitu vývoja, ktorú distribuované nástroje poskytujú a tým šetria používateľom systému čas a tým aj ďalšie prostriedky.


Michalko Pavel

Abstrakt. Vývoj softvéru je v dnešnej dobe podmienený využitím viacerých ľudí. Rozsiahlosť niektorých projektov si vyžaduje, aby títo ľudia pracovali na vývoji súčasne. Tým však vzniká problém s manažovaním vytváraných zdrojových kódov. V takýchto prípadoch je nutné použiť podporné prostriedky pre správu verzií. Táto esej sa zaoberá otázkou výberu správneho typu softvéru pre správu verzií. Spôsob manažovania zdrojových kódov sa líši najmä v závislosti na zvolenom type vyvíjaného softvéru. Konkrétne sa preto táto esej zaoberá výberom najvhodnejšieho prístupu verziovacieho softvéru v závislosti na type projektu. Tento výber dosahuje porovnaním niektorých prístupov a zároveň demonštrovaním problémov, ktoré môžu v jednotlivých prípadoch nastať.


Left Separator
monitorovanie softvérový projekt metriky funkčné body plán plánovanie softvérový produkt manažment rizík vývoj riadený testami chyba efektívna komunikácia softvérové metriky vývoj softvéru tím problémy vývoj kvalita softvéru manažment podpory vývoja extrémne programovanie párové programovanie Scrum komunikácia vzťahy kontrola progres subversion git metóda kritickej cesty plánovanie projektu odhad agilný vývoj riziká motivácia zber požiadaviek testovanie body prípadov použitia podporné nástroje podporné prostriedky outsourcing veľkosť tímu odhadovanie manažment verzií kvalita spolupráca riziko dokumentácia projekt softvér verziovanie konflikt