Zbierka esejí 2012
Home Home EN
"vývoj softvéru"
Brath Marek

Abstrakt. Vytvorenie softvérového projektu je nesmierne zložitý proces, pri ktorom je nutné zaviesť určité spôsoby merania, ktoré umožňujú určovať vlastnosti takéhoto produktu. Pomocou softvérových metrík dokážu manažéri efektívnejšie monitorovať softvérové projekty a tým dokážu lepšie spravovať zdroje a znižovať celkový čas projektu. Hlavným záujmom firiem nie je len vytvorenie kvalitného výsledného produktu, ktorý by uspokojil zákazníka ale najmä čo najväčší zisk, v čo najkratšom čase. Práve z tohto dôvodu sa snažia zavádzať čo najefektívnejšie spôsoby merania, lenže softvérové metriky nemusia byť vždy smerodajné a preto je dôležité používať ich rozumne. Nadmerná miera monitorovania dokáže byť aj kontraproduktívna a preto sa v eseji zameriam na najznámejšie softvérové metriky a spôsoby ich efektívneho využitia.


Franta Martin

Abstrakt. Esej sa zaoberá riadením rizík vo webových projektoch. Webové inžinierstvo, ako samostatná oblasť softvérového inžinierstva, má svoje špecifické predpoklady a z nich vyplývajúce riziká. Tvorcovia webových aplikácií stoja pred rozhodnutiami ako tieto riziká riadiť, zároveň promptne reagovať na požiadavky používateľov a nestratiť pozíciu na trhu. V úvode esej pomenúva možné riziká spojené s vývojom pre web. Zameriava sa na riziká vo vedení projektov a dáva ich do protikladu s rizikami vyplývajúcimi z technologických špecifík vývoja v danom prostredí. Esej uvádza základné otázky, ktoré by si mali produktoví vlastníci a manažéri položiť predtým, ako sa začne vývoj, prípadne skôr, než je výsledný produkt nasadený. K manažmentu rizík pristupuje s otázkou, ako viesť projekt dynamicky a zároveň zodpovedne.


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