Upload
slaven-brumec
View
1.233
Download
4
Embed Size (px)
DESCRIPTION
Slaven Brumec - prezentacija obrane magisterija "Razvoj mobilnih informacijskih sustava"
Citation preview
Razvoj mobilnih infromacijskih sustava
Obrana magistarskog rada
FOI Varaždin
17. prosinca 2008. godine
Slaven Brumec
Motivi istraživanja• Suvremeni informacijski sustavi (IS) trebaju podržavati sve
poslovne procese organizacije, uključivo i mobilne - one koji se obavljaju na nestalnim i nepredvidivim lokacijama, ili ih obavljaju mobilni korisnici, ili oboje.
• Mobilne tehnologije mogu biti i jesu uspješno korištene za potporu takvim poslovnim procesima, ali: Djelotvorna potpora takvim procesima iziskuje više od običnog
korištenja mobilnih uređaja unutar stacionarnog IS-a. Praksa pokazuje da se najbolji poslovni rezultati ostvaruju
povezivanjem mobilnih tehnologija na baze podataka i druge stacionarne elemente IS-a.
O uporabi mobilnih tehnologija u poslovne svrhe uglavnom se odlučuje heuristički → nepotreban rizik i dovođenje u sumnju mogućnosti mobilnih tehnologija u slučaju neuspjeha projekta.
Ciljevi istraživanja
1. Izgradnja metodike za projektiranje i izgradnju mobilnih informacijskih sustava (MobIS) definiranih kao proširenje klasičnih informacijskih sustava radi podrške mobilnim korisnicima.
2. Uklapanje takve metodike u opće priznate industrijske standarde poput Business Process Modeling.
3. Prikazati i dokazati prednosti korištenja mobilnih tehnologija u poslovne svrhe.
Hipoteze
1. “Postojeće metode i tehnike modeliranja poslovnih procesa mogu, uz određene dopune, podržati modeliranje onih poslovnih procesa za čije su izvođenje potrebne mobilne tehnologije.”
2. “Mobilne tehnologije mogu smanjiti složenost poslovnog procesa i pojednostavniti poslovnu tehnologiju.”
Pojmovi• Pokretljivost korisnika: stacionaran (S) ili mobilan (M). Mobilan
korisnik u radu ne može koristiti stolno, prijenosno ili uklopljeno računalo, nego mora koristiti dlanovnik.
• Dinamika lokacije: postojana (P) ili nepostojana (N). Lokacija je nepostojana ako je pozicija mobilnog radnika na njoj slabo predvidiva te ga je teško pronaći bez uporabe komunikacijskih ili navigacijskih sredstava.
• Mobilna aktivnost: radna aktivnost koju ili obavlja mobilni korisnik, ili se obavlja na nepostojanoj lokaciji, ili oboje.
• Mobilni proces je svaki proces koji sadrži barem jednu mobilnu aktivnost.
• Povezanost sa središnjim IS-om: ne određuje mobilnost korisnika, ali ima veliko značenje za izvedbu MobIS-a jer određuje način izvedbe MobIS-a: spojeni (on-line) – stalna veza prema središnjem IS-u otspojeni (off-line) – povremena veza prema središnjem IS-u
Klasifikacija mobilnih procesaUređaji
Mreža
Stacionaran korisnik (S): prijenosna ili uklopljena računala
Mobilan korisnik (M):dlanovnici
Otspojeni rad (O)
Postojana lokacija (P) <P,M,O>
Nepostojana lokacija (N) <N,S,O> <N,M,O>
Spojeni rad (S)
Postojana lokacija (P) <P,M,V>
Nepostojana lokacija (N) <N,S,V> <N,M,V>
Raspoznavanje mobilnih procesaMobile Process Recognition
• Metodika od 18 koraka koja pokriva sve faze razvoja MobIS-a s posebnim naglaskom na: rano uočavanje mobilnih procesa i aktivnosti kao
podskupa svih procesa i aktivnosti organizacije, prije početka detaljnog modeliranja poslovnih procesa,
strogo formalno definiranje i opisivanje mobilnih procesa i aktivnosti u skladu s normom BPMN,
precizno utvrđivanje temeljne arhitekture MobIS-a te informacijskih i komunikacijskih tehnologija za njegovu izgradnju ovisno o okolnostima u kojima će se koristiti mobilni informacijski sustav te s obzirom na dostupnost središnjih podatkovnih resursa,
povezivanje s objektnim i strukturnim metodikama za razvoj stacionarnog IS-a i
izradu konkretnih mobilnih aplikacija radi provjere upotrebljivosti predložene metodike.
MobIS – metodika razvojaRazviti
klasični IS
Zahtjev za
MobIS
BP
D i
mod
el
poda
taka
BP
D i
mod
el
poda
taka
Pokrenutiinformacij-ski sustav
MobIS
18
Pokrenuti mob.aplikacije na
mob. uređajima
Mob
ilna
aplik
acija
Mob
ilna
aplik
acija
17
Utvrditi proce-se i aktivnosti
Popis procesa
i aktivnosti
1
Dekompozicijaposlova
Radnamjesta
Pridružiti ulogeaktivnostima
Pop
is p
roce
sa
i akt
ivno
sti
Pop
is p
roce
sa
i akt
ivno
sti
2
Analizaresursa
PoslovnestavkeIzraditi
BPD
Izraditi DPmatricu
BP
DD
P m
atric
a
3
4
BPM
DP matrica
Dopuniti BPDradi prikazamobilnosti
BPD dopunjen
za mobilnost
5
DopunjenaDP matrica
Izraditi servisza mob. pristup
sred. IS-u
Izraditi izvršniprog. za spojene
mob. aktivn.
Opis
servisa
Mob
ilna
aplik
acija
14 15
OOP OOP
Mob
ilni
BP
D i
RM
Mobilna BPOblikovati BPza mob. uređaje
Mob
ilni
BP
D i
RM
9
Razvoj BP
Izraditi prog.za odspojenimobilni rad
Mob
ilna
aplik
acija
Prog-ramskikod
11
OOP
Opis sin-
kronizacije
Podesitisinkroniz.
mehanizme
10
Razvoj BP
Mob
ilni
BP
D i
RM
Mobilni
BPD i RM
Odrediti načinizvedbe prog.za spojeni rad
12
Analizamobilnog BPD-a
Mob
ilni
BP
D i
RM
Mobilna aplikacijaIzraditi web apli-kaciju za spojenemob. aktivnosti
13
OOP
Kla
sičn
a
aplik
acija
Instalirati prog.komponente naradna računala
16
DeploymentDiagram
6
ERA, RM
Izraditi modelpodataka
8
Analiza BPD-a
Razlučiti funkcio-nalnosti za spoje-ni i odspojeni rad
Izabrati podatkeza mobilne
funkcionalnosti
7
MPKBPD i model podataka
Primjena metodike RMPza spojeni sustav
Rezultati razvoja MobIS-a uspješno uvedeni u tvrtku Ellabo!
Primjena metodike RMPza otspojeni sustav
Razvoj demo aplikacije za MUP RH namijenjene policijskim ophodnjama
Osvrt na H1
• Izgradnjom metodike RMP te njenom uspješnom primjenom u razvoju MobIS-a dokazana je hipoteza 1 stoga što:Razvijena metodika je temeljena na BPM normi,Specifični notacijski elementi ugrađeni u metodiku
spadaju u dozvoljena proširenja BPMN-a iRazvijene su posebne metode (MPK i DP matrica) za
pojedine specifične korake metodike.
Analiza učinaka MobIS-aProvedena u stvarnom skladišno-distribucijskom sustavu.
Z a p rim iti ro buo d d o b a v lja č a
P rov e s tiin v e n tu ru
Iz d a ti rob uk u pc u
Upravljatiskladištem
O p tim ira tis m je š ta j
Iz u z e ti ro b us lok a c ije
S m jes t iti rob un a lo k a c iju
Prikaz djelovanja skladišno-distribucijskog sustava
Skladište
Skladišne funkcije:- Zaprimanje robe- Izdavanje robe- Optimiranje smještaja- Inventura
Dobavljač NabavaNarudžba
Roba
KupacProdajaNarudžba
Roba
Tokovi robe
Tokovi informacija
Oznake:
Upravljati skladištem
Staro stanje
• Za odabrane poslovne procese izrađen je BPD koji opisuje izvođenje procesa kada je ono podržano samo klasičnim (stacionarnim) IS-om
• Simulacijom je određeno vrijeme obavljanja svakog procesa te zauzeće (ljudskih) resursa po procesu.
• Usporedbom simulacijskih rezultata sa stvarno izmjerenim vrijednostima potvrđena je ispravnost simulacijskog modela - razlike među srednjim vrijednostima trajanja procesa dovoljno su male da se mogu smatrati slučajnima.
Novo stanje
• Izrađen je BPD kojim je opisano unapređenje istih procesa: uvođenjem mobilnih tehnologija u njihove pojedinačne
aktivnosti i ukidanjem nekih aktivnosti upravo zahvaljujući mobilnoj potpori
pri obavljanju procesa.
• Simulacijom je određeno vrijeme obavljanja svakog procesa te zauzeće (ljudskih) resursa po procesu.
• Statističkom analizom (mjerenjem razlika između srednjih vrijednosti trajanja procesa) pokazano je da se stari i novi model bitno razlikuju to jest da spadaju u različite sustave iako im je namjena ista → mogućnost izvođenja zaključka o učincima mobilnih tehnologija.
BPD: Izdati robu kupcu
Model sadašnjeg načina rada Model novog načina rada
Prikaz modeliranja u simulacijskom alatu.
Simulacija sadašnjeg načina rada Simulacija novog načina rada
Tablični prikaz simulacijskih rezultata.
Simulacija: Izdati robu kupcu
Izdati robu kupcuu stvarnom životu
Tablični prikaz rezultataStari poslovni procesi
Novi poslovni procesi
Ušteda
(4)/(2)
(5)
Razlika (1)+(2)–
[(3)+(4)]
(6)
Broj
slučajeva
godišnje
(7)
Ukupna
ušteda
[sati rada]
(8)
Admin.
(1)
Skladištar
(2)
Admin.
(3)
Skladištar
(4)
Izdati robu kupcu 4,4 min 24,0 min - 17,6 min 0,733 10,8 min 21.347 3842,5
Zaprimiti robu od dobavljača
7,0 min 51,0 min - 43,6 min 0,855 14,4 min 1.720 412,8
Optimirati smještaj 5,0 min 98,0 min - 76,4 min 0,800 26,6 min 59 26,2
Provesti inventuru 4,3 sat 37,4 sat - 29,1 sat 0,778 8,3 sat 2 16,6
Utjecaj mobilnih tehnologija
• Pojednostavljenje poslovne tehnologije jer se analizirani poslovni procesi mogu izvesti s 24 umjesto 30 aktivnosti.
• Skraćenje vremena trajanja procesa za 20% do 37%.• Smanjenje opsega potrebnih resursa (čovjek-sati) za
20% do 27%.• Godišnja ušteda oko 73.000 €, što je približno jednako
ulaganjima u razvoj i uvođenje MobIS-a.• Nemjerljivo: povećana transparentnost rada i točnost
bilježenja robnih transakcija → potencirano spojenim radom, iako bi došlo do izražaja, premda manje, i u otspojenim sustavima.
Osvrt na H2
• Uporabom mobilnih tehnologija postignuto je smanjenje broja aktivnosti, rasterećenje ljudskih resursa (uloga) potrebnih za obavljanje procesa te skraćenje ukupnog vremena obavljanja procesa.
• Na taj je način dokazana hipoteza 2.
Mogućnost daljnjih istraživanja
Prikupiti dovoljno veliki statistički uzorak MobIS-a te izučiti njegovo djelovanje na poslovni sustav (As IS / To Be) radi dodatne potvrde druge hipoteze ovoga rada. Pri obradi tih rezultata treba razlučiti planski od heurističkog pristupa razvoju.
Pokazati da je metodika RMP nezavisna od hardverske i softverske opreme (jer je u ovom radu korištena Microsoftova softverska oprema).
Proučiti mogu li nove tehnologije pojednostavniti metodiku RMP? Primjerice, hoće li se, razvojem rich internet application (RIA) tehnologija poput Silverlighta, svaki MobIS za spojeni rad moći izvesti kao web aplikacija?
Izučiti kako metodika RMP djeluje na rijetku klasu MobIS-a temeljenih na hibridnom radu (tj. kada mobilni uređaji rade u spojenom načinu ako postoji veza sa središnjim IS-om, a u otspojenom ako je ta veza prekinuta). U kojim situacijama upotrijebiti takav sustav?
HVALA!