Ivanec PeterAbstrakt. 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 PeterAbstrakt. 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.
|