Zbierka esejí 2013
Home Home EN
"plán"
Antala Ján

Abstrakt. Plánovanie je jednou z najdôležitejších etáp manažmentu projektu súvisiaceho s tvorbou softvérového produktu. Postupom času vznikajú rôzne techniky plánovania, pomocou ktorých vieme projekt úspešne dokončiť v požadovanom čase a požadovanej kvalite. Každý spôsob má svoje výhody aj nevýhody, a preto je potrebné zvoliť ten správny, alebo si existujúci prispôsobiť vlastným potrebám či potrebám projektu. Esej prezentuje rôzne možnosti plánovania. Zamýšla sa, prečo a kedy by ich bolo vhodné alebo nevhodné použiť a navrhuje lepšie riešenie, ktoré minimalizuje ich nedostatky a zvyšuje realistickosť vytváraného rozvrhu. Navrhnuté riešenie taktiež obsahuje mechanizmy na zabránenie neustálych zmien špecifikácie a s tým spojeným predlžovaním času implementácie produktu. Esej rozmýšľa aj nad možnými rozšíreniami navrhnutého riešenia, pomocou ktorých je možné dospieť k ešte lepším výsledkom, no zároveň môžu so sebou niesť aj určité riziká.


Urbančok Maroš

Abstrakt. Pri tvorbe softvéru, hlavne rozsiahlych projektov, zohráva vhodné naplánovanie a rozdelenie úloh kľúčovú rolu. Táto oblasť sa totiž vyvíja oveľa rýchlejšie ako iné odvetvia a vývoj prináša so sebou množstvo nástrah. Tomuto pokroku treba prispôsobovať aj metódy používané pri plánovaní. No už pri vzniku plánu vieme priebežne kontrolovať to, aby sa plán neuberal zlým smerom. Ešte pred začatím jeho vykonávania je potrebné si uvedomiť vážne chyby, ktoré mohli pri plánovaní vzniknúť. Tieto je možné jednoducho detegovať už v zárodku a tým ich neskôr odstrániť alebo minimalizovať ich dôsledok. Takto detekovateľných chýb je niekoľko. Niektoré sú závažné a môžu ohroziť projekt, iné nie. No napriek tomu môžu projekt do značnej miery narušiť.


Left Separator
plán rozvrh komunikácia softvérový projekt tím monitorovanie agilný vývoj zákazník riziká riziko Scrum plánovanie manažment rizík manažment verzií manažment nevýhody kvalita softvér extrémne programovanie párové programovanie motivácia úspech podporné prostriedky správa verzií manažment kvality dokumentácia agilné metódy vývoj softvéru úlohy softvérové metriky tímový projekt manažment dokumentácie projekt metriky vodopádový model manuál príručka podpora vývoja malé tímy použiteľnosť testovanie kvalita softvéru podporné nástroje manažment podpory vývoja konfigurácia softvéru kontrola kvality verziovací systém efektívnosť agilné metódy vývoja