upotreba informatičkih alata u upravljanju građevinskim projektima

Preview:

Citation preview

1

UPOTREBA INFORMATIČKIH ALATA U UPRAVLJANJU

GRAðEVINSKIM PROJEKTIMA

Tehničko Veleučilište u ZagrebuGraditeljski odjel

Boris Uremović, dipl.ing.grañ.

Što je projekt?

Projekt je privremeni i unikatni pothvat koji

ima za rezultat ostvarenje odreñenih ciljeva.

2

Značajke projekta

Privremeni karakter projekta govori da postoje jasno odreñeni početak i kraj projekta.

Kraj projekta nastupa:

� kad se ispune svi ciljevi

� kada više ne postoji mogućnost ispunjavanja ciljeva

� kada više ne postoji potreba za provoñenjem projekta

Značajke projekta

� Privremeni karakter ne znači da projekt ima kratko trajanje.

� Privremeni karakter se ne odnosi na rezultat projekta – rezultati projekta su obično dugotrajni.

3

Upravljanje projektima

Upravljanje projektima je primjena znanja,

vještina, alata i tehnika na projektne

aktivnosti, a u svrhu postizanja i ispunjavanja

projektnih zahtjeva i ciljeva.

Upravljanje projektima (PMI) – područja

� integracija projekta� sadržaj� vrijeme� troškovi� kvaliteta� ljudski resursi� komunikacija� rizici� nabava

4

Upravljanje projektima

Upravljanje projektima

� Izrazito opsežno – puno različitih faktora

� Svi faktori su usko povezani, pa promjena jednog faktora utječe na promjenu najmanje još jednog od ostalih faktora

5

Upravljanje projektima

Projektni plan prolazi kroz iteracije

različitih rješenja tijekom cijelog životnog

ciklusa projekta, te se na taj način plan

neprestano poboljšava i postaje sve

detaljniji i točniji.

Informatički alati ↔ upravljanje projektima

� različita područja up-a ↔ različiti alati

� Informatički alati najčešće pokrivaju nekoliko različitih područja upravljanja projektima (npr. vrijeme, troškovi, resursi).

� Rijetko koji alat isključivo pokriva samo jedno područje

6

Informatički alati ↔ praćenje projekata

S obzirom da su projekti dinamične prirode, te da je tijekom njihovog životnog ciklusa potrebno stalno mijenjanje i prilagoñavanje planova, informatički alati uvelike olakšavaju izradu različitih verzija (iteracija) planova, te na taj način omogućavaju lakše praćenje projekata.

Podjela informatičkih alata

1. Prema načinu izvoñenja◦ Lokalni – “desktop”

◦ Web alati

2. Prema broju korisnika◦ Za jednog korisnika

◦ Za više korisnika

Posebna kategorija – integrirani alati

7

Prema načinu izvoñenja

Lokalni alati� Upotrebljavaju se na pojedinačnim

računalima� Najčešće se radi o aplikacijama koje

koristi svaki korisnik zasebno� Neke aplikacije omogućuju direktnu

komunikaciju i suradnju više korisnika� Neke aplikacije mogu koristiti centralno

pohranjivanje podataka, te na taj način omogućiti suradnju više korisnika

Prema načinu izvoñenja

Web alati

Aplikacije instalirane na centralnom računalu (server), može im se pristupati lokalno ili preko interneta (kroz web preglednik), obično ih koristi više korisnika istovremeno.

8

Web alati – prednosti i mane

Prednosti

� Nema potrebe za instalacijom programa na računalu – dovoljan je web preglednik

� Jednostavno održavanje aplikacije – svi korisnici uvijek imaju najnoviju verziju

� Jednostavan pristup više korisnika

� Centralizirana pohrana podataka (moguća mana)

Web alati – prednosti i mane

Mane

� Ukoliko server ili korisnik nisu “spojeni”, nema pristupa aplikaciji i podacima –zahtjeva konstantnu vezu

� Najčešće sporiji pristup podacima –ograničenost brzinom veze

9

Prema broju korisnika

