(dokonč.) MTS 2018/19
I. M. rozsahu projektu II. M. rozvrhu projektu III. M. nákladov projektu rozsahu rozvrhu Definovanie činností nákladov Získanie požiadaviek Zoradenie činností Odhad trvania činností Odhad nákladov Definovanie rozsahu Vytvorenie rozvrhu Vytvorenie rozpočtu Vytvorenie WBS M. kvality projektu M. subjektov zainteresovaných na projekte zaintererovaných M. rizík projektu M. integrácie projektu Vytvorenie plánu projektu kvality M. zdrojov v projekte zdrojov rizík Identifikácia rizík Odhad zdrojov na činnosti Vykonanie kvalitatívnej analýza rizík Vykonanie kvantitatívnej analýzy rizík M. obstarávania v projekte M. komunikácií v projekte Naplánovanie reakcií na riziká obstarávania komunikácií
Vytvorenie rozvrhu Kľúčové veci pri tvorbe rozvrhu: celková doba trvania projektu kritická cesta doba nečinnosti (angl. slack time) Metódy a techniky Metóda kritickej cesty (CPM) Ganttove diagramy
CPM technika pre vytvorenie rozvrhu 50-te roky postup: výpočet najskoršieho možného času začatia a ukončenia pre všetky činnosti (počíta sa od začiatku grafu činností) ES, EF výpočet najneskoršieho možného času ukončenia a začiatku (počíta sa od konca grafu činností) LF, LS výpočet doby nečinnosti pre každú činnosť stanovenie kritickej cesty (tie uzly, pre ktoré platí LF ES = T alebo ES LS = 0)
CPM - Príklad
CPM: implikácie poznáme celkovú dobu trvania projektu (minimálna dĺžka trvania) poznáme kritickú cestu projektu poznáme dobu nečinnosti pre jednotlivé činnosti poznáme kritické činnosti (nemusia vždy ležať na krit. ceste) dokážem vytvoriť rozvrh v rámci dohodnutého rozvrhu projektu 2 prístupy: ASAP (As Soon As Possible) známy začiatok -> počíta sa najskorší možný koniec ALAP (As Late As Possible) známy (požadovaný) koniec -> počíta sa najneskorší možný začiatok
PERT Program (or Project) Evaluation and Review Technique štatistická technika, analýza činností uvažuje viacero odhadov dĺžky trvania činnosti: optimistická (o) pesimistická (p) najpravdepodobnejšia (m) očakávaná (e) Používané pri CPM pravdepodobnosť, že projekt sa dokončí včas
PERT Existuje viacero spôsobov výpočtu
PERT Činnosť Čas (o) Čas (m) Čas (p) Čas (e) A 2 4 6 4.00 B 2 3 4 3.00 C 4 5 8 5.33 D 1 1 2 1.17 E 5 5 6 5.17 F 1 2 3 2.00 G 3 5 6 4.83 H 4 6 8 6.00 postačujúce pri CPM
CPM vs PERT vs Gantt CPM: PERT: 1 odhad času -> základná matematická technika používa sa aj pri plánovaní nákladov (nehovorili sme) viacero odhadov času -> silnejšia matematická technika Gantt: vizuálna technika v softvérových nástrojoch sú často skombinované existuje kopec rozšírení: Critical Chain Method (CCM), Graphical Evaluation and Review Technique (GERT)
I. rozsahu projektu Rozsah (scope): čo všetko sa v projekte vytvorí 0. rozsahu Ako bude plánované, čo sa v projekte vytvorí 1. Získanie požiadaviek 2. Definovanie rozsahu 3. Vytvorenie WBS
II. rozvrhu projektu Rozvrh (time, schedule): kedy sa čo vytvorí 0. rozvrhu 1. Definovanie činností 2. Zoradenie činností 3. Odhad trvania činností 4. Vytvorenie rozvrhu
III. nákladov projektu Náklady (cost): za koľko sa bude vytvárať 0. nákladov Ako budú plánované náklady projektu 1. Odhad nákladov 2. Vytvorenie rozpočtu M. nákladov projektu nákladov Odhad nákladov Vytvorenie rozpočtu
Odhad nákladov Cieľ: poznať náklady na zdroje, ktoré sú potrebné pre vykonanie plánovanej projektovej práce (, $, ) Primárne na základe odhadnutia prácnosti (úsilia) identifikovaných činností Metódy a techniky odhad na základe analógie odhad experta odhad na základe modelu Odhadovanie: samostatná prednáška
Vytvorenie rozpočtu agregácia odhadovaných nákladov na vykonanie jednotlivých činností v projekte celkové finančné vyjadrenie nákladov na projekt na základe: odhadnutia prácnosti (úsilia) identifikovaných činností ďalších výdavkov: prostriedky (HW, SW), réžia (priestory, ďalší personál,...),... v predošlej činnosti mimoriadne dôležité z pohľadu monitorovania a kontroly projektu zohľadňuje sa plánovaný zisk (strata) rozhoduje sa o výslednej cene produktu/služby Cena = náklady + zisk (strata)
Typy nákladov na softvérový projekt úsilie (vlastná práca pracovníkov) prácnosť platy a odmeny ďalšie výdavky: softvér: OS, programovacie prostredie, CASE, podpora,... hardvér (+ údržba) réžia: prevádzka, priestory, podporný personál, komunikácia, doplnkové služby (knižnica, print,...), poistenie, odvody,... investičná zložka: školenia, tréningy, cestovné... spravidla najväčšia položka tiež významná položka
Čo vplýva na náklady (soft. projektu) veľkosť (zložitosť) projektu schopnosti a skúsenosti tímu používanie podporných (softvérových, hardvérových) prostriedkov proces (postup) vývoja ohraničenia a požiadavky na výrobok (softvér) spoľahlivosť, rýchlosť, pamäťové nároky,...
Čo vplýva na stanovenie ceny podmienky zmluvy (zdrojový kód, záruky, údržba,...) vytvorenie príležitosti na trhu (preniknutie na trh) neurčitosť odhadu nákladov ( bezp. prirážka?) pravdepodobnosť zmeny požiadaviek (zákazníka) finančná situácia a stratégia dodávateľa (dumping) finančné možnosti zákazníka podľa toho sa prispôsobí rozsah a funkčnosť výsledného výrobku (špecifikácie)
M. rozsahu projektu M. rozvrhu projektu M. nákladov projektu I. II. III. rozsahu rozvrhu Definovanie činností nákladov Získanie požiadaviek Zoradenie činností Odhad trvania činností Odhad nákladov Definovanie rozsahu Vytvorenie rozvrhu Vytvorenie rozpočtu Vytvorenie WBS M. kvality projektu M. subjektov zainteresovaných na projekte zaintererovaných M. rizík projektu M. integrácie projektu Vytvorenie plánu projektu kvality M. zdrojov v projekte zdrojov rizík Identifikácia rizík Odhad zdrojov na činnosti Vykonanie kvalitatívnej analýza rizík Vykonanie kvantitatívnej analýzy rizík M. obstarávania v projekte M. komunikácií v projekte Naplánovanie reakcií na riziká obstarávania komunikácií