proces razvoja informacionih sistema/softvera ... · pdf fileproces razvoja informacionih...

25
Proces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag Matkovid

Upload: lekien

Post on 31-Jan-2018

237 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

Proces razvoja informacionihsistema/softvera- Identifikacija i izbor projekata

Prof. dr Pere Tumbas

Prof. dr Predrag Matkovid

Page 2: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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,

Page 3: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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.

Page 4: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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.

Page 5: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

Identifikacija i izbor projekata

Identifikacija i izbor projekata

Identifikacija potencijalnih razvojnih projekata,

Klasifikacija i rangiranje projekata razvoja informacionih sistema,

Izbor projekata razvoja informacionih sistema.

Page 6: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

Identifikacija i izbor projekata

Identifikacija i izbor projekata

Strategijsko planiranje organizacije,

Planiranje informacionih sistema.

Page 7: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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,...

Page 8: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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,

Page 9: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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.

Page 10: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 11: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 12: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 13: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 14: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 15: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 16: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 17: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 18: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 19: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

Grupe kriterijuma i kriterijumi

Potencijalna korist,

Zahtevi,

Organizacioni uticaj,

Postojedi sistem,

Verovatni uspeh,

Zahtevani resursi i

Uporedna implementacija.

Skale za procenu

Planiranje IS

Page 20: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 21: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 22: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 23: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

Organizacija

F1

F2

Fn...

...

Subprocesi

Procesi

Funkcije

Marketing

Istraživanje tržišta

Analiza tržišnih segmenata

Funkcija

Proces

Subproces

......

Planiranje IS/softvera

Page 24: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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

Page 25: Proces razvoja informacionih sistema/softvera ... · PDF fileProces razvoja informacionih sistema/softvera - Identifikacija i izbor projekata Prof. dr Pere Tumbas Prof. dr Predrag

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