57
Upravljanje projektima u IT Upravljanje vremenom projekta

Upravljanje projektima u IT

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Upravljanje projektima u IT

Upravljanje projektima u IT

Upravljanje vremenom projekta

Page 2: Upravljanje projektima u IT

Upravljanje vremenom

Poteškoće:

Mnogi IT projekti „padaju“ jer ne ispune uslov – vreme Vreme je lako izmeriti (nedopustivo probijanje rokova)

Vreme je jedna od stavki koja ima najmanje mogućnosti za fleksibilnost Vreme prolazi bez obzira na dešavanja unutar projekta

Individualan stil rada ili kulturološke razlike uzrokuju konflikt u rasporedu Detaljan raspored i naglasak na završetku zadataka Ostavljanje stvari otvorenim i fleksibilnim Vera, različiti običaji i navike ...

Upravljanje projektima u IT – Upravljanje vremenom 2

Page 3: Upravljanje projektima u IT

Upravljanje vremenom

Upravljanje vremenom projekta uključuje sve procese koji su potrebni da bi se obezbedio završetak projekta za planirano vreme (u roku)

Šest glavnih procesa koji se tiču upravljanja vremenom projekta:

Definisanje projektnih aktivnosti Sekvenciranje aktivnosti Ocena resursa aktivnosti Ocena trajanja aktivnosti Pravljenje rasporeda Kontrola rasporeda

Upravljanje projektima u IT – Upravljanje vremenom 3

Page 4: Upravljanje projektima u IT

Rezime upravljanja vremenom

Upravljanje projektima u IT – Upravljanje vremenom 4

Page 5: Upravljanje projektima u IT

Definisanje aktivnosti

Rukovodilac i ostatak tima prave detaljnu listu aktivnosti zajedno sa njihovim osobinama i spisak prekretnica

Lista aktivnosti (tabela aktivnosti unutar projekta) Ime aktivnosti, identifikacioni broj i kratak opis

Osobine aktivnosti (detaljnije informacije) Prethodnik, naslednik, logičke veze, napredovanja, kašnjenja Zahtevi za resursima, ograničenja, nametnuti datumi, pretpostavke

Prekretnica (ključni događaj koji nema trajanje) Sadrži nekoliko aktivnosti i puno posla Služi kao marker za identifikaciju neophodnih aktivnosti

Upravljanje projektima u IT – Upravljanje vremenom 5

Page 6: Upravljanje projektima u IT

Definisanje aktivnosti

Trostruka ograničenja obim, vreme i troškovi – obratiti pažnju na redosled

Idealno je najpre definisati obim projekta, zatim vreme (raspored) pa tek onda troškove

Definisanje aktivnosti (u nastavku - definisanje obima) Sekvenciranje aktivnosti (u nastavku - definisanje vremena) Ocena resursa i trajanja aktivnosti (u nastavku - definisanje

vremena i troškova)

Ova četri procesa su ključna za pravljenje rasporeda projekta

Upravljanje projektima u IT – Upravljanje vremenom 6

Page 7: Upravljanje projektima u IT

Sekvenciranje aktivnosti

Sekvenciranje aktivnosti predstavlja određivanje zavisnosti između aktivnosti

Tipovi zavisnosti (veza):

Obavezna (nametnuta) zavisnost Proističe iz same prirode posla (tvrda logika)

Diskreciona zavisnost Definisana od strane projektnog tima Treba je pažljivo koristiti (meka logika)

Spoljašnja (eksterna) zavisnost Veza između projektnih i ne-projektnih aktivnosti

Upravljanje projektima u IT – Upravljanje vremenom 7

Page 8: Upravljanje projektima u IT

Sekvenciranje aktivnosti

Mrežni dijagram predstavlja tehniku pomoću koje se prikazuje zavisnost između aktivnosti

Dva klasična formata AOA – activity on arrow (aktivnost na strelicama) AON – activity on node (aktivnost na čvorovima)

Svaka aktivnost se označava Identifikatorom (najčešće slovo) Vremenom trajanja (standardne jedinice, npr. dani)

Postoji jedan početni i jedan završni događaj Vreme se posmatra s’leva na desno

Upravljanje projektima u IT – Upravljanje vremenom 8

Page 9: Upravljanje projektima u IT

Mrežni dijagrami (MD)

Načini označavanja: AOA

AON

1 2 3 15 12

A B

A B

15 12

Upravljanje projektima u IT – Upravljanje vremenom 9

Page 10: Upravljanje projektima u IT

Mrežni dijagrami - pravila

Svaka aktivnost mora otpočeti i završiti se događajem Redosled aktivnosti mora biti ispoštovan