Za jednog korisnika

Programi kod kojih je zamišljeno da isključivo jedna osoba izrañuje/mijenja plan istovremeno.

Za više korisnika

Programi kod kojih je zamišljeno da više osoba istovremeno ureñuje izrañuje/mijenja plan, odnosno njegove dijelove, koji se potom integriraju u jednu cjelinu.

Integrirani alati

� Alati (sustavi) kod kojih je jedan dio zadužen za upravljanje projektima, a sadrže i dijelove koji pokrivaju različite aspekte poslovanja tvrtke koja ih koristi.

� Alati (sustavi), koji su posebno izrañeni za specifične potrebe pojedine tvrtke, te su na taj način unikatni.

10

Otvoreni kod ili programi u vlasništvu

Programi otvorenog koda (Open source)

� Besplatni (+)

� Manjih mogućnosti (-)

� Nekvalitetna podrška (-)

� Moguća nepouzdanost rada (+/-)◦ Nestabilnost

◦ Pogreške – “bug”

Otvoreni kod ili programi u vlasništvu

Programi u vlasništvu (Proprietary)

� Cijena (-)

� Velike mogućnosti (+)

� Kvalitetna podrška (+)

� Razmjerna pouzdanost rada (+/-)

11

Programi otvorenog koda

� Planner 0.14.4

� OpenProj 1.4

� Gantt Project 2.0.10

� Open Workbench 1.1.6

Napomena

Navedeni su programi koji su lagano dostupni, te koji su na glasu kao stabilni i bez grešaka , tj. “bug”-ova.

Planner 0.14.4

http://live.gnome.org/Planner

12

Planner 0.14.4

Mogućnosti

� Izrada gantograma

� Rad s resursima

� Ispis

Planner 0.14.4

DOBRO LOŠE

� Izrada gantograma◦ Definiranje aktivnosti

◦ Povezivanje aktivnosti

◦ Prikaz kritičnih aktivnosti

� Podešavanje kalendara

� Sustav pomoći (Help)

� Dodjeljivanje resursa neintuitivno

� Podešavanje grafičkog prikaza

� Nema izvještaja

� Nema rada s troškovima

13

OpenProj 1.4

http://www.serena.com/products/openproj/index.html

OpenProj 1.4

Mogućnosti

� Izrada gantograma

� Izrada mrežnog dijagrama

� Rad s resursima

� Izrada izvještaja

� Praćenje projekta

� MS Project – Import/Export

� Ispis

14

OpenProj 1.4

DOBRO LOŠE

� Izrada gantograma◦ Definiranje aktivnosti

◦ Povezivanje aktivnosti

◦ Prikaz kritičnih aktivnosti

� Dodjeljivanje resursa

� Izrada izvještaja

� Import/Export

� Podešavanje grafičkog prikaza (gantogram, mrežni dijagram i histogram)

� Neintuitivno sučelje * (u pojedinim prozorima)

Gantt Project 2.0.10

http://www.ganttproject.biz/

15

Gantt Project 2.0.10

Mogućnosti

� Izrada gantograma

� Izrada PERT dijagrama

� Rad s resursima

� Vremensko praćenje projekta

� MS Project – Import/Export

� Ispis

Gantt Project 2.0.10

DOBRO LOŠE

� Izrada gantograma◦ Definiranje aktivnosti

◦ Povezivanje aktivnosti

◦ Prikaz kritičnih aktivnosti

� Dodjeljivanje resursa

� Import/Export

� Podešavanje grafičkog prikaza

� Nema izvještaja

� Nema rada s troškovima

� Nema histograma

� Praćenje projekta

� Nema sustav pomoći korisniku (Help)

16

Open Workbench 1.1.6

http://www.openworkbench.org/

Open Workbench 1.1.6

Mogućnosti

� Izrada gantograma

� Izrada CPM mrežnog dijagrama

� Rad s resursima

� Vremensko praćenje projekta

� Ispis

17

OpenWorkbench 1.1.6

DOBRO LOŠE

