Zbierka esejí 2012
Home Home EN
"verziovanie"
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ť.


Nagy Balász

Abstrakt. Vývoj softvérových produktov v dnešnej dobe je proces, ktorý trvá zvyčajne mesiace, ale niekedy aj niekoľko rokov. Takéto projekty potrebujú nielen dostatočné množstvo ľudských zdrojov, ale aj podporné prostriedky, ktoré im umožnia spoluprácu a efektívne využitie pracovnej doby. Jeden z týchto prostriedkov je verziovací systém, ktorý je zodpovedný za spoluprácu najmä na zdrojových kódoch. Vybrať si z týchto prostriedkov však nie je také jednoduché, ako sa to môže zdať, existuje ich totiž mnoho. V tejto eseji sú spomenuté ich výhody a nevýhody, vlastné skúsenosti s nimi. Esej sa taktiež zaoberá vhodným výberom a samotným spôsobom výberu systému pre verziovanie.


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