Professional Documents
Culture Documents
Primarni cilj informacionog sistema je da podatke na ekonomičan način obradi i transformiše u informaciju ili znanje.
Podaci, informacije i znanje su potencijalni ulazi, ali istovremeno mogu biti i izlazi informacionog sistema.
Podaci, elementarno opisuju stvari, događaje, aktivnosti i transakcije koji su zabeleženi, klasifikovani i uskladišteni, ali
nisu organizovani da prenesu neko konkretno značenje. Oni mogu biti različitih oblika: brojevi, slova, crteži, zvuk, slike,
i dr. Skladište se u bazu podataka .
Informacije, su organizovani podaci na način da imaju značenje i vrednost za primaoca. Najčešće se podaci obrađuju
aplikativnim programima, kako bi se proizvela njihova veća korisnost.
Znanje, čine podaci ili informacije koji se organizuju i obrađuju da prenesu razumevanje, iskustvo, akumulirano učenje i
stručnost u primeni na određeni aktuelni poslovni problem ili aktivnost.
Arhitektura informacionih tehnologija je globalni plan informacionih sredstava u organizaciji. Ona predstavlja
istovremeno uputstvo za funkcionisanje i plan (nacrt) budućih pravaca razvoja informacionih tehnologija. Ona integriše
poslovne zahteve organizacije za informacijama, infrastrukturu informacionih tehnologija i sve neophodne aplikacije.
Infrastrukturu informacionih tehnologija u organizaciji čine: IT komponente, IT osoblje i IT usluge, koji podržavaju
celu organizaciju.
IT komponente čine: hardver, softver i komunikacione tehnologije. One se često nazivaju i IT platformom u
organizaciji. Navedene IT komponente koristi IT osoblje da bi proizvelo IT usluge, koje uključuju:
1. upravljanje podacima,
2. razvoj sistema,
3. brigu o zaštiti i upravljanje rizicima. USLUGE#
Pored odabrane, u literaturi se pojavljuju i brojne druge jednako značajne definicije koje su u osnovi slične, ali ipak u nekim detaljima
različite.
IFIP (International Federation for Information Processing) - definiše informacioni sistem kao sistem koji prikuplja, obuhvata
(pohranjuje), čuva, obrađuje i distribuira informacije važne za organizaciju i društvo, tako da budu dostupne i upotrebljive za svakog
ko ih želi koristiti, uključujući rukovodstvo, zaposlene, klijente i druge. Pri tome, informacioni sistem kao aktivan društveni sistem
može, ali ne mora, koristiti informacione tehnologije.
UKAIS (United Kingdom Academy for Information Systems) -definiše informacione sisteme kao sredstva putem kojih ljudi i
organizacije primenom informacionih tehnologija prikupljaju, obrađuju, skladište, upotrebljavaju i distribuiraju informacije.
U Wikipedia -, informacioni sistem se definiše kao kombinacija ljudi, hardvera, softvera, komunikacionih uređaja, mreža i resursa
podataka, koji procesira (čuva, pretražuje i transformiše) podatke i informacije za specifične namene.
Informacioni sistem obuhvata kako računarski, tako i neračunarski (manuelni) deo informacionih aktivnosti.
Informacioni sistemi obavljaju sledeće funkcije u organizaciji:
Cilj–Informacioni sistem se gradi radi ostvarenja više ciljeva, a primarni cilj je ekonomičan način obrade podataka i njihova
transformacija u informacije i znanje.
Hardware -Hardverski resursi su računarski resursi koji Manware -Ljudski resursi su IT specijalisti (projektanti
tehnički podržavaju rad informacionog sistema. To su: serveri informacionih sistema, sistem analitičari, programeri,
baza podataka, mini računari (serveri aplikacija), mikro administratori baze podataka isl) i krajnji korisnici
računari (radne stanice), periferne jedinice (štampači, informacionog sistema (menadžeri, analitičari, inženjeri,
tastature, monitori, magnetni i optički čitači) i računovođe, komercijalisti i dr. )
elektromagnetni mediji za smeštaj podataka (diskovi, diskete,
optički diskovi, magnetne trake). ----
Software -Softverski resursi su sve vrste programskih Informacioni sistem je skladna sistemska celina
instrukcija i procedura informacionog sistema. To su: njegovih komponenti koje izvršavaju određene
operativni sistemi, sistemi za upravljanje bazama podataka, aktivnosti. Informacioni sistem prikuplja, sređuje,
programi prevodioci, korisnički programi, kao i procedure obuhvata i unosi podatke; organizuje, skladišti i održava
koje upućuju korisnika kako da koristi svoj informacioni podatke u bazi podataka; obrađuje podatke; derivira
sistem. informacije u vidu izlaza za krajnje korisnike i kontrolilše
performanse sistema.
Dataware -Resursi podataka su podaci, informacije i znanje
informacionog sistema, organizovani u baze podataka, velika
skladišta podataka (Data Warehouse), baze znanja
AKTIVNOSTI Informacionog Sistema -a
(Knowledge Warehouse) i dr. 1. prikuplja, sređuje, obuhvata i unosi podatke;
Netware -Resursi računarskih mreža predstavljaju okosnicu 2. organizuje, skladišti i održava podatke u bazi
telekomunikacionog podsistema informacionog sistema. Njih podataka; ( to je memorisanje podataka)
čine : komunikacioni mediji (koaksijalni i fiber-optički kablovi, 3. obrađuje podatke;
satelitski komunikacioni sistemi), mrežna oprema (ruteri, 4. derivira informacije u vidu izlaza za krajnje
svičevi, modemi, habovi i razna priključna i druga mrežna korisnike.
oprema) i komunikacioni kontrolni softver. 5. Kontroliše performanse sistema
Unos podataka je aktivnost kojom se podaci o nastalim poslovnim transakcijama zahvataju,pripremaju i obuhvataju u informacioni
sistem tj. bazu podataka. Ovu aktivnosti izvode krajnji korisnici, zapisujući podatke na elektromagnetne medije računarskog sistema.
Memorisanje podataka je ključna aktivnost informacionog sistema, kojom se uneti podaci organizuju, čuvaju, održavaju i koriste u
procesu obrade. Podaci se uobičajeno organizuju kao baze podataka.
Obrada podataka je aktivnost koju čine: izračunavanje, sortiranje, upoređivanje, klasifikovanje i druge operacije, kojima se podaci
procesiraju u informacije. Podaci se u cilju obezbeđenja kvaliteta,permanentno održavaju u smislu dodavanja novih, menjanja i
brisanja postojećih podataka.
Izlaz informacionih proizvoda u razl oblicima i razl sadržaja je aktivnost sa osnovnim ciljem da se zadovolje informacione potrebe i
zahteve različitih korisnika (menadžera, eksperata,tehničkog osoblja, administrativnog osoblja, i dr.). Kao izlazi se najčešće pojavljuju
poruke,izveštaji, dokumenta, pregledi, liste, spiskovi, koji se korisnicima prezentiraju putem različitih izlaznih uređaja. Kontrola
performansi sistema je jedna od aktivnosti informacionog sistema kojom se kontroliše ulaz, obrada podataka, izlaz, memorisanje
podataka putem povratne sprege o stanju, procesima i kvalitetu ovih aktivnosti.
Primarne klasifikacije informacionih sistema: PERT i CPM tehnike. Koriste se za terminiranje aktivnosti i raspored
resursa. Poseduju mogućnost grafičke prezentacije izlaznih rezultata.
–Formalni IS -sistemi sa jasno definisanim tokovima procesa,
Funkcije obrade dokumenata su:
tokovima komunikacija i autoritetima. Informacioni tokovi su
1. obrada teksta,
definisani u smeru od gore na dole -top-down(od najvišeg
2. kreiranje dokumenata i
prema nižim nivoima menadžmenta i obr), i u smeru od dole
3. editovanje grafike.
na gore. Oni obezbeđuju tri vrste / kategorije informacija:
Obrada teksta - Omogućeno je brzo i jednostavno unošenje,
strategijske, menadžerske i operativne. formatizovanje, ispravljanje, štampanje i memorisanje dokumenata,
obrazaca, izveštaja, menija, maski...
–Neformalni -sistemi koji podržavaju zaposlene u rešavanju
njihovih ličnih problema u obavljanju radnih zadataka. Kreator dokumenata, predstavlja tekst procesor sa unapređenim
Podrazumevaju neformalne komunikacije između pojedinaca. funkcijama obrade teksta. Omogućava unošenje, modifikovanje i
oblikovanje kako teksta, grafičkih prikaza, kreiranih u okviru drugih
Neformalni IS se nazivaju i personalni informacioni sistemi. funkcija npr. poslovne grafike, ili grafičkog editora.
Osnovna karakteristika ovih sistema je integracija funkcija
Grafički editor omogućava lako kreiranje slika na personalnom
savremenog kancelarijskog poslovanja u okvire organizacionih računaru. Poslovna grafika (Bussines Graphics), kao dopunska
informacionih sistema. mogućnost, samostalno ili u okviru grafičkog editora, dozvoljava
različite načine prezentacije podataka. Korišćenje poslovne grafike
Integracija obuhvata četiri osnovne grupe funkcija sa zahteva i raspoloživost odgovarajućih izlaznih uređaja - ekrana,
karakterističnim aplikacijama: štampača i crtača.
1. administrativne funkcije,
Funkcije obrade i manipulacije podacima su:
2. funkcije obrade dokumenata,
3. funkcije obrade i manipulacije podacima i 1. kalkulator,
4. prateće funkcije. 2. spregnute tabele,
3. biblioteka dokumenata,
Administrativne funkcije su: 4. baza podataka.
1. elektronska pošta, Spregnute tabele su namenjene automatizaciji kalkulacija u
2. upravljanje i planiranje radnog vremena planiranju, kao i razvoju i programiranju modela.
kalendar,planer) i Biblioteka dokumenata predstavlja funkcije koje omogućavaju lako i
3. upravljanje projektima. efikasno čuvanje dokumenata, koja su samostalno kreirana ili
dobijena.
-Elektronska pošta predstavlja aplikaciju koja korisnicima omogućuje
elektronsku komunikaciju, razmenom: poruka, dokumenata, tabela, Prateće funkcije-Služe prilagođavanju softverskog proizvoda i
datoteka i računarskih programa. komunikacije potebama korisnika i njegovih ovlašćenja.
-Upravljanje i planiranje radnog vremena-Ova funkcija je nastala
–Informacioni sistemi podržani računarom sistemi u kojima
integracijom kalendara i planera aktivnosti.
se kao podrška poslovanju pojavljuju računari /Na računaru
- Upravljanje projektima, obuhvata funkcije programskih proizvoda bazirani IS u osnovi imaju računar za rukovanje poslovnih
namenjenih upravljanju i kontroli realizacije projekta. Najčešće koriste
aplikacijama
Klas.: prema pruženoj podršci (TPS, MIS, OAS, DSS, EIS, sistem za upravljanje znanjem, inteligentni sistemi podrške i dr.
•Klas.: prema arhitekturi (sistemi bazirani na centralnom računaru, sistemi bazirani na personalnim računarima, sistemi
sa distribuiranim i mrežnim okruženjem)
BSP metodologija je razvijena za potrebe planiranja razvoja informacionih sistema i jedna je od najčešće korišćenih. Primarni
zadatak metodologije je definisanje konceptualne strukture informacionog sistema, odnosno dekompozicija informacionog sistema
sa aspekta funkcija organizacije na njegove podsisteme za podršku osnovnih funkcija organizacije; identifikacija međusobnih veza
informacionih podsistema i određivanje prioriteta za utvrđivanje redosleda pri njihovoj realizaciji. U realizaciji planiranja
informacionih sistema najčešće se upotrebljava IBM-ova BSP (Business Systems Planning) metodologija.
Osnovne karakteristike BSP metodologije su:
• Metodologija je zasnovana na jasnim principima i ima formalno definisan metodološki postupak sa tačnim redosledom i brojem
metodoloških koraka;
• Bazu projektovanja čine poslovni procesi, koji pružaju realnu i relativno konstantnu osnovu za analizu objektnog sistema i
identifikaciju informacionih potreba;
• Metodologija predstavlja sistemski način analize objektnog sistema, upotrebljava savremene metode i tehnike kao što su
dijagrami, matrice odnosa, grafovi i drugi;
• Definisana arhitektura informacionog sistema je proizvod delimično do potpuno formalizovanog postupka, upotpunjenog
znanjem projektanata, koja s obzirom na postupak struktuiranja obezbeđuje osnove konzistentnosti i modularnosti izgrađenog
9
sistema odnosno baze podataka i
• Metodologija se upotrebljava samostalno ili kao dopuna drugim metodima i tehnikama, posebno u definisanju arhitekture
informacionog sistema.
7 Analiza informacione podrške postojećeg posl. sistema se identifikacija informac. modula u okviru podsistema. Osnovu
realizuje sa ciljem da se članovi projektantskog tima za realizaciju ovih aktivnosti predstavlja formirana matrica
upoznaju sa načinom na koji postojeći informac. sistem odnosa poslovnih procesa i klasa podataka. Na matrici odnosa
podržava poslovne procese i kako se upotrebljavaju raspoloživi se predstavlja i celokupan tok podataka između identifikovanih
podaci. To se postiže formiranjem nekoliko tipova matrica podsistema. Vrši se njihova dalje dekompozicija na module, da
odnosa u kojima se analizom obuhvataju: delovi organizacije, bi se omogućila izgradnja, korak po korak, ili modul po modul.
poslovni procesi, klase podataka i softverske aplikacije. Granicu modula određuju poslovni procesi, tako što je svaki
modul u vezi sa jednim procesom, mada poslovni proces može
8 biti podržavan i od dva ili više modula.
Utvrđivanje prioriteta i dinamike realizacije informacionog 10
sistema, predst. metodološki korak čiji je zadatak verifikacija Postepena izgradnja i uvođenje informac. arhitekture
rezultata rada projektantskog tima dobijenih u prethodnim pretpostavlja utvrđivanje određenih prioriteta u izgradnji,
aktivnostima i određivanje ciljeva, problema i informacionih odnosno utvrđivanju redosleda kojim će se moduli i informac.
potreba. Aktivnosti ovog koraka se realizuju putem intervjua. podsistemi uvoditi. Prilikom utvrđivanja prioriteta osnovu
Analizom beleški intervjua, određuju se relacije između predstavljaju rezultati intervjua, a dodatno se upotrebljavaju:
identifikovanih problema i grupa procesa, te na osnovu broja moguće novčane koristi, uticaj na poslovanje, verovatnoća
problema definiše redosled neophodan za postavljanje uspeha realizacije, zahtevi sistema za organizacionim
prioriteta pojedinih posl. područja. promenama, i dr. Posle primene skale vrednosti za svaki
kriterijum, formira se konačna rang lista modula.
Aktivnosti metodologije se iscrpljuju sa poslednja dva
metodološka koraka. To su: razvoj preporuka i razrada plana
realizacije i izveštavanje odnosno prezentacija projekta. Plan
realizacije pored ostalog obuhvata: listu prioritetnih projekata, Sadržaj izveštaja treba da čine: prikaz područja koje projekat
projektne zadatke, organizaciju projektnih timova, terminski pokriva, raspored aktivnosti na projektu, moguće koristi
plan, preduslove realizacije. Na osnovu njega pristupa se projekta, specifikacija broja i profila potrebnih kadrova,
modifikovanju i usavršavanju postojećih prodsistema prema potrebna finansijska sredstva i veze informacionog sistema sa
utvrđenoj dinamici. Finalni izveštaj i prezentacija imaju za cilj okolinom.
usvajanje i uključivanje rukovodilaca u realizaciju projekta.
U ovoj fazi se projekti prihvataju za razvoj, odbacuju ili preusmeravaju. Fazu čine dve glavne grupe aktivnosti: inicijalizacija i
planiranje projekata. Inicijalizaciju projekata čine aktivnosti: izgradnja inicijalnog projektnog tima; izgradnja odnosa sa kupcima;
izgradnja inicijalnog plana projekta; izgradnja upravljačkih procedura i izgradnja okruženja za upravljanje projektom i radne knjige
projekta (workbook). Planiranje projekata čine aktivnosti: opis područja projekta, alternativa i izvodljivosti; strukturiranje projekta
na zadatke kojima se može upravljati; procena resursa i kreiranje plana resursa; razvoj preliminarnog rasporeda; razvoj plana
komunikacija; utvrđivanje standarda i procedura na projektu; identifikovanje i procena rizika; kreiranje preliminarnog budžeta;
razvoj izveštaja o poslovima i postavljanje osnovnog plana projekta.
Rezultati ove faze su osnovni plan projekta i izveštaj o poslovima. Plan projekta sadrži informacije o: području, koristima,
troškovima, rizicima, potrebnim resursima projekta. Izveštaj o poslovima je kratak dokument pripremljen za kupca, u kojem se daje
detaljan opis svih proizvoda na projektu i navode svi poslovi koje je potrebno uraditi do završetka projekta.
Analiza izvodljivosti projekta sprovodi se samo u početnim više novca nego što je uloženo? Investitor će da uvek pažljivo
fazama razvoja sistema, kada su mnoge relevantne činjenice analizira koje ulaganje mu obezbeđuje povrat kapitala sa
nedovoljno poznate ili neprecizno definisane. najvećim profitom. IT specijalisti moraju, pored dobrog
poznavanja svoje struke, da tokom celog procesa razvoja
Razvoj informacionog sistema je poduhvat kojim se
informacionog sistema analiziraju izvodlji-vost odabranih
nameravaju otkloniti problemi u postojećem informacionom
rešenja. Analiza izvodljivosti projekta razvoja informac.
sistemu i ujedno obezbediti viši stepen efikasnosti
sistema se može posmatrati iz razl. perspektiva. To su:
funkcionisanja postojećeg poslovnog sistema.Razvoj
operaciona izvodljivost, politička izvodljivost, tehnička
informac. sistema je i investicija kapitala, a svaki uloženi
izvodljivost, izvodljivost plana, ekonomska izvodljivost
kapital podleže osnovnom pitanju: da li će investicija vratiti
(opravdanost) i zakonska izvodljivost.
Operaciona izvodljivost
Operaciona izvodljivost predst. meru koliko predloženi sistem
rešava identifikovane probleme i ostvaruje prednosti identifi-
kovane tokom prve faze razvoja, kao i koliko dobro budući
sistem zadovoljava identifikovane sistemske zahteve. Takođe,
operaciona izvodljivost ispituje šta je do sada poznato u vezi
identifikovanih problema i troškova alternativa njihovog sistema. Ukoliko organizacija razvija sistem sa sopstveni
rešenja, kao i da li je isplativo rešavati identif. probleme. kadrom tada u troškove razvoja sistema spadaju: plate
radnika koji učestvuju u razvoju sistema, troškovi upotrebe
Politička (kulturna) izvodljivost
računara za razvoj sistema, troškovi obuke korisnika, troškovi
Politička izvodljivost predst. meru koliko dobro će odabrano nabavke računarske i dr opreme i potrebnog softvera. Ukoliko
rešenje sistema biti prihvaćeno u datoj organizaciji. Analiza organizacija naručuje izradu sistema tada u ove troškove
polit. izvodljivosti treba da ukaže na odnos ljudi prema spadaju cena hardvera i cena softvera (sistemskog i
predloženom informac. sistemu. Ona treba da odgovori na aplikativnog).
sledeća pitanja: Da li menadžment podržava razvoj sistema?
Troškovi funkcionisanja sistema se dele na fiksne i varijabilne.
Kako krajnji korisnici vide svoju ulogu u predloženom novom
U prve spadaju troškovi amortizacije opreme, troškovi zarada
sistemu? Koliko će se promeniti radna sredina i tehnologija
osoblja sistema i troškovi lizinga softvera ukoliko je isti u
poslovanja krajnjih korisnika i da li će takve promene isti
takvom aražmanu nabavljen. Varijabilni troškovi su
prihvatiti? Kakvo je mišljenje korisnika o unapređenju
proporcionalni upotrebi sistema i tu spadaju troškovi
poslovanja kojem treba da doprinese novi sistem? Od kojih se
eksploatacije sistema, troškovi nosioca podataka, troškovi
ljudi očekuje otpor prema predloženom sistemu i kakav je
komunikacija, troškovi rezervnih delova itd.
njihov uticaj? Prihvatljivi odgovori na ova pitanja znače da
odabrano rešenje ima prohodnost i može se razvijati. Cilj razvoja svakog informacionog sistema je da se obezbedi
bolje funkcionisanje poslovnog sistema, koje treba da se
Tehnička izvodljivost ogleda kroz veći profit i smanjene troškove poslovanja. Tu se
Tehnička izvodljivost predst. meru praktičnosti tehničkog nameće osnovni problem kako i kojim sredstvima, pre nego
rešenja i raspoloživosti tehničkih resursa i ekspertize. Traže što se izgradi novi sistem, pouzdano i relativno precizno
se odgovori na sledeća pitanja: Da li je predložena tehnologija proceniti i vrednosno izraziti efekte njegovog budućeg
ili odabrano rešenje praktično i raspoloživo? Da li se poseduje funkcionisanja. Rešenje ovog problema je teško. Problem je u
neophodna tehnologija? Da li se poseduje neophodna samoj kategorizaciji efekata. Oni se dele na merljive i
tehnička ekspertiza? nemerljive.
2.2.2.Upravljanje projektima
To je naučno zasnovan i u praksi potvrđen koncept kojim se, uz pomoć odgovarajućih metoda organizacije, planiranja i kontrole, vrši
racionalno usklađivanje svih potrebnih resursa i aktivnosti da bi se odabrani projekat razvoja informacionih sistema realizovao na
najefikasniji način. Osnovne faza opšteg procesa upravljanja su: planiranje, praćenje i kontrola realizacije. Pri tome se posebno
izdvajaju osnovni elementi realizacije svakog projekta, koje bi trebalo planirati, pratiti i kontrolisati, a to su: vreme, resursi i troškovi.
Na taj način, može se reći da koncept upravljanja projektima sadrži tri osnovna modula: upravljanje vremenom, upravljanje
resursima i upravljanje troškovima realizacije projekta.
Upravljanje projektom je osnova procesa razvoja informac. sistema, zbog toga što podrazumeva i obuhvata upravljanje svim fazama
i aktivnostima životnog ciklusa razvoja informac. sistema. Ciljevi upravlj. projektom razvoja informacionog sistema su: zadovoljiti
očekivanja korisnika, u okviru planiranog obima finansijskih sredstava i u planiranom roku.
Prvo, koncept upravlj. projektima podrazumeva definisanje i korišćenje najpogodnije organizacije za upravljanje realizacijom
projekta, gde osnovna uloga pripada ekipi zaduženoj za upravljanje realizacijom projekta, na čelu sa rukovodiocem projekta. U
realizaciji svakog projekta najčešće učestvuje veći broj organizacionih sistema, te je zbog toga neophodno formirati odgovarajuću
organizaciju koja će omogućiti optimalnu povezanost i koordinaciju svih učesnika u realizaciji.
Drugo, koncept upravlj. projektima naglašava neophodnost formiranja i korišćenja informacionog sistema za upravljanje
realizacijom projekta, zasnovanog na odgovarajućem softverskom rešenju. Bez informac. sistema, koji sadrži podatke o polaznim,
planiranim veličinama o realizaciji projekta i pravovremene podatke o stanju u toku realizacije projekta, nije uopšte moguće vršiti
kontrolu i upravljati projektom.
Treće, koncept upravlj. projektima podrazumeva upotrebu tehnike mrežnog planiranja i gantograme u planiranju, realizaciji i
kontroli realizacije projekta. Primena tehnike mrežnog planiranja u upravljanju realizacijom projekta je nezamenljiva, jer ona, pored
grafičkog predstavljanja i praćenja projekta, omogućava i pribavljanje velikog broja potrebnih informacija neophodnih za upravljanje
realizacijom projekta.
#Gantov dijagram ili Gantogram (Gantt Chart) je tip grafikona koji se koristi za praćenje realizacije projekta po fazama, na taj način
što vidimo kada koja faza počinje, koliko traje i kada se završava.
Dobri rukovodioci projektnih timova, projekata organizovanih na principu otvorenosti, imaju veoma slične osobine kao i prethodno
opisani rukovodioci timova organizovanih po principu individualnosti, ali poseduju osobine strukturiranosti i sistematičnosti u radu.
Takvi rukovodioci moraju da budu dobri posrednici kako između pojedinih članova tima, tako i između tima i okruženja, sa ciljem
održavanja visokog nivoa međusobnog poverenja.
U projektima razvoja informac. sistema organizovanim po principu hijerarhije, rukovodioci timova su najuspešniji ako su izraziti
lideri (vođe), umešno i precizno formulišu projektne zadatke članovima tima i imaju strpljenja da ih saslušaju. Oni rukovode timom
zahtevajući rezultate i postavljajući kriterijume, a ne detaljno usmeravajući članove projektnog tima.
Projektnim timovima, koji rade na projektima organizovanim po principu usmerenosti, potreban je rukovodilac vizionar, koji
inspiriše članove tima i izgrađuje njihov timski identitet. On stalno nadgleda rad i kvalitet članova tima, prati promene uslova i
zahteva projekta na kojem tim radi i njima prilagođava i postavlja nove krajnje ciljeve projekta
Funkcionalna organizacija podrazumeva korišćenje postojeće funkcionalne organizac. strukture u upravljanju projektom, koja je
pojačana posebnim rukovodiocem sa osnovnim zadatkom -upravljanje projektom. Kod ove organizacije, poslove upravljanja
projektom obavljaju pojedinci iz odgovarajućih funkcionalnih organizacionih jedinica, shodno svojim specijalnostima, a koordinaciju
vrši rukovodilac projekta. Osnovne slabosti funkcionalne organizacije u upravljanju projektima ogledaju se u tome što ona nije
direktno usmerena samo na efikasniju realizaciju projekta, te zbog mogućih sukoba oko prioriteta izvršenja zadataka i mešanja
kompetencija1 između rukovodilaca organizac. jedinica i rukovodioca projekta, dovodi do slabe koordinacije u realizaciji projekta.
Zbog toga se teško i sporo uočavaju problemi u realizaciji projekta i dogovaraju i usaglašavaju potrebne korektivne akcije.
Istovremeno se teško može dobiti jasna i celovita predstava o stanju realizacije celine projekta. Dobra strana ovog načina
organizacije je što omogućuje korišćenje specijalista za određene probleme, koji kompetentno i odgovorno obavljaju zadatke, kao i
što omogućuje jačanje ekspertnosti i iskustva za određene probleme. Takođe je veoma pozitivna i stabilnost koju u organizacionom
smislu imaju pojedinci koji rade na realizaciji projekta.
1
Nadležnost, merodavnost; sposobnost
Projektnu organizaciju karakteriše formiranje posebnog projektnog tima za realizaciju određenog projekta, sa potrebnim funkcijama
i organizacionim jedinicama, odnosno sa specijalistima za upravljanje određenim projektom. Ovaj projektni tim deluje nezavisno od
ostalih organizacionih jedinica i radi neposredno na upravljanju projektom. Jedna od osnovnih karakteristika ove organizacije je da
projektni tim, formiran za upravljanje realizacijom projekta, može da bude stalnog ili privremenog karaktera. U oba slučaja, na
čelu tima je rukovodilac, čija pozicija često određuje modalitet 2 projektnog tima.
Osnovna prednost projektne organizacije je u tome što je ona isključivo usmerena na realizaciju projekta, te omogućuje da se brzo
uoče nastali problemi u realizaciji i usmere potrebne upravljačke akcije, odnosno da se bolje upravlja realizacijom projekta. Kod
projektne organizacije nema mešanja kompetencija između rukovodilaca, ni sukoba prioriteta u izvršavanju zadataka. Projektni tim
je samostalan u obavljanju zadataka. Ova organizacija omogućuje efikasno delovanje pojedinaca u realizaciji projekta.
Slabosti projektne organizacije se ogledaju u tome što se formiranjem projektnog tima umnožavaju ljudski i organizacioni resursi, te
tako dolazi do slabijeg iskorišćenja raspoloživih organizacionih i kadrovskih potencijala. Kod privremene projektne organizacije mogu
nastati ozbiljniji problemi nakon završetka projekta i raspuštanja tima u vezi sa daljim rasporedom članova tima.
Matrična organizacija predstavlja kombinaciju funkcionalne i projektne organizacije. Kod iste u realizaciji projekta istovremeno
učestvuju specijalizovane organizacione jedinice iz funkcionalne organizacione strukture i projektni timovi formirani za svaki projekat
posebno. Svaka organizaciona jedinica funkcionalne organizacione strukture obavlja deo poslova na projektu za koji je
specijalizovana, dok poslove koordinacije u realizaciji projekta, zatim poslove planiranja, praćenja i kontrole realizacije projekta,
odnosno poslove celovitog upravljanja realizacijom projekta, obavljaju posebno organizovani projektni timovi. Sasvim je logično da
su zbog obima i karaktera posla projektni timovi kod matrične organizacije kadrovski znatno slabije osposobljeni nego kod projektne
organizacije.
Za razliku od funkcionalne organizacije, kod matrične organizacije dejstvuju i vertikalne i horizontalne veze. Za izvršavanje svog dela
posla na realizaciji projekta, određena specijalizovana organizaciona jedinica dobija informacije i uputstva od nadležnog rukovodioca
te jedinice, vertikalnim linijskim vezama, a takođe i od rukovodioca projekta, horizontalnim vezama. Na taj način, i kod matrične
organizacije može da dođe do izvesnog mešanja i preklapanja nadležnosti u rukovođenju realizacijom poslova na projektu.
I Inicijalizacija projekta – Tokom ove faze, rukovodilac projekta sprovodi brojne aktivnosti kojima se određuju veličina, područje i
kompleksnost projekta i izgrađuju procedure za podršku tih aktivnosti. U zavisnosti od projekta, pojedine inicijalne aktivnosti mogu
biti nepotrebne, dok druge mogu biti veoma složene. Grupe aktivnosti u realizaciji ove faze su sledeće:
• Izgradnja (utvrđivanje) inicijalnog projektnog tima - organizovanje jezgra projektnog tima, koji će pomagati u obavljanju
inicijalnih aktivnosti na projektu.
• Izgradnja odnosa sa kupcima - uspostavljaju se mehanizmi za realizaciju boljih i čvršćih odnosa sa kupcima, kako bi se lakše
spoznali njihovi zahtevi i uspostavili odnosi na uzajamnom poverenju.
• Izgradnja inicijalnog plana projekta -organizuje se inicijalni projektni tim da radi na definisanju ciljeva i područja projekta.
Identifikuje se agenda u kojoj se navode aktivnosti koje će se realizovati, u kojem redosledu i na koji način će i kada članovi tima
komunicirati i sastajati se.
• Izgradnja upravljačkih procedura. Neke od njih su standardne i razvijene generalno za svaku vrstu projekta, dok se neke
specifične i primerene pojedinom projektu. To su procedure kojima se utvrđuju načini komuniciranja i izveštavanja, dodeljivanja
poslova i uloga, izmena projekta, obračuna sredstava i dr.
• Izgradnja okruženja za upravljanje projektom i radne knjige projekta (workbook). Cilj ove aktivnosti je da prikupi i
organizuje alate koji će se koristiti u upravljanju projektom i da se konstruiše radna knjiga projekta. Ona bi služila za skladištenje
celokupne korespondencije; ulaza, izlaza i procedura projekta; standarda; dijagrama, crteža, skica u elektronskom obliku ili u obliku
registratora. Radna knjiga projekta je na raspolaganju svim članova projektnog tima i koristi se za reviziju projekta, za orijentaciju na
2
našin izvršenja/ostvarivanja
projektu novih članova projektnog tima, za komunikaciju sa upravljačkom strukturom i kupcima, za identifikaciju budućih (novih)
projekata, za izvršenje postprojektnih analiza. Veoma učestalo se radne knjige projekta, ukoliko su u elektronskoj formi, nalaze na
webu raspoložive projektnom timu, uz adekvatne oblike zaštite i prava pristupa.
Izvršenjem svih pet grupa aktivnosti, okončava se prva faza inicijalizacije projekta, ali se pre nastavka rada na aktivnostima
druge faze, obavezno vrši analiza postignutih rezultata od strane upravljačke strukture, kupaca i članova projektnog tima. Rezultat
analize je konačna odluka da li projekat nastaviti, izvršiti njegovu korekciju ili obustaviti. Ukoliko dođe do korekcije obima projekta,
aktivnosti faze inicijalizacije se moraju ponovo izvršiti i prikupiti dodatne neophodne informacije.
II Planiranje projekta – Ovom fazom se pre sprovođenja aktivnosti na projektu pronalazi veza između efektivnog plana projekta
i rezultata projekta. Planiranje projekta uključuje definisanje jasnih, posebnih aktivnosti i rada potrebnog da se aktivnosti obave
(izvrše) u projektu. To podrazumeva postavljanje pretpostavki o raspoloživosti resursa (hardvera, softvera i osoblja). Mnogo je lakše
planirati aktivnosti koje su u skorijoj budućnosti od onih u daljoj budućnosti. Prve mogu biti detaljnije i mnogo preciznije, dok su
druge uopštenije. Ponovljiva priroda projekta, zahteva da se proces razvoja stalno posmatra i permanentno inovira po potrebi nakon
svake dovršene faze. Tokom planiranja projekta, neophodno je da se izvrše sledeće grupe aktivnosti:
Opis područja projekta, alternativa i izvodljivosti. Svrha ove aktivnosti je da se bolje upoznaju sadržaj i kompleksnost projekta.
Tako se prepoznaju problemi koji se rešavaju, kvantifikuju rezultati koji se žele postići, šta je potrebno uraditi, kako će se uspeh
meriti, kako će se prepoznati završetak projekta. Nakon definisanja područja projekta, identifikuju se sve alternative rešenja
problema i posebno dokumentuju, da bi se ocenila izvodljivost svake. Posebno se navode ograničenja i mogući problemi u
realizaciji projekta.
Strukturiranje projekta na zadatke kojima se može upravljati. Ovo je kritična aktivnost jer definiše zadatke koji se moraju logički
uklopiti u celinu prilikom izvođenja. Neki od njih se mogu izvršavati u sekvencijalnom 3 redosledu, dok se neki mogu i paralelno
izvršavati. Bitno je da se zadaci ne identifikuju isuviše detaljno, jer u tom slučaju se veoma usložava proces upravljanja projektom.
Najčešće se upotrebljava Gantt-ov dijagram za slikovito predstavljanje ovog segmenta aktivnosti.
• Procena resursa i kreiranje plana resursa. Tokom ove aktivnosti se za svaku projektni zadatak procenjuju potrebni resursi,
da bi se sačinio plan resursa projekta. Posebno bitan elemenat su raspoloživi ljudski resursi, a izuzetno činjenici da istovremeno
jedan izvršilac ne dobije dva zadatka na izvršenje. Idealna situacija je kada svaki član projektnog tima izvodi samo jedan zadatak i na
projektu. Ali, ako su zadaci detaljnije definisani, tada je to nemoguće ostvariti jer bi podrazumevalo veliki broj učesnika na projektu.
• Razvoj preliminarnog rasporeda (programa). Na osnovu definisanih zadataka i njima potrebnih resursa u prethodnim
aktivnostima, vrši se procena potrebnog vremena za izvršenje zadataka i sačinjava raspored u kojem se određuje vreme početka i
završetka projekta. PERT je tehnika koja se upotrebljava za slikovito predstavljanje zadataka u njihov korelaciji.
• Razvoj plana komunikacija. Ovom aktivnošću se navode komunikacije koje će se odvijati između upravljačke strukture
organizacije, članova projektnog tima i kupaca. Definiše se kada i kako se usmeni ili pismeni izveštaji na projektu obezbeđuju od
članova projektnog tima, kako se koordiniraju aktivnosti članova projektnog tima, kako se i koje poruke prosleđuju zainteresovanima
u okruženju. Veoma je značajno da se ostvari neograničena (slobodna) i otvorena komunikacija između svih učesnika na projektu.
• Utvrđivanje standarda i procedura na projektu. Tokom ove aktivnosti se navodi kako se različiti produkti projekta dobijaju i
testiraju od strane pojedinaca ili tima projekta. Putem utvrđivanja standarda i procedura se obezbeđuje visok nivo kvaliteta razvoja i
lakše se uvode novi članovi tima projekta.
• Identifikovanje i procena rizika. Cilj ove aktivnosti je da se utvrde izvori rizika na projektu i da se procene njihove posledice.
Rizik može biti uzrokovan novim tehnologijama, željom za promenama, raspoloživošću kritičnih resursa, neiskustvom članova
projektnog tima sa određenom tehnologijom ili u određenom poslovnom području primene,...
• Kreiranje preliminarnog budžeta. Ovom aktivnošću se kreira preliminarni budžet u kojem se navode planirani troškovi i
prihodi. Drugim rečima da se potrvdi kako su koristi od projekta vredni troškova na projektu. Cost-benefit analiza se obavlja za svaki
novi projekat, a ona treba da pokaže neto sadašnju vrednost kalkulisanih troškova i prihoda, povrat investicija i tokove gotovine
(cash-flow).
Razvoj izveštaja o poslovima. Ovom aktivnošću se pri kraju faze planiranja projekta, navodi posao koji će biti izveden i precizno
opisuje koji će proizvodi (rezultati) biti isporučeni na projektu. Na taj način se omogućuje svim učesnicima na projektu (kupcu i
članovima tima) da potpuno razumeju željeni obim, trajanje i rezultate projekta.
3
po redosledu, deo po deo
Postavljanje osnovnog plana projekta. Nakon svih opisanih aktivnosti ove faze, razvija se osnovni plan projekta. Plan
projekta predstavlja osnovu za sledeću fazu projekta. On obezbeđuje procenu projektnih zadataka i zahteva za resursima. Svakako
je neophodna njegova ocena pre nastavka rada, posebno od vodećeg upravljačkog tela koje može zahtevati i dodatne izmene.
III Realizacija projekta – Ovom fazom se postavljeni osnovni plan projekta stavlja u izvedbu, koja se sprovodi putem faza
analize, dizajna i implementacije razvoja informacionog sistema. Aktivnosti koje se izvode u ovoj fazi su sledeće:
Izvršenje osnovnog plana projekta. Tokom ove faze se od rukovodioca projektnog tima iniciraju na izvršenje projektni
zadaci, obezbeđuju i dodeljuju resursi, uvode i obučavaju novi članovi projektnog tima, održava projekat u okviru programa i
obezbeđuje kvalitet proizvoda na projektu.
Monitoring napredovanja projekta u odnosu na osnovni plan. Ukoliko dođe do odstupanja u realizaciji projektnih
zadataka u odnosu na program, mora se izvršiti usklađivanje resursa, aktivnosti i budžeta. Monitoring može rezultirati i izmenom
postojećeg plana. Ponovo, u podršci ove aktivnosti mogu se upotrebiti Gantt dijagrami ili PERT tehnika. Monitoring napredovanja
može doprineti oceni učinka svakog pojedinca na projektu, kako bi se po potrebi izmenile uloge ili čak zamenili članovi tima.
Upravljanje promenama osnovnog plana projekta. Svaki zahtev za promenom u planu projekta, mora biti detaljno
obrazložen i analiziran, kako bi bio odobren. Samo odobreni zahtevi se ugrađuju u osnovni plan, menja se radna knjiga projekta i
svi dijagrami. Obrazloženje mora navoditi razlog promena i opisati sve moguće efekte na aktivnosti koje prethode i na aktivnosti
koje slede, efekte na resurse i sveukupno program projekta (schedule). Promene mogu biti zahtevane iz formalnih razloga, kao što
je već opisano, ali i inicirane događajima. U drugom slučaju, postoje dva moguća rešenja. Odabrati način kako se vratiti na liniju
programa projekta ili revidirati osnovni plan projekta. Vraćanje na postojeći plan je mnogo pogodnije, jer revidiranje plana
podrazumeva da se vrši ponovno aranžiranje aktivnosti ali da se datumi završetka aktivnosti i projekta u celini ne pomeraju.
Održavanje radne knjige projekta. Sve promene se moraju registrovati u radnoj knjizi, kako bi ona uvek bila ažurna i
obezbeđivala učesnike sa potrebnim informacijama. Posebno kao primarni izvor informacija za izradu svih izveštaja na projektu.
Komuniciranje u vezi statusa projekta. Rukovodilac projekta je odgovoran da svi članovi projektnog tima budu
obavešteni o statusu projekta. Komunikacije mogu biti formalne u vidu sastanaka, ili neformalne u vidu diskusija. Pored toga mogu
se organizovati seminari, konferencije, izveštaji o statusu projekta, newsletters, oglasne table, i dr.
IV Završetak projekta – Osnovni cilj ove faze je dovođenje projekta na kraj. Projekat može biti prirodno ili neprirodno zaključen.
Prirodno je projekat zaključen ukoliko su zahtevi projekta zadovoljeni i projekat kompletiran sa uspehom. Neprirodno je projekat
zaključen ukoliko su aktivnosti na njemu zaustavljene pre nego što je on kompletiran. Brojni događaji uzrokuju terminiranje projekta.
Najčešće su to nedostatak finansijskih sredstava, probijanje vremenskog okvira ili i jedno i drugo. Bez obzira na način zaključivanja
projekta, aktivnosti koje se izvode u ovoj fazi su:
• Zatvaranje projekta. Tokom ove aktivnosti se svim članovima tima mora na određeni način rešiti status. Onima koji ostaju,
šta će raditi u narednom periodu, onima koji odlaze, dati preporuke i kvalifikaciju o radu na projektu. Takođe, finalizira se celokupna
projektna dokumentacija, kako bi se mogao sačiniti i finansijski izveštaj.
• Sprovođenje postprojektne analize (recenzije). Nakon što je zatvoren projekat, konačna analiza projekta može biti
izvedena od strane upravljačkih tela organizacije i kupaca. CIlj izvođenja analize je da se utvrde prednosti i nedostaci proizvoda
projekta, procesa koji su rezultirali proizvode i procesa upravljanja projektom. Veoma je značajno da svi učesnici na projektu shvate
šta je na projektu išlo dobro, a šta loše, kako bi u narednim projektima mogli unaprediti procese.
• Zatvaranje ugovora sa kupcem. Fokus ove finalne aktivnosti je da se utvrdi da su sve ugovoreni zahtevi zadovoljeni i da se
ugovorne strane u tome saglase stavljanjem svojih potpisa na ugovor.
Završetak projekta je značajan jer se njime ozvaničava uspeh ili neuspeh na projektu. Takođe, u ovoj fazi se identifikuju sve pozitivne
strane projekta, kako bi se primenile u narednom ciklusu na eventualno novom projektu.
• Analiza rizika -Ukoliko se izrađuje softver, uvek postoje područja neizvesnosti. Tako npr. Da li su stvarno spoznate potrebe
potrošača? Da li se funkcije koje se implementiraju mogu realizovati do završetka projekta? Da li će se javiti tehnički problemi koji se
trenutno ne ispoljavaju? Da li će promene koje se javljaju tokom razvoja projekta izazvati napuštanje plana? i dr. Analiza rizika je
presudna za dobro upravljanje projektom razvoja softvera i do sada se na projektima veoma retko primenjivala. Analizu rizika čine
brojne aktivnosti: identifikacija rizika, procena rizika, određivanje prioriteta rizika, definisanje strategije upravljanja rizikom,
rešavanje rizika i nadgledanje odnosno kontrolisanje rizika. Ove aktivnosti se primenjuju tokom procesa softverskog inženjeringa
(npr. u spiralnom modelu razvoja).
• Planiranje -Svaki projekat razvoja softvera poseduje plan, ali nisu svi planovi kreirani na isti način. U planu se identifikuju
projektni zadaci, uspostavljaju se zavisnosti između istih, procenjuju se napori potrebni kod izvršenja svakog od njih, određuju se
potrebni resursi. Nakon toga kreira se mreža aktivnosti i vremenski plan aktivnosti. Svaka aktivnost se detaljno opisuje.
• Praćenje i kontrola -Jednom postavljeni plan, inicira aktivnosti praćenja i kontrole. Svaki zadatak naveden u planu se prati
od strane rukovodioca projekta. Ukoliko zadatak nije izvršen po planu, rukovodilac može upotrebiti automatizovani alat za planiranje
da odredi uticaj takvog odstupanja na plan kao celinu i pomeranje roka završetka projekta. Resursi se mogu alocirati, zadaci se mogu
ponavljati, predaja projekta se može odložiti da bi se problemi rešili i dr.
2.2.3. Strategije obezbeđenja informacionih sistema
Organizacija može obezbediti informacioni sistem na nekoliko načina: sa sopstvenim resursima u organizaciji, nabavkom
informacionog sistema izvan organizacije (od dobavljača), „outsourcing“ i korisnički razvoj.
Razvoj IS u organizaciji sa sopstvenim resursima odnosno zaposlenim IT specijalistima je u praksi najčešće korišćen modalitet
obezbeđenja informacionog sistema. Razlozi zbog kojih se i drugi modaliteti obezbeđenja informacionog sistema moraju uzeti u
razmatranje su sledeći:
• Broj IT specijalista u organizaciji, koji se može angažovati u razvoju IS, je uobičajeno nedovoljan da bi im se poverio celovit
proces razvoja. Stoga se angažuje i veći broj specijalista iz okruženja, međutim oni značajno poskupljuju proces razvoja.
• IT specijalisti u organizaciji veoma često ne poseduju neophodna znanja i veštine potrebne za razvoj određene vrste IS.
• IT specijalisti u organizaciji su prezaposleni i nemaju vremena da razviju sve komponente sistema koji se u organizaciji
zahtevaju.
Kupovina gotovog postojećeg rešenja IS od dobavljača -Ona podrazumeva prethodnu analizu finansijskih sredstava koja će se za
ovu namenu utrošiti i zahteva koji će se kupovinom zadovoljiti. Upoređenjem ponuđenih rešenja IS na tržištu sa zahtevima
organizacije, omogućuje se izbor onog rešenja koje od svih mogućih najviše i najbolje zadovoljava potrebe organizacije. Veoma često
se koristi i test mogućnosti da bi se IS proverio u neposrednom okruženju organizacije, kao i da bi se videla reakcija potencijalnih
korisnika na budući sistem. Tako se na najbolji način ocenjuje obim zadovoljenja zahteva organizacije i smanjuje rizik uvođenja
odabranog sistema. Postupak u obezbeđenju gotovog rešenja informacionog sistema izvan organizacije se realizuje kroz nekoliko
koraka :
Prva dva koraka su identična po sadržaju aktivnosti i nezavisna od toga da li se informacioni sistem razvija sopstvenim resursima ili se
obezbeđuje kao gotovo rešenje izvan organizacija. Tek u trećem koraku se dva modaliteta odnosno alternative razlikuju.
Razvoj zahteva za ponudom ili predlogom je dokument kojim se dobavljaču saopštavaju zahtevi organizacije i traže od njega
informacije na koji način će postavljene zahteve zadovoljiti. Sadržaj zahteva za ponudom čine: pregled i opšti prikaz postojećeg
sistema i aplikacija; zahtevi u pogledu pouzdanosti, zaštite i servisa; zahtevi u pogledu performansi i karakteristika sistema; pregled
kriterijuma na osnovu kojih će se izvršiti vrednovanje ponuda; vremenska ograničenja budžeta.
Vrednovanje ponuda je četvrti korak u kojem se detaljno analiziraju elementi ponude svakog dobavljača. Ocena može uključivati
prikaz (demonstraciju) sistema, ocenu njegovih performansi, ispitivanje kriterijuma značajnih za organizaciju i odlučivanje
(prosuđivanje) koliko ponuđeni sistem zadovoljava kriterijume. Prezentacija sistema je korisna i pomaže da se razumeju
karakteristike sistema, ali je nedovoljna da bi se izvršilo konačno opredeljenje. Tako se najčešće izvodi benchmarking, koji
predstavlja upotrebu standardizovanog testa performansi u komparaciji sistema. Upoređuje se se brzina izračunavanja, brzina
pristupa podacima u bazi podataka unapred definisanog broja korisnika, vreme sortiranja, vreme pretraživanja, vreme izrade datog
izveštaja, vreme čitanja seta podataka i dr.
--------------------------
Outsourcing“ – je jedna od alternativa obezbeđenja rešenja koja zahtevaju nove i još nedovoljno ispitane
gotovog rešenja informacionog sistema izvan organizacije. tehnologije;
( Prethodna alternativa je kupovina od dobavljača.) To je • Politički i organizacioni problemi se lako rešavaju u
praksa kojom se prenosi odgovornost za razvoj celog sistema „outsourcing“-u.
ili samo njegovih komponenti na spoljnu organizaciju. To je • Tenzije između krajnjih korisnika i specijalista za IS se
način korišćenja usluga spoljne organizacije u razvoju značajno smanjuju ili čak eliminišu,
informacionog sistema umesto angažovanja sopstvenih • Orijentacija na „outsourcing“ usluge omogućuje
resursa. Spoljna organizacija može razviti ceo ili komponente organizacijama naručiocima da se fokusiraju samo na
IS i instalirati ih na svoj računar ili na računar organizacije osnovnu delatnost u poslovanju.
naručioca. Danas je ovaj vid obezbeđenja IS veoma popularan, Postoji više potencijalnih područja za „outsourcing“ usluga u
a zasniva se na ugovornom odnosu kojim se preciziraju svi razvoju informacionog sistema. Njihov obim se kreće od
neophodni detalji ugovorenih usluga. kompletnog „outsourcing“-a razvoja svih funkcionalnosti
sistema do „outsourcing“-a komponenti sistema, što zavisi od
Za ovo rešenje se organizacije opredeljuju jer im je
zahteva organizacije naručioca. isporučiocem „outsourcing“-
nepraktično i neekonomično da se u razvoju IS oslanjaju na
a obezbeđuje mogućnost prenošenja viška radnog
sopstvene resurse, obzirom na teškoće koje se javljaju kod
opterećenja, ako postoji prihvatljiv nivo usluga po
zapošljavanja većeg broja angažovanih na projektu nakon
konkurentnoj ceni.
implementacije informacionog sistema. Alternativa
„outsourcing“-u je zajedničko izvršenje aktivnosti razvoja u a) Funkcije koje se realizuju putem internog osoblja:
kojem učestvuju pored zaposlenih iz spoljne organizacije i
zaposleni IT specijalisti iz organizacije naručioca odnosno • Koordinacija projekta između naručioca i „outsourcing“
interno osoblje. isporučioca;
• Obezbeđenje kvaliteta kroz životni ciklus razvoja sistema;
„Outsourcing“se koristi iz sledećih razloga: • Definisanje funkcionalnih zahteva;
• Razvoj logičkog dizajna za aplikacije; i
• Spoljna organizacija je specijalizovana da pruži odabrane
• Upravljanje „outsourcing“ isporučiocima.
usluge višeg nivoa kvaliteta uz niže troškove od internog
osoblja.
b) Funkcije koje se realizuju putem „outsourcing“ isporučioca:
• Spoljna organizac. može da zadovolji potrebe
organizacije naručioca na vreme i na zahtevani način; • Izgradnja sistema;
• Spoljna organizac. može obezbediti usluge konzistentne • Implementacija sistema;
(u skladu sa)sa zahtevima organizacije naručioca • Testiranje aplikacija;
• Spoljne organizac. su uobičajeno veoma moćne • Obuka za korišćenje aplikacija;
organizacije koje lako pridobijaju rukovodioca • Izrada sistemske i korisničke dokumentacije;
organizacione jedinice za IS da im prepusti razvoj • Održavanje i unapređenje sistema; i
pojedinih ili svih funkcionalnosti informacionog sistema. • integracija sistema
• Interno osoblje ne poseduje fleksibilnost i stručnost kako
bi pratilo učestale promene na tržištu i implementiralo
Ako se ispravno planira i upravlja uslugama, „outsourcing“ nudi brojne prednosti naručiocu:
• Troškovi usluga mogu biti predviđeni i fiksni tokom određenog vremenskog perioda. „Outsourcing“ usluge mogu biti unapred
precizno definisane i merene.
• Naručilac usluga ima mogućnost da se fokusira samo na osnovnu delatnost poslovanja. Za potrebe upravljanja zahtevima
informacionih sistema se posebno angažuje isporučilac usluga, koji treba da omogući da se performanse i nivoi usluga
obezbede pravovremeno i na troškovno efektivan način.
• Nivoi usluga se mogu kontrolisati na regularnim osnovama.
• Ako se radno opterećenje povećava nije neophodno povećanje broja zaposlenih.
• Ugovorene usluge mogu se često proveravati, npr. svake ili svake druge godine. Po isteku ugovora sa spoljnom organizacijom
vrši se analiza dobijenih usluga. Trajanje ugovora zavisi od više faktora (tip usluge, troškovi i rizik koji su povezani sa promenom
spoljne organizacije, pouzdanost spoljne organizacije u pogledu ispunjenja obaveza).
• Obračun usluga može biti direktno povezan sa njihovim performansama i nivoima. Neprihvatljive performanse trebale bi biti
predmet novčanog kažnjavanja. Spoljna organizacija treba da obezbedi usluge po tržišnoj ceni. Kako su usluge određene i
merljive, važno je da se njihovi nivoi prate i da se o njima dobija izveštaj. Tipične mere nivoa usluge su: blagovremenost,
dostupnost, vreme odziva i kvalitet.
Troškovi „outsourcing“-a se povećavaju kroz duži vremenski period ako spoljna organizacija u određenom momentu potraži
dodatne prihode.
Spoljna organizacija može zahtevati dodatna sredstva za ispunjenje zahteva koji nisu predviđeni ugovorom.
Može se stvoriti problem prilikom prenošenja znanja sa spoljne organizacije na korisnika, a to se najčešće dešava kada
spoljna organizacija nije kooperativna.
Mogu nastati teškoće u merenju i upravljanju kvalitetom.
Sa većim obimom posla koji se prenosi na spoljnu organizaciju povećava se mogućnost da neki od interesantnijih poslova
bude otuđen, a to može uticati na pad morala zaposlenih u organizaciji naručiocu.
Spoljna organizacija može zadržati kontrolu iznad određenog nivoa i kvaliteta usluga.
Pojavljuje se veći rizik u realizaciji, ukoliko dođe do promena u spoljnoj organizaciji.
Kada organizacija naručilac odluči da promeni spoljnu organizaciju tada ista podiže cene svojih usluga (cena konverzije i
migracije, cena obuke, cena koordinacije i dr.).
Postoje tri modela upravljanja uslugama „outsourcing“-a, Konsultanti dopunjavaju interne resurse da bi se zahtevani
koji se međusobno razlikuju na osnovu dve karakteristike, a to posao završio na vreme ili postoji potreba prenosa specifičnih i
su: nivo kontrole usluga i obim rizika koji je organizacija nepostojećih znanja internom osoblju. Sistem integrator se
naručioc usluge spremna da preuzme sa isporučiocem angažuje kada postoji potreba za dobijanje specifičnih rešenja.
„outsourcing“-a.
Potpun „outsourcing“ projekta -Ovaj model uključuje
„In-house“ izvođenje projekta -Ovaj model podrazumeva dobijanje svih zahtevanih usluga od „outsourcing“ isporučioca.
obezbeđenje usluge od internog osoblja organizacije Interno osoblje naručioca obezbeđuje koordinacionu funkciju.
naručioca na osnovu prioriteta i zahteva korisnika. Stepen Prirodu i obim usluga određuju isporučioc u skladu sa
odgovornosti i alokaciju resursa vrši menadžment organizacije zahtevima organizacije naručioca. Parametri usluga koje bi
naručioca prema prioritetima ili na osnovu internih cena da bi trebalo uključiti su: troškovi, kvalitet i blagovremenost.
se pokrili troškovi. Model je najskuplji, ali i najefikasniji.
Bitno je istaći da nisu svi odnosi u modalitetu „outsourcing“-a
Zavisno od zahteva organizacije naručioca, prioritetne usluge
istovrsni. Osnovni ili bazni odnos je zasnovan na „cash-and-
se realizuju sa internim osobljem, a manje kritične usluge se
carry“ odnosu u kojem isporučioc pruža striktno one usluge
obezbeđuju od spoljne organizacije.
koje je naručioc usluge spreman platiti. Veoma često, takav
Angažovanje konsultanata i sistem integratora -Ovaj model odnos se zamenjuje odnosom u kojem naručioc i isporučioc
uključuje selektivnu upotrebu konsultanata i sistem usluge uzajamno postavljaju preference njihovog odnosa
integratora na osnovu zahteva. Model je efikasan za specifične pružajući određene pogodnosti jedni drugima. Drugim rečima,
projekte gde su dometi isporuke jasno definisani. Mnoge partnerske organizacije dele rizik i pozitivan rezultat
organizacije koriste konsultante kada treba da koriste realizovanih aktivnosti.
specifična znanja koja nisu potpuno dostupna korisniku.
------
Korisnički razvoj – je treća alternativa obezbeđenja informacionog sistema u kojoj razvoj informacionog sistema realizuju
korisnici samostalno razvijajući aplikacije koje će koristiti. Pri ovoj alternativi, IT specijalisti u organizaciji, pomažu i ubrzavaju takav
razvoj. Ovakav razvoj poseduje prednosti, ali i nedostatke.
NEDOSTACI: Među prvima je problem primene standarda u razvoju, koje specijalisti nalažu, a koje većina krajnjih korisnika
zanemaruje ili o njima ne vodi brigu. Odsustvo standarda samo po sebi nije problem dok se pojedine aplikacije ne pokažu nesigurne
sa aspekta podataka, kada se ispoljava problem. Takođe, nedostatak kontinuiteta u razvoju, može predstavljati nedostatak ove
alternative razvoja. U različitim delovima organizacije, mogu biti razvijene slične ili iste aplikacije, različitog nivoa složenosti za
obavljanje istih ili sličnih poslova. Da bi se ovaj problem sveo na najnižu moguću meru, u organizacijama se formiraju informacioni
centri koji koordiniraju ovakav korisnički razvoj informacionog sistema.
4
Sistem za podršku odlučivanju (engl. Decision Support System, DSS) je informacioni sistem koji podržava poslovne ili organizacione
procese odlučivanja.
Gde je najčešće mesto informacionog centra u organizaciji?
Informacioni centar najčešće stavlja pod upravu organizacione celine za razvoj, uvođenje i održavanje informacionog sistema. TU
postoje dva problema. Prvi, aplikacije upravljačkog informacionog sistema i aplikacije DSS se međusobno suprotstavljaju. Drugi,
informacioni centar gubi svoju aktuelnost za korisnike jer DSS aplikacije postaju podobnije potrebama organizacione celine za
informacioni sistem nego potrebama DSS korisnika.
Stoga se informacioni centar veoma često izdvaja i organizuje kao posebna funkcija osoblja uz upravnu funkciju direktora. Ukoliko
je informacioni centar izdvojen, tada navedene dve organizacione celine međusobno jedna drugu sputavaju. Međutim, ako i ne
dođe do izdvajanja informacionog centra, tada se određene osobe iz organizacione celine za razvoj IS identifikuju kao DSS eksperti ili
specijalisti. Tada oni razvijaju aplikacije, pomažu pri upotrebi aplikacija, obučavaju korisnike i obavljaju druge aktivnosti
informacionog centra.
Tipične radne uloge u informacionom centru, obzirom na definisane funkcije i zadatke su:
• rukovodilac informacionog centra,
• specijalista za softverske proizvode, koji je primarno angažovan u nabavci i podršci softvera, takođe, razvija aplikacije i
podržava i pruža usluge vezano za nabavljene proizvode,
• tehničar, koji upravlja hardverom i isti održava, administrator podataka, ima zadatke slične administratoru baze podataka
upravljačkog IS,
• trener i konsultant, koji predstavljaju vezu informacionog centra prema korisnicima, često se uključuju u projektantske timove
jer poseduju osobine eksperata za pojedina problemska područja korisnika, i
• sekretar-dokumentalista, koji bi trebalo da održava unutrašnje komunikacije u informacionom centru, da održava i obnavlja
priručnike i drugu dokumentaciju informacionog centra.
Problemi koji se mogu pojaviti pri njegovom organizovanju ili nakon toga u eksploataciji su brojni a najčešće se ističu:
• organizaciona celina za razvoj, uvođenje i održavanje IS se pojavljuje kao opozicija u formi borbe za vlast prouzrokovane
sindromom sebičnosti,
• korisnici još nemaju dovoljno računarskog znanja i iskustva a trebaju da organizuju sopstveni informacioni centar, što može
rezultirati uslugama niskog kvaliteta,
• zahtevi za uslugama informacionog centra premašuju njihove kapacitete,
• strah rukovodilaca organizacije od ulaganja u informacioni centar, koji mora biti dobro opremljen hardverom i softverom,
• otpor od korisnika koji nisu računarski orijentisani i plaše se da će informacioni centar pomagati odnosno biti na usluzi samo
onima koji su u vezi sa računarem,
• usluge informacionog centra veoma retko koristi najviši nivo rukovodilaca u organizaciji pa često zbog toga i nedostaje njihova
podrška,
• podaci pristupačni korisniku su niskog kvaliteta,
• problemi zaštite podataka se mogu dalje povećavati jer je sve više podataka o organizaciji u posedu mnogo više ruku,
• zapošljavanje takvog osoblja u informacionom centru koje ne poseduje poželjne osobine,
• širenje upotrebe personalnih računara može rezultirati i nekontrolisanim nabavkama, koje mogu izazvati šarolikost opreme
različitih dobavljača i nekompatibilnost uređaja,
• redundantni razvoj aplikacija ukoliko aktivnosti informacionog centra nisu koordinirane,
• nedovoljan publicitet koji poseduje informacioni centar,
• teškoće u razvoju osoblja odnosno njihova obuka i obrazovanje,
• nerealna korisnička očekivanja u odnosu na mogućnosti informacionog centra i
• visok stepen fluktuacije osoblja u informacionom centru i dr.
U većini slučajeva informacioni centri su organizovani kao nezavisne organizacione celine. Postignuti su i značajni efekti
od uvođenja informacionih centara. Najčešće se navode sledeći:
• uspešan razvoj kompetentnog osoblja,
• uspešna obuka i zavidan nivo znanja korisnika,
• uspostavljena široka podrška korisnicima u raznim aktivnostima,
• postignute ozbiljne uštede primenom razvojnih alata,
• specifične aplikacije su postale veoma uspešne,
• razvijena je svest korisnika u pogledu potreba za uslugama informacionog centra,
• uspešno promovisane usluge informacionog centra,
• podignut imidž organizacione celine za razvoj, uvođenje i održavanje IS, i
• korisnički razvijeni projekti su pod ozbiljnom kontrolom i dr.
•
2.3 Analiza sistema
Analiza sistema je faza razvoja IS u kojoj se detaljnije analiziraju područja poslovanja. Njome se obezbeđuje detaljan i precizan okvir
za dizajn i implementaciju integralnog informacionog sistema. Ona se oslanja na rezultate dobijene u fazi planiranja IS, pre svega,
izgrađenog modela organizacije, analize ciljeva i problema organizacije, kritičnih faktora uspešnosti, kritičnih pretpostavki, kritičnih
odluka i informacija.
Sredstva analize
◦Metode, tehnike i alati vizuelnog predstavljanja sadržaja analize.
◦Dijagrami, grafičke predstave elemenata analize, specifikacije informacionih zahteva, uzorci dokumenata, izveštaja, .
Postoje razl. vrste poslovnih procesa, a najčešće se oni dele na operativne procese, procese podrške i upravljačke procese.
Kriterijumi klasifikacije pojedinih vrsta posl. procesa mogu biti i: lokacija njihovog izvršavanja, stepen njihove automatizacije,
stepen njihove ponovljivosti, stepen strukturiranosti.
Predmet analize poslovnih procesa u fazi analize sistema su potpuno automatizovani procesi, visoko ponovljivi procesi sa
skromnim učešćem čoveka i visoko strukturirani procesi.
Tokom ovog koraka se vrši dekompozicija primarnih procesa na podprocese, a zatim njihova dalja dekompozicija na aktivnosti,
zadatke, pa sve do pojedinačnih koraka u njihovom obavljanju, onako kako ih shvata krajnji korisnik. .
1. faza analize postojećeg stanja poslovnih procesa, koja se naziva i AS-IS faza, i
2. faza mogućeg ili budućeg stanja poslovnih procesa, koja se naziva TO-BE faza.
Najčešće korišćeni metodi, tehnike i alati u realizaciji analize procesa su grafičke metode i tehnika: upoređivanje dokumentovanih
procedura, mapiranje poslovnih procesa, analiza kritičnog puta, matrica odnosa, pareto analiza, analiza procesnih ograničenja,
analiza scenarija i dr. Takođe, upotrebljavaju se dijagrami za dekompoziciju procesa i dijagrami toka procesa.
Modelovanje poslovnih procesa predst. završnu aktivnost analize sistema, u kojoj se primenom grafičkih metoda i tehnika,
verodostojno prikazuju poslovni procesi i njihov način obavljanja.
Modeli poslovnih procesa mogu biti formalni ili neformalni, ali se uobičajeno koriste formalni modeli kako bi se poslovni procesi
jasno, precizno i nedvosmisleno definisali. Oni predstavljaju formalno znanje o načinu obavljanja poslova u organizaciji. Njima se
definišu korisnici poslovnih procesa, ulazi i izlazi poslovnih procesa, način i tok njihovog izvršavanja, i akteri koji ih izvršavaju.
Modelovanjem podataka za posl. područja organizacije otklanja se prevelika redundancijai podataka u bazama podataka, otklanja
se većina nedostataka u području administriranja podacima, smanjuju se značajno troškovi lošeg administriranja podataka i
postiže konzistentno modelovan jedan od glavnih resursa koji će se moći još doslednije strukturisati i normalizovati u fazi dizajna
informacionog sistema.
Model podataka - skup struktura podataka i operacija nad tim strukturama za određivanje logičke strukture baze podataka i
dinamičko modelovanje određene oblasti stvarnosti.
U procesu modelovanja podataka se polazi od opšteg i celovitog modela organizacije dobijenog u fazi planiranja informacionog
sistema. Analizom procesa, tokova podataka, dokumenata i informacionih zahteva, identifikuju se tipovi entiteta, klase podataka i
njihova obeležja, a zatim dijagramiranjem sačinjava relacioni, E-O-M (Entitet-Odnos-Model) model podataka.
Analiza i modelovanje podataka i njihovih tokova u sistemu se takođe izvode upotrebom različitih vizuelnih metoda, tehnika i alata.
Najčešće su to dijagrami modelovanja podataka i dijagrami toka podataka (DTP).
Kao osnovni zadaci u istraživanju informacionih zahteva korisnika mogu se navesti sledeći:
• Da se utvrdi i održi dogovor sa korisnicima i ostalim interesentima o tome šta sistem treba da radi i zašto.
• Da se jasno prikažu razvojnom timu zahtevi sistema.
• Da se definišu granice sistema.
• Da se stvori osnova za planiranje tehničkog sadržaja budućih iteracija.
• Da se stvori osnova za utvrđivanje troškova i vremena potrebnog za razvoj sistema.
• Da se definiše korisnički interfejs za sistem sa fokusom na želje i zahteve korisnika.
Informacioni zahtevi mogu biti funkcionalni i nefunkcionalni . Funkcionalni zahtevi su uvek usmereni ka korisniku. Oni čine sistem
korisnim za njega i istovremeno predstavljaju vodič za razvojne inžinjere, da ga učine takvim da korisničke zahteve zadovolji. Ovim
zahtevima se definiše ponašanje sistema. Međutim, da bi se isporučio sistem željenog kvaliteta do krajnjeg korisnika, u obzir pri
njegovoj izgradnji se mora uzeti i širok spektar atributa koji se ne mogu opisati kao funkcionalni zahtevi. Ovaj set zahteva se naziva
nefunkcionalni zahtevi.
1) Dizajn korisničkog interfejsa; 2) Dizajn izlaza; 3) Dizajn ulaza, ulaznih ekranskih formi; 4) Dizajn baze podataka; 5) Dizajn
programa i personalnih procedura i 6) Dizajn sistema kontrole.
Dizajn /konstrukcija korisničkog interfejsa i njegova specifikacija -. Korisnički orijentisan dizajn treba da zadovolji korisnika; da
korisnik oseća prijatnost u radu, da ima poverenje u sistem, da se reducira vreme potrebno za obučavanje, poveća korisnička
produktivnost, smanje greške i sl. Bolje poznavanje korisnika vodi ka boljem dizajnu. Uobičajena forma komuniciranja čoveka sa
sistemom odvija putem poruka. Poruke treba da omoguće da čovek ima kontrolu nad sistemom. One bi trebalo da budu uljudne, da
imaju pozitivan ton i da nisu preteće i imperativne. Treba pružati uslužne poruke, poruke koje su od pomoći, poruke koje su vezane
za greške treba da su prijateljske i informativne. Za sve poruke treba koristiti određene, pažljivo birane tehnike koje će privlačiti na
adekvatan način pažnju korisnika. Neki najčešći oblici komunikacije čoveka sa sistemom su: (a) uzmi sa popisa, (b) interakcija sa
slikom i glasom, (c) interakcija putem pisane reči, (d) dijalog prirodnim jezikom, i slično.
Cilj dizajna izlaza je definisanje forme i sadržaja svih štampanih dokumenata, izveštaja i ekranskih pregleda, koje će sistem
proizvoditi.
Dizajn ulaznih ekranskih formi - Bilo da projektant radi „ručno“ ili posebnim softverskim alatom za dizajn ekrana, konačan
proizvod bi trebalo da bude tačan, funkcionalan i estetski poželjnog izgleda inputa. Dizajn ekrana bi trebalo da specificira ime i
naziv ekrana, spisak svih unosa koje treba izvršiti, precizirane lokacije gde podaci treba da budu uneti, lokacije svih poruka o
pojavama grešaka i sl. Ove ulazne forme su takozvani fill-in formulari i koriste se za interaktivan mod rada. U tu svrhu se najčešće
koriste odgovarajuće grafičke ikone.
Analitičari i projektanti informacionih sistema imaju jedan od glavnih zadataka da istraže informacione potrebe korisnika,
analiziraju procese, dokumenta i da odrede potrebe za podacima u organizaciji. Takve podatke konceptualno oblikuju i međusobno
povezuju u jedinstvenu celinu. Izvršenje ovih zadataka najčešće se naziva analiza podataka.
Dizajn baza podataka je preduslov za uspešno funkcionisanje IS. Proces interaktivnih aktivnosti dizajna baza podataka je:
definisanje informacionih zahteva i skupa obeležja; konceptualno projektovanje; logičko projektovanje relacionih shema; fizičko
projektovanje. Metod logičkog projektovanja relacionih shema baza podataka je poznat kao postupak normalizacije. Normalizacija je
postupni proces konverzije strukture podataka, iskazanih E-O modelom u standardne relacione forme, relacije odnosno tabele.
Cilj specifikacije programa Tokom dizajniranja sistema, projektant izrađuje specifikacije za aplikativne programe i
procedure za rad personala sa sistemom. je priprema opisa svakog programa u
informacionom sistemu. Projektanti obično počinju sa grupisanjem izlaza koje će proizvoditi sistem, zatim, nastavljaju sa programom
koji proizvodi svaku od sačinjenih integralnih celina izlaza. Sličan postupak se sačinjava i za sve ulaze. Ovaj proces grupisanja ulaza i
izlaza i zatim sačinjavanje algoritama za obavljanje transakcija neophodnih da se dođe od ulaza do izlaza ima za rezultat niz
programa. Obično se u dizajnu programa koristi modularni prilaz. Modularni dizajn nastoji da podeli svaki program na male
kohezivne delove grupa akcija sa identičnim početkom i krajem. Savremeno programiranje koristi veoma zamašno store procedure,
trigere, klase i dr.