� Izrada gantograma◦ Definiranje aktivnosti

◦ Povezivanje aktivnosti

◦ Prikaz kritičnih aktivnosti

� Dodjeljivanje resursa

� Sustav pomoći (Help)

� Podešavanje grafičkog prikaza

� Praćenje projekta

� Neintuitivno sučelje

� Import/Export

Programi otvorenog koda – ZAKLJUČAK

� Dostatni za izradu osnovnih vremenskih planova za jednostavne projekte

� Ograničene mogućnosti◦ Rad s resursima

◦ Rad s troškovima

◦ Izvještaji

◦ Praćenje projekata

� Najčešće loš ili nepostojeći sustav pomoći

18

Programi u vlasništvu (Proprietary)

Velik broj programa, a meñu njima su najčešće korišteni:

� Oracle Primavera Project Planner

� Microsoft Project

Oracle Primavera Project Planner

� Skup alata/programa, koji se mogu pokretati modularno (prema potrebi)

� Iznimno velikih mogućnosti◦ Mogućnost definiranja najmanjih detalja o

projektu (aktivnosti, resursi, troškovi,…)

◦ Mogućnost paralelnog praćenja velikog broja projekata, aktivnosti, resursa…

◦ Izrada kompleksnih izvještaja

19

Oracle Primavera Project Planner

Potencijalni problem

Neprikladan za manje projekte, zbog kompleksnog sustava (baze podataka) prilagoñenog obradi velike količine podataka o raznim projektima, podprojektima, aktivnostima, resursima,

MS Project

Mogućnosti◦ Unos aktivnosti i njihova trajanja◦ Grupiranje aktivnosti◦ Unos ovisnosti, veza meñu aktivnostima◦ Unos i dodjelu resursa aktivnostima◦ Unos troškova◦ Analiza i usklañivanje vremenskog rasporeda◦ Arhiviranje osnovnog, početnog plana◦ Praćenje plana u stvarnim vremenskim okvirima◦ Kreiranje raznih, pojedinačnih i zbirnih prikaza i

izvješća, te njihov ispis

20

MS Project

� Prikladan za skoro sve vrste projekata

� Jednostavno sučelje

� Visoka upotrebljivost “iz kutije” – nije potrebno podešavati puno opcija prije početka rada

� Smanjenih mogućnosti ukoliko je potrebno istovremeno pratiti više projekata.

Izrada plana pomoću informatičkih alata

Navedeni informatički alati ne sadrže unaprijed definirane baze podataka potrebne za izradu plana (normativi, analize cijena, itd.).

Prije pristupanja izradi plana, mora se odraditi priprema svih potrebnih podataka.

21

Priprema za izradu plana

� Bitne komponente za izradu plana grañenja:

◦ Tehnološki i organizacijski uvjeti izvoñenja

◦ Aktivnosti

◦ Resursi

◦ Trajanje aktivnosti

◦ Veze meñu aktivnostima

Trajanje aktivnosti

� Izračun trajanja aktivnosti se radi na temelju:

◦ Količine gradiva– Q ◦ Učinka UpRG ili norme NsRG radne grupe◦ Broja radnih grupa - NRG◦ Radnog vremena - hd

dRG

sRGA

hN

NQT

×

×=

dRGpRG

AhNU

QT

××=

22

Precedence Diagramming Method (PDM)

� 3 pitanja koja vode do slijeda aktivnosti◦ Koja(e) aktivnost(i) mora završiti prije nego što može početi

ova aktivnost◦ Koja se aktivnost može izvršiti usporedno sa ovom◦ Koja aktivnost ne može početi prije nego ova završi

� Aktivnost se prikazuje pravokutnikom (čvor)� Strelice predstavljaju veze meñu aktivnostima

Struktura mrežnog plana

Struktura plana

� Prethodna aktivnost◦ kontrolira početak ili kraj aktivnosti

� Sljedbena aktivnost◦ ovisi o početku ili završetku aktivnosti

Prethodna akt.Aktivnosti B

Sljedbena akt. Aktivnosti B

