Računalna podrška projektima i korištenje UML-a - prvi dio

Računalna podrška projektima i korištenje UML-a - prvi dio
DepositPhotos

U ovom radu prikazani su alati, odnosno dio alata kao računalna podrška projektima. Napravljen je kratki osvrt na povijest nastanka oruđa i oružja kao pokretače napretka. Također, ovaj rad obrađuje osnovne ili najpoznatije alate, odnosno oruđa za obradu i praćenje projekata i prikupljanje potrebne dokumentacije. Obrađeni su programi (alati) koji su dostupni preko Softvera otvorenog koda (Open source sofweare) i licenciranog softvera. Izrađena je usporedna tablica za lakše snalaženje i donošenje odluke prilikom odabira potrebnog softvera. Od značajnijih aplikacija, detaljnije  je obrađen Enterprise Architect. S obzirom da je u aplikaciju Enterprise Architect ugrađen UML, radi boljeg razumijevanja, objašnjeno što je UML.

1. Uvod

Kroz cijelu poznatu povijest ljudskog roda, opstanak i prosperitet pojedinaca i društvenih zajednica, između ostaloga, uvelike je ovisio i o mogućnosti razmjene informacija između udaljenih skupina ljudi. Brzom i pravodobnom razmjenom informacija, odnosno dostavom podataka, omogućeno je i olakšano koordiniranje aktivnosti u korist cjelokupne zajednice. Nastankom Interneta, napredak u komunikaciji je krenuo nevjerojatnom brzinom. Nove tehnologije donijele su, brzinom svjetlosti, novosti u hardveru i softveru. Svaka aplikacija donosi razne novosti, nova sučelja, nove korisne dodatke i mogućnosti i to sve u cilju olakšanja i ubrzanja rada korisnika. Nekoliko od tih produkata su MS Project, ProjectLibre, Primavera i Enterprise Architect. Ovi su alati detaljno obrađeni jer pružaju fleksibilno upravljanje projektima, proračun, suradnju, prilagodbu, praćenje, učenje i podršku, obavijesti, izvješćivanje, upravljanje resursima, upravljanje zadacima i upravljanje projektima za sve korisnike, od osobne upotrebe do velikih tvrtki.

2. Računalna podrška projektima

Kroz literaturu se može iščitati podatak kako se vrsta Homo sapiens pojavila prije otprilike 200.000 godina, dok se općenito smatra da najstariji pripadnici roda Homo potječu još od prije 2,8 milijuna godina, a i ranije. U Africi, prije više milijuna godina, dogodio se rascjep genealoških linija koje su s jedne strane iznjedrile čimpanze a s druge strane dovele do modernog čovjeka. Od tada,  razvile su se mnoge čovjekolike (hominidne) vrste, koje su potrajale neko vrijeme a onda i izumrle. U kamenom dobu, kao najstarijem razdoblju ljudske prapovijesti, čovjek je izrađivao oružje i oruđe pretežito od kamena te se smatra kako je izrada alata od kamena odlika roda Homo.

2.1. Razvoj oruđa kroz povijest i razvoj tehnologije

Opstanak i napredak društvenih zajednica ovisio je o mogućnosti razmjene informacija između udaljenih skupina ljudi. Brzom i pravodobnom dostavom, odnosno razmjenom informacija mogle su se koordinirati aktivnosti na korist cjelokupne zajednice

U svojoj povijesti čovjek, kao napredno biće, da bi opstao i preživio, trebao je sebi stvoriti oruđa i oružja za opstanak. Znano je da su najstariji čovjekovi preci bili isprva sakupljači hrane. Izvor prehrane bili su im plodovi raznih biljaka koje su brali ili prikupljali na tlu. Prva oruđa i oružja praljudi bila su odlomljene grane drveta i neobrađeni komadi kamena. Daljnjim razvojem svijesti i uvjeta života praljudi su počeli izrađivati prva primitivna oruđa od obrađenog kamena. Razvoj možemo svrstati u nekoliko kategorija ili faza razvoja ljudskog roda. Prva tehnološka dostignuća su bila:

  • Prvi alati
  • Toljaga i kamen
  • Otkriće vatre
  • Izrada luka
  • Izrada kanala za navodnjavanje
  • Izum kotača

