Zbierka esejí 2012
Home Home EN
"softvér"
Mäsiar Juraj

Abstrakt. Monitorovanie projektu sa ukázalo ako nevyhnutné pri vývoji každého väčšieho softvérového projektu, ktorý plánuje byť úspešne ukončený v dohodnutom termíne. Existuje však množstvo typov softvérových projektov, ktoré sa líšia svojim rozsahom, veľkosťou vývojového tímu, časovou zložitosťou atď. Aby bolo monitorovanie účinné a v konečnom dôsledku splnilo svoj cieľ, je nutné ho prispôsobiť špecifickým vlastnostiam projektu. Uvažovať teda o nejakom najlepšom spôsobe monitorovania aplikovateľnom na rôzne projekty je zbytočné. Čo ak by ale bolo možné definovať základné pravidlá, ktoré by sa dali použiť pri riešení rôznych typov projektov. V eseji sa pokúsim definovať takéto nevyhnutné pravidlá pre úspešné ukončenie softvérového projektu na základe niektorých používaných postupov monitorovania. Taktiež sa budem venovať problémom spojeným s monitorovaním a navrhnem ich možné riešenia.


Tóth Juraj

Abstrakt. Pri vývoji softvéru nastáva veľa problémov. Nie sú to len problémy technické ale aj problémy tykajúce sa manažmentu a prostriedkov. O tom, že tieto problémy existujú sa často veľmi dobre vie, ale nijak sa neriešia až dokým nie sú aktuálne a dokážu spôsobiť veľa problémov v projekte. Monitorovanie by malo byť súčasťou každého dobrého projektu. Vývoj softvéru je zložitý proces a skladá sa z veľkého počtu krokov. Každý jeden z týchto krokov je možné monitorovať. Preto sa nám naskytuje niekoľko dôležitých otázok. Je monitorovanie potrebne? Oplatí sa nám monitorovať? Ako sa dá monitorovať práve náš projekt? Táto esej sa bude týmto otázkam venovať.


Zachar Radoslav

Abstrakt. Dokumentácia je text nutne patriaci k softvérovému produktu. Každý vývojár alebo vývojový tím si vytvára vlastnú dokumentáciu popri vývoji produktu. Vývoj a obsah dokumentácie vždy výrazne závisí aj od veľkosti a zložitosti produktu. Oplatí sa vždy vynaložiť veľké úsilie do vývoja dokumentácie? Zaručí nám takýto proces kvalitu vytváraného softvéru? Veľké úsilie môže viesť k zanedbaniu alebo spomaleniu vývoja potrebného produktu. Vytvoriť kvalitnú dokumentáciu nie je také ľahké, ako sa môže zdať. Je preto veľmi dôležité vedieť rozumne prerozdeliť kompletný čas vývoja medzi tvorbu dokumentácie a písanie zdrojového kódu.


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