Zbierka esejí 2012
Home Home EN
"plánovanie projektu"
Ivanec Peter

Abstrakt. Plánovanie je dôležitou a neoddeliteľnou súčasťou každého projektu, nie len toho softvérového. Pri použití agilnej metodológie Scrum je plánovanie oveľa intenzívnejšie a kritickejšie než pri inom spôsobe vývoja softvéru. V jednotlivých šprintoch s niekoľkotýždňovým trvaním je potrebné plánovať a dodržať krátkodobé ciele stanovené pre ten-ktorý šprint. Pokiaľ má projekt skončiť úspechom, musí byť dobre rozplánovaný a musia byť dodržané všetky stanovené termíny. Čo to ale úspešný projekt je a kto rozhoduje o tom, či je daný projekt úspešný, alebo nie? Naplánovanie termínov úloh projektu však nestačí. Sú známe isté faktory agilného vývoja, ktorých súvislosť s úspešnými Scrum projektmi bola dokázaná. Preto je v eseji plánovanie opisované ako prostriedok, ktorý dá projektu potenciál úspešnosti. Je to ale všetko čo treba k zaručeniu úspechu? Stačí projekt iba naplánovať? Čo všetko musí plánovanie zahŕňať, aby sa na základe plánu dosiahol úspešný projekt?


Krátky Peter

Abstrakt. Táto esej pojednáva o procese vytvárania presných časových odhadov pri plánovaní projektu. Na začiatku sa venujem tomu, prečo je presný odhad pri plánovaní dôležitý a aké problémy najčastejšie spôsobujú prekročenie odhadov. Ďalej uvádzam najrozšírenejšiu techniku detailného priblíženia projektu ako základ pre vytváranie odhadov. Oboznamujem čitateľa so základnými skupinami metód pre vytváranie odhadov a porovnávam ich najmä z hľadiska toho, ako sa v nich prejavuje prítomnosť, resp. neprítomnosť ľudského faktoru. V súvislosti s touto časťou upozorňujem na dôležitosť zodpovedného a čestného prístupu pri vytváraní odhadov. Na záver odpovedám na otázku, ktorú metódu je vhodné zvoliť v plánovacom procese vzhľadom na charakter a prostredie projektu.


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