23

Veze meñu aktivnostima – vrste veza

A

1. aktivnost

Kraj-početak / Finish-Start (FS)

� kada A završi, B može početi

B

2. aktivnost

Početak-početak / Start-Start (SS)

� kada A počne, B može početi

Kraj-kraj / Finish-Finish (FF)

� kada A završi, B može završitiA

1. aktivnost

B

2. aktivnost

A

1. aktivnost

B

2. aktivnost

Veze sa odgodom

� Predstavlja pomak ili odgodu izmeñu

aktivnosti i njene sljedbene aktivnosti

� Uvijek se izražava u danima

� Može se dodati bilo kojoj vrsti veza

� Uglavnom je pozitivna, ali u iznimnim

slučajevima može biti negativna

Odgoda (Lag)

24

Veze meñu aktivnostima – veze s odgodom

A

1. aktivnost

Kraj-početak / Finish-Start (FS)

� B može početi 7 dana nakon završetka A

B

2. aktivnost

Početak-početak / Start-Start (SS)

� B može početi 5 dana nakon početka A

Kraj-kraj / Finish-Finish (FF)

� B može završiti 3 dana nakon završetka A

A

1. aktivnost

B

2. aktivnost

A

1. aktivnost

B

2. aktivnost

SS 5d

FS 7d

FF 3d

Lista aktivnosti s izračunom trajanja

Br. Opis aktivnosti KoličinaJed. mj.

Sastav radne grupe

UpRG TA

1.

2.

3.

dRG

sRGA

hN

NQT

×

×=

dRGpRG

AhNU

QT

××=

Iz strukture mrežnog plana

Iz dokaznice mjera

Iz organizacije radnih procesa

Izračun s formulom

Trajanje aktivnosti

zaokruženo na cijeli

broj dana

25

Kritični put

� Kritični put je najduži slijed aktivnosti koji odreñuje ukupno trajanje projekta

� Aktivnosti na kritičnom putu su kritične aktivnosti

� Kritične aktivnosti nemaju vremensku rezervu

� Promjena u trajanju jedne kritične aktivnosti uzrokuje promjenu trajanja cijelog projekta

Ukupna rezerva / Total Float (TF)

� Vrijeme za koje se trajanje aktivnosti može produžiti ili odgoditi početak aktivnosti, a da ukupno trajanje projekta ostane nepromjenjeno

� Razlika izmeñu kasnog i ranog početka ili kasnog i ranog završetka

� Aktivnosti kojima ukupna rezerva ima vrijednost nula

su kritične aktvnosti, a slijed kritičnih aktivnosti je

kritični put

◦ LS - ES = TF

◦ LF - EF = TF

26

� Vrijeme za koje se trajanje aktivnosti može

produžiti ili odgoditi početak aktivnosti, a da

najraniji početak sljedbene aktivnosti ostane

nepromjenjen

� Proračunava se ovisno o vrsti veze

� ES2 - (Lag) – EF1 = FF1 - FS veza

� ES2 - (Lag) – ES1 = FF1 - SS veza

� EF2 - (Lag) – EF1 = FF1 - FF veza

Slobodna rezerva / Free Float (FF)

Primjer izrada plana – MS Project

� Definiranje radnog kalendara◦ Radno vrijeme

◦ Radne i neradne dane

27

� Definiranje aktivnosti i veza meñu aktivnostima

Primjer izrada plana – MS Project

� Svakoj aktivnosti odreñuje se prethodna aktivnost, vrsta veze i broj dana odgode

Primjer izrada plana – MS Project

� Identifikacija kritičnog puta

28

Primjer izrada plana – MS Project

� Kritični put

Primjer izrada plana – MS Project

� Izrada liste resursa

� Za materijale može se upisati jedinica mjere, a za radnike i strojeve broj max. radnika ili strojeva kojim raspolažemo

� U Resource Sheet-u upisuju se imena resursa, a pod Type vrstu (Work ili Material)

29

Primjer izrada plana – MS Project

� Dodjeljivanje resursa aktivnostima