Ukoliko se više aktivnosti mora završiti da bi otpočela neka nova aktivnost, onda se one moraju završiti u početnom događaju nove aktivnosti

A

B

C

D

Upravljanje projektima u IT – Upravljanje vremenom 10

Page 11: Upravljanje projektima u IT

Mrežni dijagrami - pravila

Ukoliko po završetku jedne aktivnosti, više novih aktivnosti može započeti istovremeno, onda je završni događaj prethodne aktivnosti zajednički početni događaj novih aktivnosti

A

B

C

D

Upravljanje projektima u IT – Upravljanje vremenom 11

Page 12: Upravljanje projektima u IT

Mrežni dijagrami - pravila

Ukoliko dve ili više aktivnosti imaju zajednički početni i završni događaj, uvode se veštačke aktivnosti

A C D

B

Upravljanje projektima u IT – Upravljanje vremenom 12

Page 13: Upravljanje projektima u IT

Mrežni dijagrami - pravila

Ukoliko dve ili više aktivnosti imaju zajednički početni i završni događaj, uvode se veštačke aktivnosti

Veštačke aktivnosti nemaju slovnu oznaku i imaju trajanje 0

Upravljanje projektima u IT – Upravljanje vremenom 13

A C D B

Page 14: Upravljanje projektima u IT

Mrežni dijagrami - pravila

Ukoliko u jednom događaju počinje i završava se veći broj aktivnosti koje nisu sve međusobno zavisne, onda se prave zavisnosti prikazuju preko veštačkih aktivnosti

A

B

C

D

E

Upravljanje projektima u IT – Upravljanje vremenom 14

Page 15: Upravljanje projektima u IT

Mrežni dijagrami - pravila

Ukoliko u jednom događaju počinje i završava se veći broj aktivnosti koje nisu sve međusobno zavisne, onda se prave zavisnosti prikazuju preko veštačkih aktivnosti

Broj veštačkih aktivnosti nije ograničen

A

B

C

D

E

Upravljanje projektima u IT – Upravljanje vremenom 15

Page 16: Upravljanje projektima u IT

Mrežni dijagrami - pravila

Ukoliko neka aktivnost može početi pre nego što se aktivnost od koje ona zavisi u potpunosti završi, onda se prethodna aktivnost mora podeliti na dve aktivnosti.

Ciklusi u mrežnom dijagramu nisu dozvoljeni. Pojava ciklusa ukazuje na postojanje greške.

Iako je broj veštačkih aktivnosti ne ograničen, njihov broj mora biti minimalan kako bi imali optimalan mrežni dijagram

Upravljanje projektima u IT – Upravljanje vremenom 16

Page 17: Upravljanje projektima u IT

Mrežni dijagram - primer

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Upravljanje projektima u IT – Upravljanje vremenom 17

Page 18: Upravljanje projektima u IT

Mrežni dijagram - primer

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

poč

A

B C

F

kraj

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 18

Page 19: Upravljanje projektima u IT

Mrežni dijagram (MD)

Numerisanje događaja:

Numerisanje počinje od početnog događaja Numerišu se oni događaji čiji su prethodnici već numerisani Ukoliko više događaja može istovremeno da se numeriše, nije

bitan redosled numerisanja (najčešće ‘odozgo na dole’)

Upravljanje projektima u IT – Upravljanje vremenom 19

Page 20: Upravljanje projektima u IT

Numerisanje događaja MD-a

A

B C

F

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 20

Page 21: Upravljanje projektima u IT

Numerisanje događaja MD-a

1

A

B C

F

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 21

Page 22: Upravljanje projektima u IT

Numerisanje događaja MD-a

1

2

3

A

B C

F

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 22

Page 23: Upravljanje projektima u IT

Numerisanje događaja MD-a

1

2

3

A

B 4 C

F

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 23

Page 24: Upravljanje projektima u IT

Numerisanje događaja MD-a

1

2

3

A

B 4

6

5

C

F

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 24

Page 25: Upravljanje projektima u IT

Numerisanje događaja MD-a

1

2

3

A

B 4

6

5

C

F

7

8

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 25

Page 26: Upravljanje projektima u IT

Numerisanje događaja MD-a

1

2

3

A

B 4

6

5

C

F

7 9

8

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 26

Page 27: Upravljanje projektima u IT

Numerisanje događaja MD-a

1

2

3

A

B 4

6

5

C

F

7 9

8

10

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 27

Page 28: Upravljanje projektima u IT

Mrežni dijagram - primer

Aktivnost A B C D E F G H I J K

Prethodna - - A A B B C,D E F E,G H,I

