29
1 Poslovni informacijski sistemi (UNG 2007/08) Poslovni informacijski sistemi (UNG 2007/08) Utišajmo mobilne telefone !

Utišajmo mobilne telefone !

Embed Size (px)

DESCRIPTION

Utišajmo mobilne telefone !. Vsebina predmeta. Osnove poslovnih informacijskih sistemov  Modeliranje poslovnih procesov  Podatkovne baze in modeliranje podatkov  Osnove jezika SQL  Življenjski cikel razvoja informacijskih sistemov Vodenje projektov razvoja informacijskih sistemov - PowerPoint PPT Presentation

Citation preview

Page 1: Utišajmo mobilne telefone !

11Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Utišajmo mobilne telefone !

Page 2: Utišajmo mobilne telefone !

22Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Vsebina predmetaVsebina predmeta

Osnove poslovnih informacijskih sistemov Osnove poslovnih informacijskih sistemov Modeliranje poslovnih procesov Modeliranje poslovnih procesov Podatkovne baze in modeliranje podatkov Podatkovne baze in modeliranje podatkov Osnove jezika SQL Osnove jezika SQL Življenjski cikel razvoja informacijskih sistemovŽivljenjski cikel razvoja informacijskih sistemov Vodenje projektov razvoja informacijskih sistemovVodenje projektov razvoja informacijskih sistemov Sistemi za podporo odločanjaSistemi za podporo odločanja Strateško načrtovanje informatikeStrateško načrtovanje informatike

Page 3: Utišajmo mobilne telefone !

33Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Življenjski cikel razvoja ISŽivljenjski cikel razvoja IS

Dimenzije razvoja aplikacijDimenzije razvoja aplikacij Strategija hitrega razvojaStrategija hitrega razvoja Življenjski cikel ISŽivljenjski cikel IS Zgodovina razvoja ISZgodovina razvoja IS Razvojni modeli ISRazvojni modeli IS Proces razvoja ISProces razvoja IS

Page 4: Utišajmo mobilne telefone !

44Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Štiri dimenzije razvoja aplikacijŠtiri dimenzije razvoja aplikacij

LjudjeLjudje izbira, organizacija skupine, motivacijaizbira, organizacija skupine, motivacija

ProcesProces kakovost, upravljanje z riziki, planiranje, usmeritev k kakovost, upravljanje z riziki, planiranje, usmeritev k

uporabnikuuporabniku IzdelekIzdelek

zahtevnost, lastnosti izdelkazahtevnost, lastnosti izdelka TehnologijaTehnologija

Sinergija štirih dimenzijSinergija štirih dimenzij

Page 5: Utišajmo mobilne telefone !

55Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Strategija hitrega razvojaStrategija hitrega razvoja

Izogibanje klasičnim napakamIzogibanje klasičnim napakam Uporaba principov razvoja aplikacijUporaba principov razvoja aplikacij Upravljanje z rizikiUpravljanje z riziki Uporaba praks terminskega planiranjaUporaba praks terminskega planiranja

Page 6: Utišajmo mobilne telefone !

66Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Izogibanje klasičnim napakamIzogibanje klasičnim napakam

Page 7: Utišajmo mobilne telefone !

77Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Klasične napake IKlasične napake I

LjudjeLjudje Zmanjšana motivacijaZmanjšana motivacija Strokovno šibki sodelavciStrokovno šibki sodelavci Problematični sodelavciProblematični sodelavci Herojski podvigiHerojski podvigi Dodajanje ljudi na projekt v zamudiDodajanje ljudi na projekt v zamudi Hrupne, natrpane pisarneHrupne, natrpane pisarne Trenje med razvijalci in uporabnikiTrenje med razvijalci in uporabniki Nerealistična pričakovanjaNerealistična pričakovanja Pomanjkanje uporabniškega sodelovanjaPomanjkanje uporabniškega sodelovanja Pretirani optimizem (angl. “Wishful thinking”)Pretirani optimizem (angl. “Wishful thinking”)

Page 8: Utišajmo mobilne telefone !

88Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Klasične napake IIKlasične napake II