� Svakoj aktivnosti dodjeljuju se svi resursi potrebni za njeno izvršenje

Primjer izrada plana – MS Project

� Prikaz histograma� Naredbom Resource Graph prikazat će se

histogrami resursa

� Ako nam broj resursa u jednom danu prelazi maximalni broj (crveno), te ako imamo veliki broj naglih promjena moramo napraviti optimalizaciju

30

Primjer izrada plana – MS Project

� Rješavanje prekoračenja broja resursa u odnosu na max. broj

� Iz izbornika Project odabere se Resource Leveling

� Leveling se može raditi na cijelom projektu ili na odreñenom periodu

� Dopuštenja koja se mogu postaviti:

� “Ravnati” samo unutar rezerve

� “Ravnanje” može podesiti broj resursa dodjeljen aktivnosti

� “Ravnanje” može podijeliti aktivnost

Primjer izrada plana – MS Project

� Unos troškova u plan

� svakoj se aktivnosti može odrediti i fiksna cijena

� Svakom resursu dodjeljuje se jedinična cijena

31

Praćenje izvoñenja projekta – MS Project

� Kada je izrañen početni plan, spremamo ga kao “baseline”

� “baseline” = osnovna, početna linija

� Priprema za praćenje plana

Praćenje izvoñenja projekta – MS Project

� Praćenjem izvoñenja aktivnosti, uz postotak izvršenja unosi se i datum stvarnog početka aktivnosti te ako je aktivnost izvršena, datum stvarnog završetka aktivnosti

� Unos stvarnih podataka o aktivnostima

32

� Prikaz aktualnog stanja plana

Praćenje izvoñenja projekta – MS Project

� Sada se može vidjeti stvarno stanje projekta u odnosu na odreñeni dan

ZAKLJUČAK (1)

Informatički alati danas imaju iznimno važnu

ulogu u upravljanju grañevinskim

projektima, te je upravljanje bez njihove

upotrebe nezamislivo, bez obzira radi li se o

programima otvorenog koda ili programima

u vlasništvu.

33

ZAKLJUČAK (II)

Vrlo je važno pravilno odabrati prikladan

program/alat, koji će odgovarati potrebama

projekta ili tvrtke, kako bi se na taj način

omogućilo što kvalitetnije voñenje

projeka(a)ta.

ZAKLJUČAK (III)

Programi otvorenog koda prikladniji su za

upravljanje malim i jednostavnim

projektima.

Kod složenih projekata ili kod praćenja većeg

broja projekata, potrebno je upotrijebiti

neki od programa/alata u vlasništvu.

34

ZAKLJUČAK (IV)

Oracle Primavera Project Planner� Prikladan za velike/složene projekte, iako

ga je moguće koristiti i za projekte manjeg obima.

Microsoft Project� Standardno rješenje za veliku većinu

projekata, iako smanjenih mogućnosti kad je u pitanju istovremeno praćenje više različitih projekata.

Zahvaljujem na pažnji !

Boris Uremović, dipl.ing.grañ.

35

Literatura

� A Guide to the Project Management Body of Knowledge – 4th Edition; PMI; 2008

� J. Klepac: Organizacija grañenja; Sveučilište u Zagrebu; Grañevinski fakultet; 1984.

� J. Marušić: Organizacija grañenja; Sveučilište u Zagrebu; 1994.

� B. Uremović, Č. Dunović: Planiranje projekata uz pomoć programskog alata Microsoft Project 2007; Tehničko veleučilište u Zagrebu; 2010.

� Č. Dunović: Nastupno predavanje – Izrada dinamičkih planova grañenja pomoću programskog paketa MS Project

Uremović, Dunović – Planiranje projekata uz pomoć programskog alata Microsoft Project 2007

Recenzirani nastavni materijal (skripta) za predmete:

� Metode planiranja (Stručni studij graditeljstva)

� Planiranje i praćenje projekata (Specijalistički diplomski stručni studij graditeljstva)

Sve dodatne informacije na mail:

cdunovic@tvz.hr