U novije doba, početkom 19 stoljeća, sljedeća su tehnološka dostignuća pokrenula munjeviti razvoj oruđa i razvoj tehnologija. Ta dostignuća, koja spadaju u prvu industrijsku revoluciju, su sljedeća:

  • Početak industrijalizacije
  • Gradnja suvremenih cesta
  • Uporaba parnog stroja
  • Pronalazak telefona
  • Pronalazak automobila
  • Prvi zrakoplov (braća Wright)
  • Električna struja (Nikola Tesla)

Druga industrijska revolucija pokreće lavinu novih tehnologija koje su danas sastavni dio našega života i napretka. Dostignuća druge industrijske revolucije su:

  • Serijska proizvodnja
  • Otkrivena teorija relativnosti
  • Otkrivena i usavršena kvantna mehanika
  • Radio
  • Televizija
  • Let u svemir
  • Atomska energija
  • Internet i informacijske tehnologije
  • itd.

2.1.1. Što nam donosi budućnost u informacijskim tehnologijama?

Što već znamo?

Najveću informacijsku mrežu u povijesti, ljudi su izgrađivali posljednjih dvadesetak godina. Od početka izgradnje i tijekom razvoja te mreže, stručnjaci permanentno nastoje taj „online eko-sustav“ ozbiljnije istraživati, kao novo ali iznimno interesantno područje. Primjerice, je li vam poznato da, unatoč tome što web posjeduje milijune stranica, iz bilo kojeg dijela weba do svake od njih možete doći uz manje od 20 „klikova“.

Što slijedi?

Kao najvažnije, osnovno je osigurati nesmetani daljnji rast i razvoj web-a, budući da se stručnjaci slažu kako je neizbježan i nužan njegov opstanak, stabilnost i sigurnost. Osnovni cilj je da većina čovječanstva dobije priliku pridružiti se sadašnjim korisnicima, kojih je oko četiri milijarde. Nadalje, potrebno je što bolje razumjeti način funkcioniranja interneta, što je iznimno opsežan zadatak poput razumijevanja klime, ljudske biološke prirode ili svemira.

Koje su prednosti Interneta?

Nastanak Interneta doveo je do eksponencijalnog rasta i napretka u informacijskim tehnologijama. Danas je nemoguće zamisliti poslovanje bez ove javne globalne mreže. Upravljanje procesima u bilo kojem organiziranom sustavu zahtjeva donošenje pravovremenih i pravovaljanih odluka. Samim time, svi takvi procesi u sebi nose obradu velikog broja informacija i podataka te upotreba informacijske tehnologije postaje neminovnost.

Kroz kratki opis nastanka oruđa i tehnologija dolazimo do zaključka da su oruđa bitna za razvitak i opstanak ljudskog roda. Ovaj rad obrađuje osnovne alate ili najpoznatije alate, odnosno oruđa za obradu i praćenje projekata i prikupljanje potrebne dokumentacije.

2.2. ProjectLibre

ProjectLibre  služi kao zamjena za MS Project i radi na JAVA platformi. Radi na  operativnim sustavima Linux, Mac OS ili MS Windows i kvalificiran je kao slobodan softver prema Free Software Fundationu. Ovaj je softver pušten u opticaj u kolovozu 2012., godine. ProjectLibre jedan je od najpopularnijih besplatnih softvera za upravljanje projektima. Zamišljen je kao potpuna zamjena MS Projectu.

2.3. MS Project

MS Project proizvod je tvrtke Microsoft i dio je proširenog MS Office paketa, namijenjen vođenju projekata. Važno je napomenuti da se ovaj softver može instalirati samo na Operativne sustave Windows 7, Windows 8 ili 10. Korisničko sučelje je intuitivno i većim dijelom poznato korisnicima aplikacija MS Word i Excel. Naredbe su organizirane u menijima, a one češće korištene lako su dostupne preko trake s alatima. Naravno, korisničko sučelje svaki korisnik može prilagoditi sebi i svom načinu rada.

MS Project, kao i neki drugi proizvod, u manjoj ili većoj mjeri omogućuje jednostavno i učinkovito planiranje zadataka, dodjeljivanje resursa potrebnih za izvršavanje zadataka, traženje optimalnih rješenja u odnosu na više resursa, praćenje provedbe proizvodnih zadataka ili projekata, rješavanje problema, dijeljenje informacija i kreiranje potrebnih izvještaja.

