proces razvoja informacionih sistema/softvera ... · pdf fileproces razvoja informacionih...
TRANSCRIPT
Proces razvoja informacionihsistema/softvera- Identifikacija i izbor projekata
Prof. dr Pere Tumbas
Prof. dr Predrag Matkovid
Proces razvoja IS/softvera
Proces propisuje sve glavne aktivnosti razvoja,
Proces koristi resurse koji su uvek na izvestan način ograničeni i rezultira određenim proizvodima,
Proces može da se sastoji od međusobno povezanih potprocesa, koji mogu biti u hijerarhijskoj strukturi,
Aktivnosti procesa poseduju uslove za njihovo pokretanje i terminiranje, kao i uputstva koja objašnjavaju ciljeve i način njihovog izvršavanja,
Proces razvoja IS/softvera
Aktivnosti su organizovane u sekvence, tako da je jasno kada se jedna aktivnost izvršava u odnosu na drugu,
Procesi poseduju ograničenja i kontrole koje se primenjuju na aktivnost, resurse ili proizvod.
Proces razvoja IS/softvera
Faze u procesu razvoja IS/softvera
1. Identifikacija i izbor projekata,
2. Inicijalizacija projekata i planiranje,
3. Analiza sistema,
4. Dizajn sistema,
5. Implementacija sistema i
6. Održavanje sistema.
Identifikacija i izbor projekata
Identifikacija i izbor projekata
Identifikacija potencijalnih razvojnih projekata,
Klasifikacija i rangiranje projekata razvoja informacionih sistema,
Izbor projekata razvoja informacionih sistema.
Identifikacija i izbor projekata
Identifikacija i izbor projekata
Strategijsko planiranje organizacije,
Planiranje informacionih sistema.
Planiranje IS
Planiranje informacionih sistema Zašto planirati?
Egzistiranje velikog broja tehničkih podsistema u organizaciji i aplikacija informacionog sistema.
Različito tumačenje istih informacija.
Nepotpunost informacija.
Problemi pri povezivanju informacija.
Različito ponašanje, održavanje informacija,...
Planiranje IS
Planiranje informacionih sistema Osnovni cilj je postizanje konzistentnosti
informacija.
Svrha planiranja:
Osnovna svrha planiranja je identifikacija potrebe upravljanja resursom podaci.
Specifikacija informacionog sistema - definisanje poslovnih procesa i odgovarajudih klasa podataka,
Unapređenje organizacije,
Uvođenje standardne metodologije za razvoj IS,
Planiranje IS
Planiranje informacionih sistema Efektivno i efikasno korišdenje informatičkih
resursa,
Utvrđivanje prioriteta razvoja na osnovu objektivnih kriterijuma,
Podizanje poverenja rukovodstva u efekte razvoja IS i poboljšanje odnosa službe za razvoja sa korisnicima.
Planiranje informacionih sistema
IE metodologija: karakteristike
Metodologija je skup strukturalnih tehnika,
Primenjuje top-down pristup,
Gradi repozitorijum podataka,
Realizuje se CASE tehnologijom,
Značajno učešde korisnika u svim fazama razvoja.
Planiranje IS
Planiranje informacionih sistema
IE metodologija: metodološki koraci
Razvoj opšteg modela organizacije,
E-O modeli i klasterizacija,
Analiza ciljeva i problema organizacije,
Analiza kritičnih faktora uspeha,
Određivanje prioriteta za analizu poslovnih područja.
Planiranje IS
Razvoj opšteg modela organizacije
Prva faza
identifikovanje organizacione i topološke strukture organizacije,
klasifikacija i dekomponovanje funkcija koje organizacija obavlja,
identifikovanje ključnih tipova entiteta sa kojima organizacija funkcioniše
razvoj opšteg modela organizacije
Planiranje IS
E-O modeli i klasterizacija
Druga faza
izrada E-O modela,
matrica funkcija i tipova entiteta,
klasterizovanje površina matrice u prirodne celine poslovanja
Planiranje IS
Analiza ciljeva i problema organizacije
Svrha analize:
identifikacija sistema ciljeva organizacije,
doznavanje problema koji ometaju postizanje ciljeva,
otkrivanje razloga koji sprečavaju rešavanje tih problema,
određivanje informacionih potreba za rešavanje tih problema i postizanje ciljeva.
Planiranje IS
Analiza kritičnih faktora uspeha Organizacije prebogate podacima i siromašne
informacijama,
Informacije kritične za uspeh poslovanja, značajne odluke u vođenju poslovanja,
Metod kritičnih faktora uspešnosti (KFU), sredstvo za razumevanje i identifikaciju informacionih zahteva menadžmenta,
KFU su neke oblasti u kojima zadovoljavajudi rezultati obezbeđuju postignuda pojedinca, grupe ili organizacije.
Planiranje IS
Analiza kritičnih faktora uspeha
KFU su internog ili eksternog karaktera,
Razlozi analize KFU su: podsticanje na aktivnosti koje su važne i razmišljanje o informacionim potrebama,
KFU su merljivi kvantitativno i kvalitativno,
Analizu KFU slede identifikacija, definisanje i postavljanje skupova: kritičnih pretpostavki, kritičnih odluka i kritičnih informacija.
Planiranje IS
Analiza kritičnih faktora uspeha
Otkrivanje KFU,
Otkrivanje kritičnih pretpostavki,
Otkrivanje kritičnih odluka,
Otkrivanje kritičnih informacija i
Uočavanje potreba za sistemima za podršku
odlučivanju.
Planiranje IS
Određivanje prioritetnih poslovnih područja
Jasno definisano sa odredivim granicama,
Dovoljno malo da se analiza može brzo obaviti,
Dovoljno veliko da bi se postigao efekat deoba baze podataka na prirodne koherentne celine,
Nepreklopljivo sa drugim područjima,
Uglavnom bez ažuriranja podataka iz drugih područja.
Planiranje IS
Grupe kriterijuma i kriterijumi
Potencijalna korist,
Zahtevi,
Organizacioni uticaj,
Postojedi sistem,
Verovatni uspeh,
Zahtevani resursi i
Uporedna implementacija.
Skale za procenu
Planiranje IS
Planiranje informacionih sistema
BSP metodologija: karakteristike
Jasni principi i formalno potpuno definisan metodološki postupak,
Poslovni procesi predstavljaju osnovu analize objektnog sistema,
Upotrebljava savreme tehnike: dijagrame, matrice odnosa, grafove i dr.
Arhitektura je proizvod delimično do potpuno formalizovanog postupka, upotpunjenog znanjem projektanata.
Planiranje IS
Planiranje informacionih sistema
BSP metodologija: metodološki koraci
Pripremne radnje,
Definisanje poslovnih procesa,
Identifikacija podataka i klasa podataka,
Analiza informacione podrške,
Utvrđivanje elemenata koji treba da opredele redosled i dinamiku realizacije informacionog sistema.
Planiranje IS
Planiranje informacionih sistema
BSP metodologija: metodološki koraci
Definisanje informacione arhitekture,
Postepena izgradnja i uvođenje informacione arhitekture,
Izrada preporuka i razrada plana realizacije,
Prezentacija projekta.
Planiranje IS
Organizacija
F1
F2
Fn...
...
Subprocesi
Procesi
Funkcije
Marketing
Istraživanje tržišta
Analiza tržišnih segmenata
Funkcija
Proces
Subproces
......
Planiranje IS/softvera
Organizaciona
jedinicaLokacija
Funkcija
jedinica
Tip
entiteta
je smeštena u
koristi
se izvršava u
koristi
se povezuje saje sačinjena od
ko
ris
ti
upravlja
ko
ris
ti
Planiranje IS/softvera
Plani ranje poslovanja
Revi zi j a i kontrola
F inansi j sko plani ranje
Obezbe| enj e sredstava
Istra i vanj e i predvi |anje
Proj ektovanje i razvoj
Odr`avanje st ruktura proi zv.
Nabavl j anj e
Kont rol a zal i ha
Pra}enj e radnih centara
T ermini ranje
Plani ranje kapaci teta
Utvr| i vanj e potreba materi j al a
Izvo| enj e procesa
Upravl j anj e t r`. podru~ j ima
Prodaja
Obrada narud bi
Di st ri buci j a
Vo|enje anal i t i ~ ki h knj i g. evi d.
Plani ranje tro{kova
Vo|enje fi n. knj i govodstva
Plani ranje kadrova
Razvoj i usavr{avanje kadrova
Obra~un t ro{kova rada
Pos lov ni proce s i
Planov
e
K K
K
K
K
F
K
F
K
K
K
F
K
K
K
K
F
F
K
K
K
F
K
K
K
F
K
K
F
K
K
F
K
K
K
F
FF
K
K
F
K
K
KK
F
KF
F
K
F
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
F
K
F
K
K K KKKK
K
K
K
F
Finans
ije
Proizvo
de
Sastavn
ice
Potreb
e mate
rijala
Dobavlj
a~e
Zalihe
sirovina
Zalihe
robe
Resurse
Radne
procese
Ma{insk
e kapac
itete
Otvoren
e zahte
ve
Operaci
je
Kupce
Tr`i{na
podru
~ja
Narud`
be
Tro{kov
e
Zaposle
ne
Kla se poda ta k a
k oje se
odnose na
K
K K
K
K
Planiranje IS/softvera