Upravljanje projektima u IT – Upravljanje vremenom 28

Page 29: Upravljanje projektima u IT

Mrežni dijagram – rešenje

Aktivnost A B C D E F G H I J K

Prethodna - - A A B B C,D E F E,G H,I

poč

A

B

C

F

kraj

D

G

E H

I

Upravljanje projektima u IT – Upravljanje vremenom 29

J

K

Page 30: Upravljanje projektima u IT

Ocena resursa aktivnosti

Potrebno je odrediti kvantitet (količinu) i tip resursa (ljudi, materijali, oprema) koji će biti dodeljeni svakoj aktivnosti Pitanja: Koliko će biti teško izvršavati specifične aktivnosti? Postoji li nešto unikatno u obimu projekta što može da utiče

na resurse? Kakva je istorija izvršavanja sličnih aktivnosti? Da li organizacija ima ljude, opremu, materijale koji su

sposobni i dostupni za obavljanje posla? Da li organizacija treba da zahteva više resursa da bi završila

posao? Upravljanje projektima u IT – Upravljanje vremenom 30

Page 31: Upravljanje projektima u IT

Ocena trajanja aktivnosti

Vreme trajanja aktivnosti predstavlja stvarno vreme potrebno za izvođenje aktivnosti plus extra vreme (dobijanje dodatnih informacija)

Napor (effort) nije isto što i vreme trajanja aktivnosti Napor je broj radnih sati (dana) potrebnih da se zavrsi neki posao Ljudi koji izvršavaju neki posao moraju da se pitaju oko resursa i

trajanja aktivnosti Ako dođe do izmene obima, menja se i ocena trajanja aktivnosti Jedna od bitnijih karakteristika kod ocene trajanja aktivnosti je

dosupnost resursa (pre svega ljudi) Tro-tačkasta ocena trajanja aktivnosti

Optimistična, realistična i pesimistična

Upravljanje projektima u IT – Upravljanje vremenom 31

Page 32: Upravljanje projektima u IT

Pravljenje rasporeda

Cilj izrade rasporeda projekta je kreiranje realističnog rasporeda koji obezbeđuje bazu za nadgledanje progresa projekta datog u vremenskim okvirima

Alati i tehnike: Gantt-ov diagram

Alat za prikaz informacija o rasporedu

Metod kritičnog puta (CPM metod) PERT Metod

Upravljanje projektima u IT – Upravljanje vremenom 32

Page 33: Upravljanje projektima u IT

Pravljenje rasporeda

Gantt-ov diagram:

Formira se na osnovu liste aktivnosti, njihovih međuzavisnosti i procenjenog vremena trajanja

Aktivnosti kod Gant-ovog diagrama moraju da budu u skladu sa aktivnostima u WBS-u Lista aktivnosti i prekretnice

Sadrži listu projektnih aktivnosti i odgovarajuće datume početka i kraja u kalendarskom formatu

Takođe sadrži prekretnice, zadatke, dužine njihovog trajanja i strelice koje prikazuju

njihovu zavisnost

Upravljanje projektima u IT – Upravljanje vremenom 33

Page 34: Upravljanje projektima u IT

Gant-ov dijagram Gant-ov diagram je standardni format za prikaz informacija o rasporedu projekta

Upravljanje projektima u IT – Upravljanje vremenom 34

Page 35: Upravljanje projektima u IT

Gant-ov dijagram

Prednosti:

Obezbeđuje standardan format za prikaz planiranog i stvarnog rasporeda aktivnosti Trakasti Gant-ov dijagram

Lak za kreiranje i razumevanje Mane:

Uglavnom ne pokazuje veze i zavisnosti između aktivnosti Može da pokazuje zavisnosti između aktivnosti ali će se tad

najverovatnije prostorno (po izgledu) razlikovati od mrežnog dijagrama

Upravljanje projektima u IT – Upravljanje vremenom 35

Page 36: Upravljanje projektima u IT

Pravljenje rasporeda

Metod kritičnog puta (Critical Path Method- CPM) je tehnika mrežnog prikazivanja koja se koristi za predviđanje ukupne dužine trajanja projekta

Kritičan put projekta je niz aktivnosti koje određuju najraniji trenutak završavanja projekta

To je najduži put kroz mrežni dijagram sa najmanjim kašnjenjem unutar svake aktivnosti

Upravljanje projektima u IT – Upravljanje vremenom 36

Page 37: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 37

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

A

B C

F

D E

G

H

I

Page 38: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 38

1

0

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 39: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 39

1

0

2

15

3

12

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 40: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 40

1

0

2

15

3