ProcesProces Preveč optimistični urnikPreveč optimistični urnik Nezadostno upravljanje z rizikiNezadostno upravljanje z riziki Nekvalitetno pogodbeno izvedena delaNekvalitetno pogodbeno izvedena dela Nezadovoljivo planiranjeNezadovoljivo planiranje Opustitev planiranja zaradi časovnih pritiskovOpustitev planiranja zaradi časovnih pritiskov Izgubljen čas pred začetkom projektaIzgubljen čas pred začetkom projekta Opustitev “nepotrebnih” aktivnostiOpustitev “nepotrebnih” aktivnosti Neustrezen načrt sistemaNeustrezen načrt sistema Neustrezno upravljanje projektaNeustrezno upravljanje projekta Programiranje “code-like-hell”Programiranje “code-like-hell”

Page 9: Utišajmo mobilne telefone !

99Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Klasične napake IIIKlasične napake III

IzdelekIzdelek Preveč zahtevPreveč zahtev Spremembe zahtev (dodatki)Spremembe zahtev (dodatki) Nove funkcije, ki jih dodajo razvijalciNove funkcije, ki jih dodajo razvijalci Razvoj, ki je raziskovalno naravnanRazvoj, ki je raziskovalno naravnan

Page 10: Utišajmo mobilne telefone !

1010Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Klasične napake IVKlasične napake IV

TehnologijaTehnologija Sindrom srebrne krogle (angl. “silver bullet sindrom”)Sindrom srebrne krogle (angl. “silver bullet sindrom”) Precenjeni prihranki zaradi uporabe nove tehnologijePrecenjeni prihranki zaradi uporabe nove tehnologije Zamenjava orodij med izvajanjem projektaZamenjava orodij med izvajanjem projekta Pomanjkanje avtomatizirane kontrole izvorne kodePomanjkanje avtomatizirane kontrole izvorne kode

Page 11: Utišajmo mobilne telefone !

1111Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Principi razvoja aplikacij IPrincipi razvoja aplikacij I

UpravljanjeUpravljanje Terminsko planiranjeTerminsko planiranje SledenjeSledenje Merjenje kvalitete in Merjenje kvalitete in

produktivnostiproduktivnosti

Page 12: Utišajmo mobilne telefone !

1212Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Principi razvoja aplikacij IIPrincipi razvoja aplikacij II

Tehnične osnoveTehnične osnove Upravljanje z uporabniškimi zahtevami, načrt sistema, Upravljanje z uporabniškimi zahtevami, načrt sistema,

konstrukcija sistema, konfiguracija sistemakonstrukcija sistema, konfiguracija sistema

Page 13: Utišajmo mobilne telefone !

1313Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Principi razvoja aplikacij IIIPrincipi razvoja aplikacij III

Osnove zagotavljanja kvaliteteOsnove zagotavljanja kvalitete Identifikacija občutljivih sklopovIdentifikacija občutljivih sklopov TestiranjeTestiranje Tehnične revizijeTehnične revizije

Page 14: Utišajmo mobilne telefone !

1414Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Principi razvoja aplikacij IVPrincipi razvoja aplikacij IV

Sledenje navodilomSledenje navodilom Metafora: Metafora:

barvanje pasje utebarvanje pasje ute barvanje individualne hišebarvanje individualne hiše barvanje letala Boeing 747barvanje letala Boeing 747

Page 15: Utišajmo mobilne telefone !

1515Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Upravljanje z rizikiUpravljanje z riziki

Prvi princip RUP (angl. “Rational Unified Prvi princip RUP (angl. “Rational Unified Process”): Zgoden in nenehen napad na največje Process”): Zgoden in nenehen napad na največje rizike, sicer bodo riziki napadli nasrizike, sicer bodo riziki napadli nas

Page 16: Utišajmo mobilne telefone !

1616Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Prakse terminskega planiranja IPrakse terminskega planiranja I

Ni enotnega pristopa za vse problemeNi enotnega pristopa za vse probleme

Page 17: Utišajmo mobilne telefone !

1717Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Prakse terminskega planiranja IIPrakse terminskega planiranja II

Vrednost razvitega sistema v odvisnosti od časaVrednost razvitega sistema v odvisnosti od časa

Page 18: Utišajmo mobilne telefone !

1818Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Prakse terminskega planiranja IIIPrakse terminskega planiranja III