2.3.1. Prednosti MS Projecta

Project Professional  pomaže vam da jednostavno planirate projekte i surađujete s drugima, iz gotovo bilo kojeg mjesta. MS Project dizajniran je za rad s drugim Microsoftovim aplikacijama i cloud uslugama. Možete se prijaviti na Office direktno sa sučelja aplikacije. Prijavom možete spremiti svoje datoteke u Office Online. Datotekama možete pristupiti gotovo bilo gdje i podijeliti sa svima. Također možete doći do svoje teme i postavke s bilo kojeg mjesta. Vaše datoteke putuju s vama, čak i na različitim uređajima.

Postoje dva načina prijave. Kao korisnik osobne kopije i kao korisnik poslovne kopije ili ste učenik, odnosno student. Kao korisnik osobne kopije, da bi se prijavili trebate imati ili stvoriti Microsoft account (microsoft račun). Također ako posjedujete kopiju kao poslovni korisnik ili kao učenik, odnosno student, možete biti korisnik bilo kojeg Office-a. Ovakav račun se naziva Organizational account. Ako želite svoju besplatnu kopiju softvera Project professional, kliknite na sljedeći link: http://technet.microsoft.com/hr-hr/evalcenter. Sve što trebate napraviti je da se prijavite na TechNet Evaluation Center s formiranim računom.

2.4. Primavera

Čitajući službene stranice kompanije Oracle stoji podatak da je Primavera P6 Professional Project Management pruža današnjim voditeljima projekta i planerima jednu stvar koju oni najviše cijene: kontrolu. Primavera P6 Professional Project Management, dizajniran je za obradu velikih, visoko sofisticiranih i višeznačnih projekata. Može se koristiti za organiziranje projekata do 100.000 aktivnosti i pruža neograničene resurse i neograničen broj ciljanih planova. Masivni podaci zahtijevaju sofisticirane, ali vrlo fleksibilne alate za organizaciju kako bi vam pružili mnoštvo načina organiziranja, filtriranja i sortiranja aktivnosti, projekata i resursa.

U idućem nastavku prikazat ćemo usporednu tablicu između aplikacija Microsoft Projekt, ProjectLibre i Primvera, te detaljnije opisati što je UML.

 

AUTORI

Edmond Krusha

Rođen je 1955. godine., radio je u Hrvatskom zavodu za mirovinsko osiguranje kao 'Viši stručni savjetnik specijalist', prije toga obnašao je dužnost 'Načelnika odjela za uredsko poslovanje i pisarnicu'. Diplomirao je na Tehničkom veleučilištu u Zagrebu, smjer informacijske tehnologije, od 2013. u Visokoj školi za informacijske tehnologije radio je kao asistent iz područja tehničkih znanosti, polje računarstvo. Trenutno radi kao predavač u spomenutoj Visokoj školi i nositelj je više kolegija. Nadalje, od 2014. nositelj je više kolegija na Tehničkom veleučilištu u Zagrebu. Također je asistent na RRiF-u, Visokoj školi za financijski menadžment. U nastavnoj djelatnosti autor je i suautor dvadesetak skripti i uputa za vježbe. Suautor je Priručnika 'Programsko inženjerstvo i informacijski sustavi', izdavač TVZ. Organizator je dvaju konferencija o kibernetičkoj sigurnosti u suradnji s Tehničkim veleučilištem u Zagrebu, Visokom školom za informacijske tehnologije i Zagrebačkim inovacijskim centrom u Zagrebu (ZICER).

Korespondencija: [email protected]

Alan Mahmutović

Rođen 1988. godine, radi na Visokoj školi za informacijske tehnologije (VSITE) kao asistent, prije toga radio u Elektroprojektu na poslovima financijskog planiranja i izvještavanja provedbe projekata energetike, upravljanje vodama i zaštite okoliša. Završava poslijediplomski specijalistički studij Priprema i provedba EU projekata na Sveučilištu u Zagrebu. Diplomirao na Ekonomskom fakultetu u Zagrebu, smjer Menadžerska informatika. Na VSITE-u angažiran na kolegijima Osnove računovodstva i Korištenje računala i programa, funkcijski izvršava poslove Erasmus koordinatora.

Korespondencija: [email protected]