12

4

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 41: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 41

1

0

2

15

3

12

4

30

6

30

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 42: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 42

1

0

2

15

3

12

4

30

6

30

7

40

8

38

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 43: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 43

1

0

2

15

3

12

4

30

6

30

7

40

9

56

8

38

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 44: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 44

1

0

2

15

3

12

4

30

6

30

7

40

9

56

8

38

10

63

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 45: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 45

1

0

2

15

3

12

4

30

6

30

7

40

9

56

8

38

63

10

63

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 46: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 46

1

0

2

15

3

12

4

30

6

30

7

40 56

9

56

8

38

63

10

63

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 47: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 47

1

0

2

15

3

12

4

30

6

30

40

7

40 56

9

56

40

8

38

63

10

63

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 48: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 48

1

0

2

15

3

12

4

30

32

6

30

40

7

40 56

9

56

40

8

38

63

10

63

30

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 49: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 49

1

0

30

2

15

3

12 30

4

30

32

6

30

40

7

40 56

9

56

40

8

38

63

10

63

30

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 50: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 50

0

1

0

30

2

15

12

3

12 30

4

30

32

6

30

40

7

40 56

9

56

40

8

38

63

10

63

30

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 51: Upravljanje projektima u IT

Metod kritičnog puta

Upravljanje projektima u IT – Upravljanje vremenom 51

0

1

0

30

2

15

12

3

12 30

4

30

32

6

30

40

7

40 56

9

56

40

8

38

63

10

63

30

5

30

A

B C

F

D E

G

H

I

Aktivnost A B C D E F G H I

Prethodna - - B A,C D B C,F E,G G

Trajanje 15 12 18 10 16 10 8 7 23

Page 52: Upravljanje projektima u IT

Metod kritičnog puta

Određuje niz aktivnosti od čijeg završetka zavisi trajanje projekta

Svaki projekat ima ‘kritični put’ Ubrzavanje nekritičnih aktivnosti ne skraćuje direktno

trajanje projekta

Za svaku aktivnost se određuje Najraniji mogući početak i završetak aktivnosti Najkasniji dozvoljeni početak i završetak aktivnosti

Kritični put čini onaj put kroz dijagram u kome svi događaji imaju jednaka najranija i najkasnija odigravanja

Upravljanje projektima u IT – Upravljanje vremenom 52

Page 53: Upravljanje projektima u IT

Metod kritičnog puta - primer

Upravljanje projektima u IT – Upravljanje vremenom 53

Aktivnost A B C D E F G H I

Prethodna - - B B A A A,C D,F,G D

Trajanje 12 14 6 8 17 9 10 8 12

Page 54: Upravljanje projektima u IT

Metod kritičnog puta - rešenje

Upravljanje projektima u IT – Upravljanje vremenom 54

0

1

0

20

2

12

14

3

14

20

4

20

26

6

22

30

7

30

38

8

38

A

B C

D

E

H

I

Aktivnost A B C D E F G H I

Prethodna - - B B A A A,C D,F,G D

Trajanje 12 14 6 8 17 9 10 8 12

F

G

Page 55: Upravljanje projektima u IT

Pravljenje rasporeda

PERT-metod (Program Evaluation and Review Technique)

Bazira se na ideji da ocene trajanja aktivnosti nisu izvesne Za trajanje koristi intervale Procenjuje verovatnoću da trajanje aktivnosti upadne u interval

Koristi očekivanu vrednost za procenu trajanja Za trajanje aktivnosti imamo

optimističku procenu najverovatniju procenu pesimističku procenu

Upravljanje projektima u IT – Upravljanje vremenom 55

Page 56: Upravljanje projektima u IT

PERT metod

Očekivano vreme trajanja aktivnosti se izračunava kao

gde je te – očekivano vreme o – optimistička procena m – najverovatnija procena p – pesimistička procena

Na osnovu ovih vremena, može se odrediti interval poverenja za završetak projekta

Upravljanje projektima u IT – Upravljanje vremenom 56

Page 57: Upravljanje projektima u IT

Kontrola rasporeda

Cilj kontrole rasporeda je poznavanje statusa rasporeda, uticaj na faktore koji mogu dovesti do promene rasporeda i upravljanje promenama nakon njihove pojave

Tehnike i alati: Izveštaji o progresu Sistem kontrole izmene rasporeda (deo integrisane kontrole izmena) Alat za pravljenje rasporeda (MS Project) Dijagrami za upoređivanje rasporeda (Trakasti Gant-ov dijagram ) Analiza varijansi Merenje performansi

Upravljanje projektima u IT – Upravljanje vremenom 57