Kompromis pri razvoju ISKompromis pri razvoju IS

Page 19: Utišajmo mobilne telefone !

1919Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Življenjski cikel ISŽivljenjski cikel IS

Predstavlja proces nastajanja in delovanja IS Predstavlja proces nastajanja in delovanja IS Sestoji iz naslednjih faz:Sestoji iz naslednjih faz:

definicija problemadefinicija problema analiza analiza in opredelitev zahtevin opredelitev zahtev zasnova inzasnova in načrtovanje načrtovanje izvedbaizvedba vpeljavavpeljava izkoriščanjeizkoriščanje vzdrževanje / spreminjanjevzdrževanje / spreminjanje

Page 20: Utišajmo mobilne telefone !

2020Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Razvoj informacijskih sistemovRazvoj informacijskih sistemov

Pomembnost zgodnjih faz: Pomembnost zgodnjih faz: analiza in opredelitev strateških ciljev organizacije in iz analiza in opredelitev strateških ciljev organizacije in iz

teh izpeljanih informacijskih potrebteh izpeljanih informacijskih potreb opredelitev IS na logični ravniopredelitev IS na logični ravni

Zagrešenih največ napak Zagrešenih največ napak Odprava teh napak je najdražjaOdprava teh napak je najdražja

Page 21: Utišajmo mobilne telefone !

2121Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Zgodovina razvoja ISZgodovina razvoja IS

Page 22: Utišajmo mobilne telefone !

2222Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Razvojni modeli ISRazvojni modeli IS

Zaporedni razvojni modelZaporedni razvojni model

Page 23: Utišajmo mobilne telefone !

2323Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Razvojni modeli ISRazvojni modeli IS

Prototipni razvojni modelPrototipni razvojni model

Page 24: Utišajmo mobilne telefone !

2424Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Razvojni modeli ISRazvojni modeli IS

Inkrementalni razvojni modelInkrementalni razvojni model

Page 25: Utišajmo mobilne telefone !

2525Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Razvojni modeli ISRazvojni modeli IS

Kombiniran razvojni modelKombiniran razvojni model

Page 26: Utišajmo mobilne telefone !

2626Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Proces strukturnega razvoja ISProces strukturnega razvoja IS

Page 27: Utišajmo mobilne telefone !

2727Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Proces objektnega razvoja IS - iteracijeProces objektnega razvoja IS - iteracije

Page 28: Utišajmo mobilne telefone !

2828Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Predpostavke determinističnega koncepta ISPredpostavke determinističnega koncepta IS

IS je samostojen, zaključen sistem; funkcije lahko IS je samostojen, zaključen sistem; funkcije lahko vnaprej določimo na osnovi konkretnega sistema, vnaprej določimo na osnovi konkretnega sistema, ki ga IS podpiraki ga IS podpira

Vsi deli sistema so v skladu z neko globalno Vsi deli sistema so v skladu z neko globalno shemo in so med sabo konsistentni; lahko shemo in so med sabo konsistentni; lahko predvidimo pravila obnašanja sistema v vsakem predvidimo pravila obnašanja sistema v vsakem trenutkutrenutku

Sedanje in bodoče informacijske potrebe so Sedanje in bodoče informacijske potrebe so znane in vnaprej predvidljiveznane in vnaprej predvidljive

Page 29: Utišajmo mobilne telefone !

2929Poslovni informacijski sistemi (UNG 2007/08)Poslovni informacijski sistemi (UNG 2007/08)

Na vrsti ste!Na vrsti ste!

Naštejte štiri dimenzija razvoja računalniških Naštejte štiri dimenzija razvoja računalniških aplikacij!aplikacij!

Zakaj je poznavanje klasičnih napak pomembno Zakaj je poznavanje klasičnih napak pomembno pri razvoju novih projektov?pri razvoju novih projektov?

Naštejte faze življenjskega cikla razvoja IS!Naštejte faze življenjskega cikla razvoja IS! Kakšna je razlika med zaporednim, prototipnim in Kakšna je razlika med zaporednim, prototipnim in

inkrementalnim razvojnim modelom IS?inkrementalnim razvojnim modelom IS? Naštejte faze strukturnega razvoja IS!Naštejte faze strukturnega razvoja IS!