Zbierka esejí 2012
Home Home EN
"softvérové metriky"
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.


Kráľovič Anton

Abstrakt. Monitorovanie ako také v praxi znamená pravidelné sledovanie akéhokoľvek progresu v softvérom projekte. Je to činnosť ktorá má primárne dopomáhať manažérovi softvérového projektu k včasnému odhaleniu akýchkoľvek nedostatkov na jeho projekte, či už nesplnenie vopred vytvoreného časového plánu alebo nesplnenie zákazníkových požiadaviek. Takéto monitorovanie má samozrejme svoje výhody a aj nevýhody. Aké to sú a aký je ich pomer? Ako sa softvérové projekty vôbec delia a ako sa dá merať ich „spoľahlivosť“? V tejto eseji sa pokúšam odpovedať aj na tieto otázky.


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