bojan jovicic - mogucnosti poboljsanja erp sistema koriscenjem uzora.pdf
TRANSCRIPT
-
UNIVERZITET U BEOGRADU
FAKULTET ORGANIZACIONIH NAUKA
Bojan Jovii
Mogunosti poboljanja ERP sistema korienjem uzora
Magistarska teza
Beograd, 2007
-
UNIVERZITET U BEOGRADU
FAKULTET ORGANIZACIONIH NAUKA
Bojan Jovii
Mogunosti poboljanja ERP sistema
korienjem uzora
MAGISTARSKA TEZA
MENTOR:
Dr Sinia Vlaji, docent FON-a
LANOVI KOMISIJE:
Dr Dragana Beejski Vujaklija, vanr. prof. FON-a
Dr Dragan Boji, docent ETF-a
Dr Biljana Stoi, vanr. prof. FON-a
Dr Oliver Ili, red. prof. FON-a
Datum odbrane:
-
Ovaj rad posveujem svom bratu koji mi je pruio nemerljivu podrku da istrajem u svojim
naporima, tokom njegove izrade.
-
~ 1 ~
1 Mogunosti poboljanja ERP sistema korienjem uzora
Mogunosti poboljanja ERP sistema korienjem uzora
Sadraj:
Predmet istraivanja ovog rada je ispitivanje odnosa izmeu postojeih ERP sistema,
ivotnog ciklusa softvera i uzora. U radu je prvo data definicija pojma ERP i objanjena
evolucija ERP sistema. Nakon toga su prikazani neki od postojeih ERP sistema, i postojee
analize njihovih funkcionalnosti. Zatim je prikazana komparativna analiza lakoe odravanja i
korienja uzora u ERP sistemima. U nastavku rada prikazan je Dynamics AX ERP sistem, sa
poslovnog i tehniko tehnolokog aspekta. Nakon toga je razmatran ivotni ciklus softvera,
njegovi modeli i metoda, sa fokusom na Larmanovu metodu ivotnog ciklusa softvera. Zatim
su prikazani uzori njihovi oblici predstavljanja, sa detaljnim prikazom uzora analize, i
primerima implementacije uzora projektovanja.
Na kraju su prikazane mogunosti primene uzora u poboljanju ERP sistema, uz
analizu postojanja uzora u konkretnom ERP sistemu, identifikaciju mesta gde bi se ERP sistem
mogao poboljati uvoenjem uzora, uz merenje poboljanja korienjem softverskih metrika.
Na kraju su date smernice za dalja poboljanja ERP-a.
Kljune rei: ERP sistemi, Komparativna analiza ERP sistema, Dynamics AX, ivotni
ciklus softvera, Larmanova metoda, Uzori, Uzori analize, Uzori projektovanja, Poboljanje ERP
sistema korienjem uzora
-
~ 2 ~
2 Mogunosti poboljanja ERP sistema korienjem uzora
Possibilities of patterns application in the ERP systems
improvements
Abstract:
This work examines relationship between the existing ERP systems, software life cycle
and patterns. Firstly, the definition of the ERP is given, and the ERP systems evolution is
explained. Afterwards, some of the existing ERP systems are described with the analysis of
their functionalities. After that, the comparative analysis of ease of maintainance and patterns
usage in the ERP systems is shown. Afterwards, the Dynamics AX ERP system is examined
from business and tehnical aspect. The work proceeds with a software life cycle, its models
and methods, with the focus on Larmans software life cycle method. After that, patterns,
their represenation forms, classifications with detailed examination of analysis patterns, and
design patterns sample implementation are shown.
Finally, the possibilities of applying patterns in ERP systems improvements, with the
analysis of patterns existance in specific ERP system, identification of places where ERP
system can be improved by introducing patterns, with improvement measuring using software
metrics. Finally, guidelines for further improvements of ERP are given.
Keywords: ERP systems, Comparative analysis of ERP systems, Dynamics AX,
Software life cycle, Larmans method, Patterns, Analysis patterns, Design patterns, Patterns
Application in the ERP systems improvements
-
~ 3 ~
3 Mogunosti poboljanja ERP sistema korienjem uzora
Sadraj
1 Uvod .................................................................................................................................. 7
2 ERP ................................................................................................................................... 11
2.1. ERP sistemi i njihov nastanak ................................................................................. 12
2.2 Dalji razvoj ERP sistema .......................................................................................... 17
3 Komparativna analiza ERP sistema ................................................................................ 19
3.1 Opta analiza ............................................................................................................. 21
3.2 Analiza lakoe odravanja i korienja uzora ......................................................... 33
3.2.1 Direktno ispitivanje ........................................................................................... 34
3.2.2 Anonimno ispitivanje ........................................................................................35
3.2.3 Analiza odstupanja ........................................................................................... 37
3.2.3.1 Ocena lakoe kreiranja/izmene izvetaja .................................................. 38
3.2.3.2 Ocena lakoe kreiranja/izmene ekranskih formi ..................................... 39
3.2.3.3 Ocena lakoe izmene poslovnih procesa .................................................. 40
3.2.3.4 Izbor modela rada sa bazom podataka (Direct / Meta-Model) ................ 41
3.2.3.5 Ocena lakoe integracije sa drugim aplikacijama ..................................... 42
3.2.3.6 Ocena nivoa podrke za XML .................................................................... 43
3.2.3.7 Ocena nivoa podrke za Web servise ........................................................ 44
3.2.3.8 Ocena lakoe Web razvoja ........................................................................ 45
3.2.3.9 Ocena nivoa podrke za automatsko testiranje ........................................ 46
3.2.3.10 Provera da li je ispitanik upoznat sa uzorima (Design Patterns) ........... 47
3.2.4 Analiza vrednosti za 5 ERP sistema sa najveim brojem odgovora ................ 48
3.3 Mogui kombinatorni pristupi ................................................................................ 50
4 Dynamics AX................................................................................................................... 51
4.1 Istorija Dynamics AX ............................................................................................... 52
4.2 Poslovni opis ........................................................................................................... 55
4.2.1 Prodaja ............................................................................................................... 59
4.2.2 Marketing........................................................................................................... 61
4.2.3 Upravljanje finansijama .................................................................................... 63
4.2.4 Poslovne analize ............................................................................................... 65
4.3 Tehniko/tehnoloki opis ....................................................................................... 68
4.3.1 MorphX razvojno okruenje ............................................................................. 75
4.3.2 Aplikativni slojevi Dynamics AX ...................................................................... 82
4.3.3 IntelliMorph ...................................................................................................... 84
4.3.4 X++ .................................................................................................................... 86
-
~ 4 ~
4 Mogunosti poboljanja ERP sistema korienjem uzora
5 ivotni ciklus softvera .................................................................................................... 89
5.1 Aktivnosti procesa ivotnog ciklusa softvera .......................................................... 92
5.1.1 Prikupljanje korisnikih zahteva ....................................................................... 92
5.1.2 Analiza ............................................................................................................... 92
5.1.3 Projektovanje ..................................................................................................... 93
5.1.4 Implementacija .................................................................................................. 94
5.1.5 Testiranje ........................................................................................................... 94
5.2 Modeli ivotnog ciklusa softvera ............................................................................ 94
5.2.1 Model vodopada ................................................................................................ 94
5.2.1.1 Modifikovani model vodopada sa preklapajuim fazama ......................... 98
5.2.1.2 Modifikovani model vodopada sa podprojektima ..................................... 99
5.2.1.3 Modifikovani model vodopada sa smanjenjem rizika .............................. 100
5.2.2 Spiralni model ................................................................................................... 101
5.2.3 Model iterativno inkrementalnog razvoja ...................................................... 102
5.3 Metode ivotnog ciklusa softvera .......................................................................... 104
5.3.1 Larmanova metoda ........................................................................................... 104
5.3.1.1 Faza planiranja i razrade ............................................................................ 106
5.3.1.2 Faza izgradnje ............................................................................................ 108
5.3.2 Jedinstveni proces razvoja softvera .................................................................. 112
5.4 Izbor pristupa ivotnom ciklusu razvoja softvera ................................................. 119
5.4.1 Analiza Larmanove metode ivotnog ciklusa softvera u odnosu na druge
prikazane modele i metode ................................................................................................... 121
6 Uzori .............................................................................................................................. 122
6.1 Oblici predstavljanja uzora .................................................................................... 123
6.1.1 Aleksanderov oblik ........................................................................................... 127
6.1.2 GOF oblik ......................................................................................................... 127
6.1.3 Coplienov oblik ................................................................................................ 128
6.1.4 BG-FON oblik predstavljanja uzora ................................................................ 128
6.1.5 Klasifikacija uzora ............................................................................................ 129
6.2 Uzori analize .......................................................................................................... 130
6.2.1 Poslovni uzori .................................................................................................... 131
6.2.1.1 Uzori odgovornosti .................................................................................... 132
6.2.1.2 Uzori posmatranja i merenja .................................................................... 132
6.2.1.3 Uzori referenciranja................................................................................... 133
6.2.1.4 Uzori obrauna .......................................................................................... 134
6.2.1.5 Uzori planiranja ......................................................................................... 135
-
~ 5 ~
5 Mogunosti poboljanja ERP sistema korienjem uzora
6.2.1.6 Uzori trgovine ........................................................................................... 135
6.2.1.7 Uzori pakovanja ......................................................................................... 136
6.2.2 Uzori podrke .................................................................................................. 137
6.2.2.1 Arhitekturni uzori ..................................................................................... 137
6.2.2.2 Uzori za ablone projektovanja modela tipova ....................................... 138
6.2.2.3 Uzori asocijacije ........................................................................................ 139
6.3 Uzori projektovanja ............................................................................................... 139
6.3.1 Uzori mikro arhitekture ................................................................................... 139
6.3.1.1 GOF uzori projektovanja ........................................................................... 139
6.3.1.2 GRASP uzori projektovanja ....................................................................... 175
6.3.2 Uzori makro arhitekture ................................................................................. 183
6.3.2.1 ECF uzor ..................................................................................................... 184
6.3.2.2 MVC uzor .................................................................................................. 185
7 Primena uzora u poboljanju ERP sistema .................................................................. 186
7.1 Analiza postojeih uzora ........................................................................................ 186
7.1.1 Strategija (Strategy) .......................................................................................... 187
7.1.2 Iterator .............................................................................................................. 192
7.1.3 ablonski metod (Template method) ............................................................. 200
7.1.4 Fasada (Facade) ............................................................................................... 203
7.2 Mogunosti poboljanja ........................................................................................ 207
7.2.1 Softverske metrike ........................................................................................... 207
7.2.2 Primer u Dynamics AX ................................................................................... 208
7.3 Studija sluaja ......................................................................................................... 219
7.3.1 Planiranje i razrada .......................................................................................... 219
7.3.2 Izgradnja .......................................................................................................... 223
7.3.2.1 Primena GoF uzora ....................................................................................227
7.3.2.2 Konstrukcija ............................................................................................. 228
7.3.2.3 Testiranje .................................................................................................. 240
7.4 Smernice za uvoenje novih domensko specifinih procesa ............................... 241
8 Zakljuak ...................................................................................................................... 242
9 Literatura ..................................................................................................................... 244
10 Spisak slika ................................................................................................................... 251
11 Spisak tabela ................................................................................................................. 253
-
~ 6 ~
6 Mogunosti poboljanja ERP sistema korienjem uzora
PREDGOVOR
Ova teza je raena u periodu od decembra 2006 do oktobra 2007 na Fakultetu
organizacionih nauka u Beogradu.
Mentor teze je bio prof. dr Sinia Vlaji, kome se ovom prilikom zahvaljujem na
strunoj i moralnoj pomoi koju mi je pruio za svo vreme izrade teze. Tokom izrade
teze, pored redovnih konsultacija gde smo imali preko 30 vienja, profesor i ja smo
razmenili preko 150 e-mail poruka.
eleo bih da se zahvalim svima onima koji su uestvovali u anketi koja je raena za
potrebe komparativne analize ERP sistema.
-
~ 7 ~
7 Mogunosti poboljanja ERP sistema korienjem uzora
1 Uvod
Svaki poslovni sistem se moe opisati preko odreene strukture i skupa poslovnih
procesa koji se izvravaju u okviru te strukture. Za veinu poslovnih sistema je definisan
zajedniki skup poslovnih procesa koji se izvravaju u tim sistemima. Meutim svaki poslovni
sistem ima neke svoje specifinosti koje dovode do pojave domensko specifinih poslovnih
procesa. Ukoliko se ovi procesi ele automatizovati potrebno je da se naprave odgovarajui
informacioni sistemi koji e obezbediti da svaki poslovni proces, odnosno njegova aktivnost
bude to je mogue vie automatizovana. Izbor odgovarajueg poslovnog informacionog
sistema predstavlja jedno od stratekih pitanja na koje treba dati odgovor. Pored toga,
postavlja se i sledee pitanje: Da li treba razvijati novi informacioni sistem koji e biti u
potpunosti orijentisan ka domenu nekog poslovnog sistema ili treba izabrati neki od
postojeih ERP (Enterprise Resource Planning) informacionih sistema koje treba prilagoditi
nekom poslovnom sistemu?
Prednost novog sistema se ogleda u tome to e biti podrani svi poslovni procesi
sistema, kako generalni tako i specifini. Kljuni nedostatak novog sistema se ogleda u
velikom vremenu koje je potrebno da se jedan takav sistem razvije, testira i uvede u
operativno korienje.
Sa druge strane uvoenje postojeih ERP reenja trai manje vremena za njihovo
uvoenje i operativno korienje u odnosu na nova reenja. To se posebno odnosi na
automatizaciju procesa koji su podrani postojeim ERP sistemom. Za specifine procese
poslovnog sistema koji nisu podrani postojeim ERP reenjem je potrebno vie vremena i
resursa kako bi se oni realizovali. Razvoj specifinih procesa, odnosno njihova automatizacija,
predstavlja jedan od kljunih problema koji se javljaju u uvoenju postojeih ERP reenja.
Postavljaju se sledea pitanja:
1. Da li i u kojoj meri postojea ERP reenja obezbeuju mehanizme koji omoguavaju da se
specifini procesi lako i brzo razviju, odnosno uvedu u poslovni sistem?
2. Da li se razvoj i uvoenje, specifinih procesa pomou ERP reenja, moe poboljati
korienjem savremenih metoda razvoja softvera i uzora (paterna)?
Odgovor na ova pitanje e predstavljati sutinu ovoga rada.
-
~ 8 ~
8 Mogunosti poboljanja ERP sistema korienjem uzora
U uvodnom delu, odnosno u prvoj glavi teze, dat je pregled, koji obuhvata: predmet
istraivanja, ciljeve istraivanja, naune hipoteze i modele i sredstva koja su koriena u
istraivanju kao i kratak opis preostalih 6 glava, u kojima je izloena kompletna magistarska
teza.
Predmet istraivanja ove teze se odnosi na:
1. Komparativnu analiza postojeih ERP reenja. Analiza postojeih
istraivanja poput [1] [2] [3] [4] [5] [6], i posebno istraivanje koje su autori
sproveli gde se ispituje lakoa odravanja ERP reenja.
2. Analizu postojeih metoda razvoja softvera. Razmatranje ivotnog ciklusa
softvera iz [7] [8] [9] [10] [11] [12], sa fokusom na metodu ivotnog ciklusa
softvera iz [13].
3. Pregled poslovnih i softverskih uzora (paterna) i analizu Dynamics AX ERP
reenja, kako bi se utvrdilo koje uzore Dynamics AX ERP reenje koristi u
procesu uvoenja postojeih poslovnih procesa. Predlog uzora koji se
trebaju koristiti u procesu i uvoenja novih domensko specifinih procesa
pomou Dynamics AX ERP reenja. Pregled poslovnih uzora iz [14] i
softverskih uzora iz [15].
Ciljevi istraivanja ove magistarske teze se odnose na:
1. Komparativnu analizu postojeih ERP reenja.
2. Analizu Dynamics AX ERP reenja i njegovog MorphX razvojnog okruenja,
X++ programskog jezika i IntelliMorph prezentacione tehnologije.
Utvrivanje naina uvoenja novih domensko specifinih poslovnih
procesa (uvoenje vertikalne funkcionalnosti) pomou Dynamics AX ERP
reenja.
3. Analizu Larmanove metode razvoja softvera u odnosu na druge metode
razvoja softvera (spiralna metoda, ..., jedinstveni proces razvoja softvera).
4. Pregled poslovnih i softverskih uzora i predlog uzora koji se trebaju
koristiti u procesu uvoenja novih domensko specifinih procesa pomou
Dynamics AX ERP reenja.
5. Ispitivanje mogunosti poboljanja procesa razvoja Dynamics AX ERP
reenja korienjem Larmanove metode i uzora.
Hipoteze ove magistarske teze su sledee:
1. Dynamics AX ERP reenje prua razvojno okruenje koje olakava proces
razvoja domensko specifinih procesa.
2. Dynamics AX ERP reenje sadri poslovne i softverske uzore koji se koriste
prilikom uvoenje postojeih poslovnih procesa u poslovni sistem.
3. Proces razvoja i uvoenja domensko specifinih procesa moe biti
poboljan korienjem Larmanove metode razvoja softvera i korienjem
poslovnih i softverskih uzora.
-
~ 9 ~
9 Mogunosti poboljanja ERP sistema korienjem uzora
Modeli i sredstva koja su koriena u tezi su:
1. Larmanova metoda razvoja softvera prilikom razvoja i uvoenja novih
domensko specifinih poslovnih procesa pomou Dynamics AX ERP
reenja.
2. UML modeli kojima e se opisati poslovni i softverski sistem.
3. Poslovni i softverski uzori koje koristi Dynamics AX ERP reenje.
4. Dodatni softverski alati za izradu projektne dokumentacije i
implementaciju dodatnih funkcionalnosti: Dynamics AX, Microsoft Visio,
Microsoft Visual Studio 2005, Microsoft SQL Server 2005, Microsoft
Internet Information Server
U drugoj glavi su prvo opisani ERP sistemi. Potom je objanjen proces njihovog
nastanka, i dalji tokovi razvoja.
U treoj glavi su prvo prikazani rezultati ranijih poreenja ERP sistema, koji su bili
usmereni ka poreenju poslovnih funkcionalnosti. Potom su prikazani rezultati istraivanja
koje je sprovedeno za potrebe ove teze, a koje poredi lakou odravanja i korienje uzora. Na
kraju je prikazan jedan primer kombinatornog pristupa, gde se prikazuje korienje vie ERP
sistema unutar jednog sistema.
U etvrtoj glavi je razmatrana istorija nastanka Dynamics AX ERP sistema. Potom je
dat opis nekih poslovnih funkcionalnosti. Na kraju je prikazan tehniko/tehnoloki opis
razvojnog okruenja i programskog jezika.
U petoj glavi je prvo opisan ivotni ciklus softvera i aktivnosti koje ga ine. Potom su
prikazani neki od modela ivotnog ciklusa softvera, kao i metode ivotnog ciklusa softvera. Na
kraju je razmatran izbor pristupa ivotnom ciklusu softvera, sa analizom Larmanove metode
ivotnog ciklusa softvera u odnosu na druge modele i metode.
U estoj glavi su navedene osnovne definicije kojima se objanjavaju uzori (paterni),
zatim su navedeni poznati oblici predstavljanja uzora i na je data klasifikaciju uzora. Detaljno
su prikazani uzori analize, i dat primer implementacije uzora projektovanja.
U sedmoj glavi je prvo izvrena analiza postojeih uzora unutar Dynamics AX ERP
sistema. Potom su prikazana neka od mesta gde je mogue eventualno poboljanje uvoenjem
uzora. Na kraju je prikazan primer implementacije dodatnih funkcionalnosti unutar Dynamics
AX korienjem uzora.
U osmoj glavi je dat zakljuak vezan za izloenu tezu. U tom smislu su navedeni
realizovani ciljevi teze i ostvarene hipoteze. Takoe je ukazano na mogue pravce daljeg
istraivanja.
Na kraju teze je data literatura, spisak slika i tabela. Navedeno je ukupno 100 referenci
koje su koriene tokom istraivanja.
Magistarska teza je izloena na 254 strana.
Na slici 1 je dat konceptualni dijagram magistarske teze. Na poetku svake glave dat je
detaljniji konceptualni dijagram koji prikazuje organizaciju te glave i osnovne pojmove koji je
ine.
-
~ 10 ~
10 Mogunosti poboljanja ERP sistema korienjem uzora
7 Primena uzora u poboljanju ERP sistema 6 Uzori
5 ivotni ciklus softvera
3 Komparativna analiza ERP Sistema
4 Dynamics AX
2 ERP
MRP II
(Manufacturing Resource Planning)
ERP
(Enterprise Resource Planning)
MRP
(Material Requirements Planning)
Closed-loop MRP
Dynamics AX
Istorija Tehniko
tehnoloki opis
Poslovni
opis
Komparativna analiza
ERP sistema
Analiza funkcionalnosti
ERP
sistemi
SAP Oracle EBSDynamics
Analiza lakoe odravanja
ivotni ciklus
softvera
Proces ivotnog
ciklusa softvera
Aktivnosti procesa
ivotnog ciklusa softvera
Modeli ivotnog
ciklusa softveraMetode ivotnog
ciklusa softvera
Strategije ivotnog
ciklusa softvera
Use-case
driven
Architecture
centric
JPRS Larmanova metoda
Uzori Oblici predstavljanja
Uzori analizeUzori projektovanja
Poslovni uzori Uzori podrkeUzori makro arhitekture Uzori mikro arhitekture
Primena uzora u poboljanju ERP sistema Analiza postojeih uzora
Mogunosti poboljanja Studija sluaja
Planiranje i razrada Izgradnja
Slika 1: Konceptualni dijagram magistarske teze
-
~ 11 ~
11 Mogunosti poboljanja ERP sistema korienjem uzora
Kao to su neveti fiziki radnici bili dominantna socijalna
i politika sila u 20. veku, tehniari e postati dominantna
socijalna, a moda i politika sila, u sledeim decenijama.
- Peter Drucker
2 ERP
U ovom poglavlju e prvo biti opisani ERP sistemi. Potom e biti objanjen proces
njihovog nastanka, i na kraju e biti dati dalji tokovi razvoja ERP sistema. Na osnovu ovog
poglavlja autori su objavili rad [16]. Na slici 2 je dat konceptualni dijagram ove glave. Na slici
se vidi evolucija ERP sistema, od MRP, preko MRP zatvorene petlje i MRP II, pa do ERP
sistema.
MRP II
(Manufacturing Resource Planning)
ERP
(Enterprise Resource Planning)
MRP
(Material Requirements Planning)
Closed-loop MRP
ES
(Enterprise Software)
Sadri elemente
Sastavnice
(BOM, Bill Of Material)
Glavni plan
(Master Schedule)
Podatke iz magacina
Koristi
Koristi
Budui zahtevi za nabavkom
Daje odgovor ta su
Koristi
Planiranje rada pogona
Planiranje nabavke
Planiranje prodaje
Analiza resursa
Simulacija
Finansijski interfejs
Planiranje operativne prodaje
Potpuni lanac snabdevanja
Rad sa vie poslovnih jedinica
Pojaana finansijska integracija
Koordinacija svih delova poslovnog sistema
Jedinstven skup alata
Integracija u realnom vremenu
Slika 2: Konceptualni dijagram ERP-a
-
~ 12 ~
12 Mogunosti poboljanja ERP sistema korienjem uzora
ERP (Enterprise Resource Planning) sistemi su takvi gotovi informacioni sistemi koji
su orijentisani na informaciono podravanje veine najeih poslovnih procesa. Kao
skraenica ERP se takoe koristi da oznai ERP procese, ERP sisteme, ili ERP softver. ERP
procesi su procesi poput nabavke, prodaje, upravljanja skladitem, finansija, ali i njihovog
planiranja. ERP sistemi su takvi sistemi koji realizuju veinu ERP procesa, a ERP softverski
paketi su takvi paketi koji pruaju informacionu podrku ERP sistemima.
2.1. ERP sistemi i njihov nastanak
Pojam ERP je originalno oznaavao sisteme koji su projektovani da koriste resurse
celog preduzea. Iako je skraenica potekla iz proizvodnog okruenja, danas se ona koristi u
mnogo irem smislu: neprofitne, nevladine i vladine organizacije i veliki poslovni sistemi,
esto koriste ERP sisteme.
Istorija razvoja ERP sistema je prikazana na slici 3 [17 str. 7]
Slika 3: Evolucija ERP-a
ERP je poeo svoj ivot 60-ih godina kao planiranje materijalnih zahteva (Material
Requirements Planning, MRP). Nastao je kao rezultat ranih napora u procesiranju sastavnica
(Bill Of Materials, BOM). Pronalazai MRP-a su traili bolji metod naruivanja materijala i
komponeneti, i nali su ga u ovoj tehnici.
-
~ 13 ~
13 Mogunosti poboljanja ERP sistema korienjem uzora
MRP simulira univerzalnu proizvodnu jednainu. On koristi glavni plan (master
schedule), sastavnice (bill of material) i podatke iz skladita da bi kroz pitanja:
ta emo da pravimo? (glavni plan)
ta nam treba da bi to napravili? (sastavnice)
ta trenutno imamo? (podaci iz skladita)
odredio budue zahteve i dao odgovor na pitanje ta moramo da nabavimo?.
U MRP su dodate tehnike za pomo pri planiranju zahteva kapaciteta. Razvijeni su
dodatni alati da se bi podralo planiranje agregatnih prodaja i produkcionih nivoa;
razvoj specifinih proizvodnih planova; predvianje, planiranje prodaje, ponude
kupcima; i analize resursa visokog nivoa. Ukljueni su sistemi za podrku izvrenja
plana: razne tehnike planiranja rada pogona za planiranje rada unutar fabrike i
planiranje odnosa sa dobavljaima za planiranje rada van fabrike. Ovaj razvoj je
rezultirao drugim korakom evolucije ERP-a, tj. MRP-om zatvorene petlje (closed-loop MRP)
[17 str. 8], ija je shema data na slici 4 [17 str. 9].
Slika 4: MRP zatvorene petlje
Sledei korak ove evolucije je planiranje proizvodnih resursa (Manufacturing Resource
Planning, MRP II). Direktni nastavak i proirenje closed-loop MRP-a, ukljuuje tri dodatna
elementa [17 str. 10]:
1. Planiranje prodaje i operacija moan proces za balansiranje ponude i tranje na nivou obima, omoguuje upravi mnogo veu kontrolu nad operativnim aspektima poslovanja. 2. Finansijski interfejs mogunost da se operativni plan (u pariima, kilogramima, galonima ili drugim jedinicama mere) prevede u finansijske termine (novane jedinice). 3. Simulacija mogunost da se postave ta-ako pitanja i dobiju odgovori na osnovu kojih moe da se reaguje i u jedinicama mere i u novanim. U poetku ovo je bilo mogue samo na agregatnoj, gruboj bazi, ali dananji sistemi za napredno planiranje (APS, Advanced Planning Systems) omoguuju veoma efektivno izvoenje simulacije, do nivoa detalja.
-
~ 14 ~
14 Mogunosti poboljanja ERP sistema korienjem uzora
Jedna definicija MRP II dolazi iz renika APICS1-a koji je postavio standarde ove
terminologije tokom godina. Njihova definicija planiranja proizvodnih resursa je[18]:
MRP II je metoda efektivnog planiranja svih resursa proizvodne kompanije.
Ona koristi jedinice mere za operativno planiranje, novane jedinice za finansijsko, i podrava
simulacionu mogunost da odgovori na ta-ako pitanja. Sastoji se od razliitih
funkcija, koje su meusobno povezane: poslovno planiranje, planiranje prodaje i operacija,
planiranje proizvodnje, planiranje materijalnih zahteva, planiranje zahteva kapaciteta, i sistemi
za podrku izvrenju planova kapaciteta i materijala. Izlaz iz ovakvih sistema je integrisan
sa finansijskim izvetajima poput biznis plana, izvetaja o nabavci, logistikim buetima, i
novanim projekcijama nivoa inventara. Planiranje proizvodnih resursa je direktni nastavak i
proirenje MRP-a zatvorene petlje.
Poslednji korak ove evolucije je Planiranje resursa preduzea (Enterprise Resource
Planning, ERP). Osnove ERP-a su iste kao kod MRP II. Ipak, ERP kao skup poslovnih
procesa ima mnogo iri domen, i mnogo je efikasniji u radu sa viestrukim
poslovnim jedinicama, pre svega zahvaljujui Sloenom softveru (Enterprise Software,
ES). Finansijska integracija je jo jaa. Alati za podrku lanca snabdevanja, sa podrkom
za poslovanje izvan granica kompanije, su sada jo robusniji. Grafiki prikaz ERP-a je dat na
slici 5 [17 str. 11]:
Slika 5: Enterprise Resource Planning
1 APICS je vodee profesionalno obrazovno udruenje u polju upravljanja resursima
-
~ 15 ~
15 Mogunosti poboljanja ERP sistema korienjem uzora
APICS definie ERP kao[18]:
ERP predvia i balansira ponudu i potranju. To je skup alata za predvianje,
planiranje i rasporeivanje resursa na kompanijskom nivou koji:
povezuje kupce i dobavljae u potpuni lanac snabdevanja
primenjuje dokazane najbolje prakse u donoenju odluka
koordinira prodaju, marketing, operacije, logistiku, nabavku, finansije, razvoj
proizvoda, i upravljanje ljudskim resursima.
Njegovi ciljevi ukljuuju visok nivo usluge korisniku, produktivnosti, smanjenja
trokova, obrta inventara, i on prua osnovu za efikasno upravljanje lancem
snabdevanja i e-commerce. Ovo se postie razvojem planova i rasporeda tako da pravi
resursi ljudstvo, materijali, maine i novac budu dostupni u pravom obimu kada
su potrebni.
Enterprise Resource Planning je direktni nastavak i proirenje planiranja proizvodnih
resursa i ukljuuje sve mogunosti MRP II. ERP je moniji u sledeim aspektima:
primenjuje jedinstven skup alata za planiranje resursa na celo preduzee
omoguuje integraciju u realnom vremenu izmeu prodajnih, operativnih i
finansijskih podataka
povezuje pristup planiranja resursa na proireni lanac nabavke kupaca i dobavljaa.
Jedna od posledica uvoenja ERP-a u kontekstu integracije je centralizacija.
Preduzee uvoenjem ERP sistema, moe da zameni dve ili vie nezavisnih aplikacija i
da eliminie potrebu za spoljnim interfesima, koji su ranije bili potrebni za spajanje ovih
sistema. Ovo prua dodatne pogodnosti, koje se kreu od standardizacije i smanjenih
trokova odravanja (jedan sistem umesto dva), do lakeg i/ili veih mogunosti
izvetavanja (poto se svi podaci obino nalaze u jednoj bazi podataka).
Neki autori prave jasniju podelu izmeu ES (Enterprise System ili Enterprise Software)
i ERP-a. Thomas Davenport definie Enterprise sisteme kao [19]: pakete raunarskih
aplikacija koji podravaju mnoge, a skoro sve, aspekte kompanijskih informacionih
potreba.
-
~ 16 ~
16 Mogunosti poboljanja ERP sistema korienjem uzora
Nisu sve poslovne funkcije ERP-a sadrane u tipinom Enterprise Software (ES)
paketu. Takoe, tipini ES sadri podrku za poslovne procese koji nisu deo ERP-a.
Slika 6: ERP Procesi
Na slici 6 [17 str. 4] ova razlika je prikazana grafiki. Desna zona predstavlja one
funkcije koje sadri tipian ES, a nisu deo ERP-a; leva zona sadri one funkcije ERP-a koje
normalno nisu deo ES-a; zona preklapanja u centru sadri one funkcije ERP-a koje tipino
podrava Enterprise Software.
Definicija ERP-a po Thomas Wallace i Michael Kremzar je [17 str. 5]:
Skup alata za upravljanje koji balansira potranju i ponudu na nivou preduzea, sa
mogunou povezivanja kupaca i dobavljaa u potpuni lanac snabdevanja, primenom
dokazanih poslovnih procesa za donoenje odluka. Oni omoguavaju visoki stepen meu-
funkcijske integracije izmeu prodaje, marketinga, proizvodnje, operacija, logistike,
nabavke, finansija, razvoja novih proizvoda, i ljudskih resursa. Na taj nain je omogueno
ljudima da upravljaju svojim poslovanjem sa visokim nivoom produktivnosti i usluge
korisniku, i simultano smanjujui trokove i nivo zaliha. Time je omoguena osnova za
efektivni e-commerce.
Kao skup veoma integrisanih podsistema, ERP sistemi mogu da se opiu kao usko
povezani (tightly coupled). Uska povezanost olakava koordinaciju izmeu podsistema i
reava fragmetaciju informacija [20].
-
~ 17 ~
17 Mogunosti poboljanja ERP sistema korienjem uzora
Veoma formalna definicija ERP sistema je data u [21]: ERP je ureena trojka (P, PL,
g) gde je P ne-prazan skup tipova procesnih lanaca (process chain type)2;PL je skup veza
procesnih lanaca (PCLINK)3;g je skup funkcija koji povezuje svaku vezu procesnih
lanaca pl sa ureenim parom veza procesnih lanaca (p1, p2) gde je p1 prethodni tip
procesnog lanca a p2 naredni tip procesnog lanca veze procesnih lanaca pl .
ERP moe da se definie i kao: automatizacija i integracija informacija,
procesa i funkcija u proizvodnim (ili drugim) okruenjima, koja rezultuje zatvorenom
petljom, koja je funkcionalno integrisana, sa planiranjem i izvrenjem u realnom
vremenu, i kontrolnim sistemima koji su lokacijski i jeziki nezavisni i koji sve vie
ukljuuju kupce, dobavljae i partnere [22].
Veina definicija konstatuje da ERP sistemi integriu (ili pokuavaju da integriu) sve
podatke i procese organizacije u jedinstveni sistem.
Naa definicija bi bila:
ERP sistemi su takvi sistemi koji mogu bez ikakve dorade da pokriju veinu
informacionih potreba bilo koje vrste preduzea, automatizacijom i integracijom
informacija, procesa i funkcija u zatvorenu petlju odnosa sa kupcima, dobavljaima i
partnerima. Time se stvara potpuni lanac snabdevanja, sa visokim stepenom meu-
funkcijske integracije i uske povezanosti podsistema preduzea koji mogu da budu geografski i
jeziki nezavisni, i na taj nain omoguava planiranje i izvravanje aktivnosti
poslovnog procesa u realnom vremenu, to omoguava visok nivo produktivnosti
rada i smanjenje utroenog vremena i resursa.
2.2 Dalji razvoj ERP sistema
ERP softverska reenja su priznata kao najznaajniji deo infrastrukture
informacionih tehnologija modernih preduzea [23].
ERP softverska reenja moraju da istovremeno poseduju makar tri navedene
karakteristike [24]:
efikasno upravljanje raznim aktivnostima preduzea
postojanje zajednike baze podataka
sposobnost za brzo reagovanje na operativna pravila
Pojava tehnologija poput elektronske trgovine (e-commerce), sistema za
upravljanje odnosima sa kupcima 4 (CRM, Customer Relationship Management) i
sistema za upravljanje lancem snabdevanja (SCM, Supply Chain Management) prua
mogunosti za poboljanje ERP reenja [25].
2 Tana definicija tipova procesnih lanaca prevazilazi granice ovog rada, ali moe se rei da je to ureena trojka funkcija koje preslikavaju ulazne vrednosti na transakcione tipove podataka, funkcionalnih veza i asocijativnih funkcija koje povezuju prethodna dva pojma.
3 Tana definicija veza procesnih lanaca prevazilazi granice ovog rada, ali moe se rei da je to unarna relacija nad P, i da povezuje dva tipa procesnih lanaca.
4 CRM je deo nekih ERP softverskih reenja, iako se na slici 4 ne tretira kao osnovni deo ERP sistema.
-
~ 18 ~
18 Mogunosti poboljanja ERP sistema korienjem uzora
Proirenje trendova u elektronskom poslovanju zahteva da proizvodne kompanije
upravljaju internim procesima digitalno i sarauju sa svojim partnerima koristei
standardizovane interfejse [26; 27; 28].
Neki autori ova proirenja i zahteve koriste da definiu i ERP II, kao proirenje ERP-a
sistemima za upravljanje odnosima sa kupcima i sistemima za upravljanje lancem snabdevanja
[29]. Na slici 7 [29] je prikazan proireni lanac nabavke u ERP II sistemu. Web servisi su
identifikovani kao jedan od faktora razvoja ERP II sistema [29].
Slika 7: Integrisani proireni lanac nabavke ERP II
Glavna uloga implementacije ERP sistema je mnogo uspenije voenje preduzea, u
promenjivom i konkurentnom okruenju. esto prilikom implementacije zaposleni u
preduzeu kau Mi smo razliiti, ovo nee raditi kod nas. Isto tako se veoma esto ispostavi,
da ERP softver moe veoma lako da podri veinu tih specifinosti, uz manja podeavanja i
dorade.
Nabavka ERP softvera, sama po sebi nee od preduzea uiniti ERP sistem, niti e ga
uiniti iskusnim u njegovoj primeni, i preduzee nee ostvariti konkurentsku prednost. Da bi
preduzee bilo konkurentno ono mora da bude orijentisano ka ERP-u, ono mora da posveti
svoje najbolje ljude njegovoj implementaciji, ali mora i da poseduje dobar i kvalitetan skup
alata, koji ine ERP softver.
-
~ 19 ~
19 Mogunosti poboljanja ERP sistema korienjem uzora
Vaa prava vrednost u potpunosti zavisi od
toga sa ime vas porede.
- Bob Wells
3 Komparativna analiza ERP sistema 5
U ovom poglavlju e prvo biti prikazani rezultati ranijih poreenja ERP sistema, koji su
bili usmereni ka poreenju poslovnih funkcionalnosti. Potom e biti prikazani rezultati
istraivanja koje je sprovedeno za potrebe ove teze, a koje poredi lakou odravanja i
korienje uzora. Na kraju e biti prikazan jedan primer kombinatornog pristupa, gde se
prikazuje korienje vie ERP sistema unutar jednog sistema. Na slici 8 je dat konceptualni
dijagram ove glave. Na slici se vidi da e biti prikazana analiza funkcionalnosti i analiza lakoe
odravanja. ERP sistemi koji e biti u fokusu su SAP, Oracle EBS i Dynamics porodica.
Komparativna analiza
ERP sistema
Analiza funkcionalnosti
ERP
sistemi
SAP Oracle EBSDynamics
Dynamics AX Dynamics NAV Dynamics GP ...
Analiza lakoe odravanja
Slika 8: Konceptualni dijagram komparativne analize
Danas postoji veoma veliki broj ERP sistema. ak i kratak opis svakog od njih bi preao
granice ovog rada, tako da e u nastavku biti opisana 5 ERP sistema, koje proizvode kompanije
sa najveim ueem na tritu [30; 31]:
mySAP ERP (SAP)
Oracle E-Business Suite (Oracle)
Dynamics (Microsoft)
Accpac ERP, Pro ERP (Sage)
SSA ERP (Infor)
5 Ovo poglavlje prikazuje komparativnu analiza postojeih ERP reenja, to predstavlja prvi cilj ove magistarske teze.
-
~ 20 ~
20 Mogunosti poboljanja ERP sistema korienjem uzora
mySAP ERP sistem je naslednik SAP R/3 ERP sistema. Ukljuuje etiri individualna
reenja koja podravaju kljune funkcionalne oblasti: mySAP ERP Financials, mySAP ERP
Human Capital Management, mySAP ERP Operations, mySAP ERP Corporate Services. Na [32]
se nalaze informacije o implementacijama kod nas.
Oracle E-Business Suite (ili Oracle Applications) je skup ERP, CRM i SCM aplikacija
koje je razvio Oracle, a koje koriste njihovu osnovnu tehnologiju baza podataka. Neke od
sadranih aplikacija su: Oracle Financials, Oracle Logistics, Oracle HR, Oracle Sales, i dr.
Postoje informacije o zavrenim implementacijama Oracle E-Business Suite u Hrvatskoj [33].
Dynamics (ranije poznat kao Microsoft Business Solutions) je familija reenja koju
ine: Dynamics AX, Dynamics NAV, Dynamics SL, Dynamics GP, Dynamics CRM. Iz Dynamics
familije, kod nas najvie ima partnerskih preduzea za implementaciju Dynamics NAV [34], a
za Dynamics AX su se tek pojavili prvi partneri [34], iako Dynamics AX predstavlja
najkompleksnije reenje iz familije koje je testirano sa 1000 konkurentnih korisnika [35].
ERP sistemi Accpac ERP i Pro ERP, firme Sage sadre sledea reenja za: CRM, HR
(Human Resources), upravljanje skladitem (Warehouse Management), i sl. Autorima nisu
dostupne informacije o implementacijama kod nas.
SSA ERP sistem je otkupila kompanija Infor, tako da sada nude podrku i za CRM i
SCM. Autorima nisu dostupne informacije o implementacijama kod nas.
Pored ovih reenja, za nae prostore postoje informacije i o reenjima koja su
prezentovana na IDC EAS forumu za Adriatics Regiju [36], a koja se koriste u naoj i okolnim
zemljama:
Pantheon (DataLab)
UPIS (IIB)
LaserLine (Laserline)
MiS ERP Platforma (M & S)
Avizo (Saga InfoTech)
IPIS+ (PIS)
U nastavku rada fokus e biti na pokuajima da se meusobno uporede neki od
postojeih ERP sistema. Nastavak rada je podeljen u tri dela:
1. Prvi deo se odnosi na opte analize koje obino porede dostupne poslovne
funkcionalnosti.
2. Drugi deo je baziran na istraivanju koje je sprovedeno za potrebe ovog rada, i
iji je cilj poreenje lakoe odravanja i korienja uzora.
3. Trei deo prikazuje mogui kombinatorni pristup, gde se umesto jednog ERP
sistema koristi vie, od kojih svaki pokriva jedan deo poslovanja.
-
~ 21 ~
21 Mogunosti poboljanja ERP sistema korienjem uzora
3.1 Opta analiza
Prilikom vrenja poreenja ERP sistema, veoma esto se vri kategorizacija na osnovu
dostupnih funkcionalnosti, ili cene (vrednosti licenci), ili nekih drugih kriterijuma. ERP
sistemi se na ovaj nain grupiu u redove (tier). Ovo je pogodan, ali nije savren nain
diferencijacije.
Jedan od prvih paralelnih prikaza vie ERP sistema je dat u [1]. Dati su prikazi sledeih
kompanija: SAP, Oracle, PeopleSoft i Baan i ERP sistema koje oni proizvode. Za svaki od
navedenih ERP sistema su navedeni glavni elementi zbog kojih se smatra da se dati ERP sistem
nalazi na vodeoj poziciji. Takoe su opisani glavni rizici za implementaciju ovih ERP sistema.
Finansijski podaci koji su prikazani, su bazirani na izvetajima iz 1998. i 1997. godine. Za svaki
od ERP sistema dato je predvianje buduih akcija do 2002. godine. Za Oracle je data
prognoza da e biti na gubitku ukoliko se nastavi konsolidacija industrije.
Promene i akvizicije kod proizvoaa ERP sistema su veoma este, pa je teko ispratiti
razliita istraivanja iz prolosti. Centralna evidencija integracija ERP sistema je data na [37]. I
ovde su ERP sistemi svrstani u redove (tier), i to:
Tier 1: Oracle, SAP
Tier 2: Infor Global, Epicor, ...
Tier 3: Microsoft Business Solutions, Sage, ...
Neki od ERP sistema koje proizvode kompanije sa najveim ueem na tritu [30; 31]
su tokom svog razvoja ukljuili i sledee ERP sisteme i proizvoae ERP sistema [37] (ovde su
navedeni i proizvodi/proizvoai koji su pridodati kao deo prethodnih akvizicija):
Oracle: Hyperion, Siebel, Retek, Demantra, PeopleSoft, JDEdwards, YouCentric,
Numetrix, Vantive, RedPepper, Datalogix, G-Log.
SAP: OutlookSoft, Triversity, TopTier, Lighthammer.
Microsoft Business Solutions: Great Plains, Real World, FRX, Navision,
Damgaard/Axapta, Solomon.
Sage: Abra, ACCPAC, SBT, ACT!, Adonix, Best, BusinessVision, BusinessWorks,
FAS, MAS90/200, Peachtree, PFW, SalesLogix, SimplyAccounting, Tetra,
Timberline.
Infor: SSA, Interbiz, MK, PRMS, Acacia, Ask, Baan, Marcam, MXP, Infinium, E-
piphany, Boniva, Arzoon, EXE, Ironside Technologies, BPCS, Mapics, Frontstep,
Maincore, Pivotpoint, Thru-Put, Mercia, Varial, Swan, SCT Adage, Fygir, Lilly,
Aperum, FACTS, TakeStock, DMAS, Brain, NxTrend, Dimasys, daly.commerce,
Formation, IncoDev, Geac, JBA, DBS, Runtime, RatioPlan, Streamline,
Management Data, Extensity, SystemsUnion, Comshare, Datastream.
-
~ 22 ~
22 Mogunosti poboljanja ERP sistema korienjem uzora
Jedno od istraivanja koje pokuava da uporedi ERP sisteme je [2]. U ovom istraivanju
poreenje je vreno po tri kljune oblasti:
Osnovne funkcionalnosti: Ova kategorija poredi softverski proizvod nasuprot
osnovnim standardima za glavnu knjigu, odnose sa dobavljaima, naloge za
nabavku, odnose sa kupcima, zarade, ljudske resurse, kontrolu magacina, prodajne
naloge, trokove poslovanja i mogunosti budetiranja.
Ukupne funkcionalnosti: U ovoj kategoriji merene su funkcionalnosti vezane za
proizvodnju i vie valutni sistem, kao i sistemske funkcionalnosti koje nisu
povezane sa individualnim modulima.
Implementirane (out of the box) funkcionalnosti: Ova kategorija meri
funkcionalnosti sa kojima se proizvod isporuuje, i ne rauna funkcionalnosti koje
mogu da se postignu izmenom ili korienjem dodatnih komponenti.
Pored ovih poreenje, vreno je poreenje i po dva industrijska segmenta:
Distribucija: Za ovu kategoriju je podrazumevano da je u pitanju distrubutivna
organizacija sa zahtevima prema kontroli magacina i unosu naloga. Nisu definisani
zahtevi za vie valutnim sistemom.
Proizvodnja: Za ovu kategoriju je podrazumevano da je u pitanju proizvodna
organizacija usmerena prema kontroli magacina i proizvodnji. Definisani su
zahtevi za vie valutnim sistemom, poto proizvoai esto naruuju iz stranih
zemalja, ili prodaju robu u stranim zemljama.
-
~ 23 ~
23 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 9 [2] je dat prikaz rezultata za funkcionalnosti iz kategorije osnovih
funkcionalnosti.
Slika 9: Poreenje osnovnih funkcionalnosti
Na slici 10 [2] je dat prikaz rezultata za funkcionalnosti iz kategorije ukupnih
funkcionalnosti.
Slika 10: Poreenje ukupnih funkcionalnosti
-
~ 24 ~
24 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 11 [2] je dat prikaz rezultata za funkcionalnosti iz kategorije implementiranih
funkcionalnosti.
Slika 11: Poreenje implementiranih funkcionalnosti
Na slici 12 [2] je dat prikaz rezultata za funkcionalnosti iz oblasti distribucije robe.
Slika 12: Poreenje funkcionalnosti iz oblasti distribucije
-
~ 25 ~
25 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 13 [2] je dat prikaz rezultata za funkcionalnosti iz oblasti proizvodnje.
Slika 13: Poreenje funkcionalnosti iz oblasti proizvodnje
Svakako jedno od najopsenijih istraivanja je dato na [3]. Ovo istraivanje pored toga
to obuhvata veliki broj ERP sistema, traje ve tri godine. Pored rezultata za 2007. godinu
(dostupni na [3]), dostupni su i rezultati za 2006. godinu [4] i 2005. godinu [5]. U nastavku
ovog dela e biti prikazana kraa analiza rezultata iz 2007. godine [3].
I ovde je uraena kategorizacija ERP sistema u redove (tier). Kategorizacija je vrena
na osnovu prihoda kupaca, broja zaposlenih i cene proizvoda, a korienjem kriterijuma
prikazanih na slici 14 [38]:
Slika 14: Kriterijumi za kategorizaciju ERP sistema
U nastavku ovog dela e biti prikazani rezultati za prvih 5 ERP sistema u ovom
istraivanju. To su sledei sistemi [3]:
Prvog reda (tier 1): IFS Applications, SAP Business Suite
Drugog reda (tier 2): Microsoft Dynamics AX, Visibility.net ERP, AccountMate
SQ/Express
-
~ 26 ~
26 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 15 [3] prikazan je prvi deo rezultata, koji sadri opte i finansijske podatke o
svakom ERP sistemu.
Slika 15: Opte i finansijski podaci o ERP sistemima
Na slici 16 [3] prikazan je drugi deo rezultata, koji sadri podatke o dostupnim
funkcionalnostima po modulima.
Slika 16: Podaci o dostupnim funkcionalnostima ERP sisteima
-
~ 27 ~
27 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 17 [3] prikazan je trei deo rezultata, koji sadri podatke o broju korisnika,
prihodima, i podatke po oblastima poslovanja.
Slika 17: Podaci o broju korisnika, prihodima i oblastima poslovanja
Na slici 18 [3] prikazan je etvrti deo rezultata, koji sadri tehniko tehnoloke o
svakom ERP sistemu.
Slika 18: Tehniko tehnoloki podaci o ERP sistemima
-
~ 28 ~
28 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 19 [3] prikazan je peti deo rezultata, koji prikazuje podatke ogranienjima i
optim osobinama.
Slika 19: Podacio o ogranienjima i optim osobinama
Na slici 20 [3] prikazan je esti deo rezultata, koji sadri podatke o vie valutnom
sistemu, finansijama i radnim tokovima.
Slika 20: Podaci o vie valutnom sistemu, finansijama i radnim tokovima
-
~ 29 ~
29 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 21 [3] prikazan je sedmi deo rezultata, koji sadri podatke distribuciji i analizi
trendova.
Slika 21: Podaci o distribuciji i analizi trendova
Na slici 22 [3] prikazan je osmi deo rezultata, koji sadri podatke o inicijalnim
trokovima, elektronskoj trgovini i predvianju.
Slika 22: Podaci o inicijalnim trokovima, elektronskoj trgovini i planiranju
-
~ 30 ~
30 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 23 [3] prikazan je deveti deo rezultata, koji sadri podatke o kreiranju cena,
proizvodnji i terminiranju.
Slika 23: Podaci o kreiranju cena, proizvodnji i terminiranju
Na slici 24 [3] prikazan je deseti deo rezultata, koji sadri podatke o upravljanju
uslugama, radnim nalozima i konstrukciji.
Slika 24: Podaci o upravljanju uslugama, radnim nalozima i konstrukciji
-
~ 31 ~
31 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 25 [3] prikazan je poslednji deo rezultata, koji sadri podatke o posebnim
funkcionalnostima svakog ERP sistema.
Slika 25: Posebne funkcionalnosti ERP sistema
Pored prikazanih ERP sistema, u treem redu (tier 3) se nalaze jo i DEACOM,
Enterprise 21, Epicor Enterprise, Exact Macola ERP, Made2Manage Enterprise Business
System, Mar-Kov CMS, Microsoft Dynamics GP, Microsoft Dynamics NAV, Microsoft
Dynamics SL, Navigator, PSI.erp, Q360, Sage Accpac 500 ERP, SAP Business One, Scoopsoft,
Syspro. Pored navedenih ovo istraivanje obuhvata jo 15 ERP sistema etvrtog reda (tier 4) i
jedan ERP sistem petog reda (tier 5).
Na osnovu prikazanih poreenja moe se zakljuiti da veina ERP sistema prvog i
drugo reda kvalitetno podrava veinu osnovnih poslovnih procesa.
Svakako da sa ve tri godine ispitivanja, i veoma velikim brojem pitanja i podataka o
ERP sistemima, ovo istraivanje predstavlja jedno od najsveobuhvatnijih istraivanja do danas.
Istraivanje koje je sproveo Dr. Marco Iansiti [6] na veoma detaljan nain poredi ERP
sisteme sa aspekta produktivnosti korisnika. Meutim, ovo istraivanje je fokusirano samo na
poreenje Microsoft Dynamics i SAP. U nastavku ovog dela e biti prikazan opis ovog
istraivanja i rezultati koji su dobijeni.
U ovom istraivanju, razvijena je platforma za merenje poslovne produktivnosti
korisnika. Ova platforma je razvijena kombinovanjem standardnih industrijskih testova
korisnosti i rezultatima opsenih istraivanja sprovedenim kod krajnjih korisnika iz odeljenja
za prodaju i marketning, finansije i operativno poslovanje. Testovi poput SUMI (Software
Usability Measurement Inventory), su korieni da bi se identifikovali tipini faktori koji utiu
na stepen korisnosti aplikacija i produktivnost krajnjeg korisnika. SUMI je iroko poznat, kao
metodologija standarda industrije, i koristi se i unapreuje ve 15 godina, u grupi za
istraivanje ljudskih faktora na Cork univerzitetu u Irskoj.
Neke od oblasti koje su pokrivene ovom platformom za merenje poslovne
produktivnosti korisnika su prikazane na slici 26 [6].
-
~ 32 ~
32 Mogunosti poboljanja ERP sistema korienjem uzora
Slika 26: Platforma za merenje poslovne produktivnosti
Istraivanje se sastojalo od 85 iskaza o poslovnoj produktivnosti softvera, grupisanim u
est kategorija. Istraivanje je sprovedeno putem telefona. Intervjuisani su krajnji korisnici
Microsoft Dynamics NAV i Microsoft Dynamics GP (66 ispitanika) i SAP All-in-One i SAP R/3
(33 ispitanika) u prodaji i marketingu, finansijama i operativnom odeljenju. Svaki od ispitanika
je bio iz razliite kompanije, koje su sluajno izabrane.
Na svaki od iskaza, ispitanici su trebali da daju ocenu od 1 do 7, gde je 1 znailo da se
veoma ne slau, a 7 da se veoma slau sa iskazom. Broj 4 je odznaavao neutralan stav prema
iskazu. Bilo je mogue da ispitanici kau da ne znaju, ili da dati iskaz ne moe da se primeni
na njihovu situaciju.
Prosena produktivnost je prikazana na slici 27 [6].
Slika 27: Prosena poslovna produktivnost
-
~ 33 ~
33 Mogunosti poboljanja ERP sistema korienjem uzora
Procentualna razlika u poslovnoj produktivnosti po kategorijama je prikazana na slici
28 [6].
Slika 28: Procentualna razlika u poslovnoj produktivnosti po kategorijama
3.2 Analiza lakoe odravanja i korienja uzora
Za potrebe ovog rada izvreno je istraivanje, iji je fokus bio ispitavanje lakoe
odravanja razliitih ERP sistema, a pogotovo ispitivanje korienja uzora u razliitim ERP
sistemima. Ovo istraivanje svakako predstavlja pionirski pokuaj u oblasti ERP sistema. Ovo
istraivanja predstavlja doprinos vee vanosti (DOP-KOMPANALIZA) ove magistarske teze.
Istraivanje je sprovedeno u dve faze.
U prvoj fazi su odgovori skupljani direktnim kontaktom, i prikupljeni su odgovori
od 28 ispitanika.
U drugoj fazi odgovori su skupljani putem anonimne online ankete6, i prikupljeni
su odgovori iz 96 sesija7.
U istraivanju se od svakog ispitanika trailo da unese odgovore za svaki od ERP
sistema u kome ima iskustva.
6 Anketa je dostupna na sajtu autora [29].
Direktna adresa je http://www.bojanjovicic.com/ERPQuestionnaire. 7 Zbog anonimnosti ankete, nije mogue poistovetiti broj sesija sa brojem ispitanika.
http://www.bojanjovicic.com/ERPQuestionnaire
-
~ 34 ~
34 Mogunosti poboljanja ERP sistema korienjem uzora
Istraivanje je sadralo 11 obaveznih pitanja:
1. Broj godina iskustva u razvoju u ovom ERP reenju
2. Ocena lakoe kreiranja/izmene izvetaja
3. Ocena lakoe kreiranja/izmene ekranskih formi
4. Ocena lakoe izmene poslovnih procesa
5. Izbor modela rada sa bazom podataka (Direct / Meta-Model)
6. Ocena lakoe integracije sa drugim aplikacijama
7. Ocena nivoa podrke za XML
8. Ocena nivoa podrke za Web servise
9. Ocena lakoe Web razvoja
10. Ocena nivoa podrke za automatsko testiranje
11. Provera da li je ispitanik upoznat sa uzorima (Design Patterns)
Na pitanja 2-4 i 6-10 odgovori su dati izborom ocene od 1 do 5, gde je ocena 1 imala
znaenje bez podrke, ili najloije, a ocena 5 oznaavala potpunu ili najbolju podrka.
Pored ovih pitanja, ispitanik je trebalo da unese dodatnih 6 odgovora ukoliko je na
pitanje o poznavanju uzora odgovorio potvrdno. Ovih 6 odgovora je trebalo dati kao odgovor
na sledea dva opciona pitanja:
1. Identifikujte neke od uzora u ovom ERP reenju (do 3 odgovora)
2. Za koje uzore mislite da mogu da poboljaju razvoj u ovom reenju (do 3
odgovora)
U nastavku ovog dela bie prezentovani rezultati obe faze, kao i analiza razlika izmeu
njih.
3.2.1 Direktno ispitivanje
U prvoj fazi odgovori su skupljani direktnim kontaktom, i prikupljeni su odgovori od
28 ispitanika.
Neki od ovih ispitanika su imali iskustva u vie ERP sistema, pa je ukupan broj
odgovora za ERP sisteme 42.
Ukupno iskustvo ovih 28 ispitanika u radu sa ERP sistemima iznosi 102 godine, a
proseno 3.64 godina.
Proseni odgovori8:
Ocena lakoe kreiranja/izmene izvetaja: 3.61
Ocena lakoe kreiranja/izmene ekranskih formi: 4.00
Ocena lakoe izmene poslovnih procesa: 3.61
Ocena lakoe integracije sa drugim aplikacijama: 3.64
Ocena nivoa podrke za XML: 3.39
Ocena nivoa podrke za Web servise: 3.39
Ocena lakoe Web razvoja: 3.27
8 Odgovori na pitanje broj 5 su razmatrani u delu 3.2.3.4, a na pitanje broj 11 u delu 3.2.3.10.
-
~ 35 ~
35 Mogunosti poboljanja ERP sistema korienjem uzora
Ocena nivoa podrke za automatsko testiranje: 2.91
Iz napred navedenog moemo zakljuiti da je u ERP sistemima, najmanja podrka za
automatsko testiranje, to svakako moe da bude veliki nedostatak, pogotovo u razvoju
orijentisanom ka testiranju (Test Driven Development, TDD).
Kao najlaku ili najbolje podranu aktivnost, ispitanici su naveli kreiranje i
modifikaciju formi.
U tabeli 1 je prikazan broj odgovora po ERP sistemima za direktno ispitivanje:
Naziv Frekvencija Procentualno
Dynamics AX 14 33.3
Dynamics GP 5 11.9
Dynamics NAV 9 21.4
Epicor 1 2.4
IT-Enterprise 1 2.4
JD Edwards 1 2.4
Oracle EBS 1 2.4
Perftech.Largo 2 4.8
SAP 7 16.7
Siebel 1 2.4
Ukupno 42 100.0 Tabela 1: Broj odgovora po ERP sistemima za direktno ispitivanje
3.2.2 Anonimno ispitivanje
U drugoj fazi odgovori su skupljani putem anonimne online ankete koja je
postavljena na sajtu autora [39].
Anketa je implementirana korienjem ASP.NET 2.0 i AJAX tehnologija.
Do trenutka pisanja ovog dela, prikupljeno je 96 odgovora.
Ukupno iskustvo ovih 96 ispitanika u radu sa ERP sistemima iznosi 568 godine, a
proseno 5.87 godina.
Proseni odgovori:
Ocena lakoe kreiranja/izmene izvetaja: 3.25
Ocena lakoe kreiranja/izmene ekranskih formi: 3.62
Ocena lakoe izmene poslovnih procesa: 3.34
Ocena lakoe integracije sa drugim aplikacijama: 3.23
Ocena nivoa podrke za XML: 2.97
Ocena nivoa podrke za Web servise: 2.90
Ocena lakoe Web razvoja: 2.76
Ocena nivoa podrke za automatsko testiranje: 2.66
-
~ 36 ~
36 Mogunosti poboljanja ERP sistema korienjem uzora
Iz napred navedenog moemo zakljuiti da je kao i u direktnom ispitivanju, i ovde
pokazano da je u ERP sistemima, najmanja podrka za automatsko testiranje, to svakako
moe da bude veliki nedostatak, pogotovo u razvoju orijentisanom ka testiranju (TDD, Test
Driven Development).
Kao najlaku ili najbolje podranu aktivnost, ispitanici su kao u direktnom ispitivanju,
naveli kreiranje i modifikaciju formi.
U tabeli 2 je prikazan broj odgovora po ERP sistemima za direktno ispitivanje9:
Naziv Frekvencija Procentualno
ASW 1 1.0
Baan 1 1.0
DataLab PANTHEON 7 7.3
Dynamics AX 14 14.6
Dynamics GP 3 3.1
Dynamics NAV 15 15.6
Dynamics SL 3 3.1
Glovia 2 2.1
IPIS+ 1 1.0
J D Edwards 1 1.0
Laser ERP 1 1.0
Microsoft C5 1 1.0
Microsoft XAL 1 1.0
MIS 3 3.1
OfBiz 1 1.0
Oracle EBS 10 10.4
People Soft 1 1.0
Sage 1 1.0
SAP 18 18.8
Unknown 10 10.4
UPIS 1 1.0
Ukupno 96 100.0 Tabela 2: Broj odgovora po ERP sistemima za anonimno ispitivanje
9 U kategoriju Unknown su svrstani ERP sistemi za koje autori nemaju informacije o postojanju.
-
~ 37 ~
37 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3 Analiza odstupanja
U ovom delu emo razmatrati spojene odgovore za oba ispitivanja, i prikazati
odstupanja direktnog ili anonimnog ispitivanja. Za sva pitanja je radjen T test i
utvreno je da nema statistikih znaajnih razlika izmeu anoniminih i direktnih
odgovora. Broj odgovora po ERP sistemima za celo istraivanje je dat u tabeli 3:
Naziv Frekvencija Procentualno
Dynamics AX 28 20.3
SAP 25 18.1
Dynamics NAV 24 17.4
Oracle EBS 11 8.0
Unknown 10 7.2
Dynamics GP 8 5.8
DataLab PANTHEON 7 5.1
Dynamics SL 3 2.2
MIS 3 2.2
Glovia 2 1.4
JD Edwards 2 1.4
Perftech.Largo 2 1.4
ASW 1 0.7
Baan 1 0.7
Epicor 1 0.7
IPIS+ 1 0.7
IT-Enterprise 1 0.7
Laser ERP 1 0.7
Microsoft C5 1 0.7
Microsoft XAL 1 0.7
OfBiz 1 0.7
People Soft 1 0.7
Sage 1 0.7
Siebel 1 0.7
UPIS 1 0.7
Ukupno 138 100.0 Tabela 3: Broj odgovora po ERP sistemima za celo istraivanje
Kao to se iz tabele 3 vidi, ERP sistemi za koje je prikupljeno najvie odgovora su:
Dynamics AX, SAP, Dynamics NAV, Oracle EBS i Dynamics GP.
U nastavku ovog dela e za svako pitanje biti prikazan broj dobijenih odgovora po
ponudjenim kategorijama i procentualno uee, za ukupne odgovore, anonimne i direktne, sa
prateim graficima.
-
~ 38 ~
38 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.1 Ocena lakoe kreiranja/izmene izvetaja
U tabeli 4 je prikazana analiza dobijenih odgovora za pitanje ocena lakoe
kreiranja/izmene izvetaja, sa brojem odgovora po ponuenim kategorijama i procentualno
uee, za ukupne odgovore, i posebno za anonimne i direktne.
Lakoa kreiranja/izmene izvetaja
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma lako 10 7.2 8 8.3 2 4.8
2 21 15.2 16 16.7 5 11.9
3 42 30.4 34 35.4 8 19
4 39 28.3 20 20.8 19 45.2
Veoma teko 26 18.8 18 18.8 8 19
Ukupno 138 100 96 100 42 100
Tabela 4: Analiza odgovora za ocenu lakoe kreiranja/izmene izvetaja
Na slici 29 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 29: Analiza zdruenih odgovora za ocenu lakoe kreiranja/izmene izvetaja
Na slici 30 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 30: Analiza odgovora za ocenu lakoe kreiranja/izmene izvetaja po istraivanjima
7.2
15.2
30.4 28.3
18.8
0.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
Veoma lako 2 3 4 Veoma teko
8.3 16
.7
35.4
20.8
18.8
4.8
11.9 19
.0
45.
2
19.0
0.0
10.0
20.0
30.0
40.0
50.0
Veoma lako 2 3 4 Veoma teko
Anonimni
Direktni
-
~ 39 ~
39 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.2 Ocena lakoe kreiranja/izmene ekranskih formi
U tabeli 5 je prikazana analiza dobijenih odgovora za pitanje ocena lakoe
kreiranja/izmene ekranskih, sa brojem odgovora po ponuenim kategorijama i procentualno
uee, za ukupne odgovore, i posebno za anonimne i direktne.
Lakoa kreiranja/izmene ekranskih formi
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma lako 4 2.9 3 3.1 1 2.4
2 17 12.3 11 11.5 6 14.3
3 40 29 35 36.5 5 11.9
4 27 19.6 17 17.7 10 23.8
Veoma teko 50 36.2 30 31.3 20 47.6
Ukupno 138 100 96 100 42 100
Tabela 5: Analiza odgovora za ocenu lakoe kreiranja/izmene ekranskih formi
Na slici 31 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 31: Analiza zdruenih odgovora za ocenu lakoe kreiranja/izmene ekranskih formi
Na slici 32 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 32: Analiza odgovora za ocenu lakoe kreiranja/izmene ekranskih formi po istaivanjima
2.912.3
29.0
19.6
36.2
0.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
40.0
Veoma lako 2 3 4 Veoma teko
3.1
11.5
36.5
17.7
31.3
2.4
14.3
11.9 2
3.8
47.
6
0.0
10.0
20.0
30.0
40.0
50.0
Veoma lako 2 3 4 Veoma teko
Anonimni
Direktni
-
~ 40 ~
40 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.3 Ocena lakoe izmene poslovnih procesa
U tabeli 6 je prikazana analiza dobijenih odgovora za pitanje ocena lakoe izmene
poslovnih procesa, sa brojem odgovora po ponuenim kategorijama i procentualno uee, za
ukupne odgovore, i posebno za anonimne i direktne.
Lakoa izmene poslovnih procesa
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma lako 4 2.9 3 3.1 1 2.4
2 19 13.8 13 13.5 6 14.3
3 51 37 42 43.8 9 21.4
4 42 30.4 24 25 18 42.9
Veoma teko 22 15.9 14 14.6 8 19
Ukupno 138 100 96 100 42 100
Tabela 6: Analiza odgovora za ocenu lakoe izmene poslovnih procesa
Na slici 33 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 33: Analiza zdruenih odgovora za ocenu lakoe izmene poslovnih procesa
Na slici 34 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 34: Analiza odgovora za ocenu lakoe izmene poslovnih procesa po istraivanjima
2.913.8
37.030.4
15.9
0.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
40.0
Veoma lako 2 3 4 Veoma teko
3.1
13.5
43.
8
25.0
14.6
2.4
14.3 21
.4
42.
9
19.0
0.0
10.0
20.0
30.0
40.0
50.0
Veoma lako 2 3 4 Veoma teko
Anonimni
Direktni
-
~ 41 ~
41 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.4 Izbor modela rada sa bazom podataka (Direct / Meta-Model)
U tabeli 7 je prikazana analiza dobijenih odgovora za pitanje modela rada sa bazom
podataka, sa brojem odgovora po ponuenim kategorijama i procentualno uee, za ukupne
odgovore, i posebno za anonimne i direktne.
Model rada sa bazom podataka (Direct / Meta-Model)
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Direktno 84 60.9 72 75 12 28.6
Meta-model 51 37 24 25 27 35.7
Bez odgovora 3 2.2
3 7.1
Ukupno 138 100 96 100 42 100
Tabela 7: Analiza odgovora za model rada sa bazom podataka
Na slici 35 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 35: Analiza zdruenih odgovora za model rada sa bazom podataka
Na slici 36 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 36: Analiza odgovora za model rada sa bazom podataka po istraivanjima
2.2
60.937.0
0.0
20.0
40.0
60.0
80.0
Bez odgovora Direktno Meta-model
75.0
25.0
7.1
28.6
35.7
0
20
40
60
80
Bez odgovora Direktno Meta-model
Anonimni
Direktni
-
~ 42 ~
42 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.5 Ocena lakoe integracije sa drugim aplikacijama
U tabeli 8 je prikazana analiza dobijenih odgovora za pitanje ocena lakoe integracije
sa drugim aplikacijama, sa brojem odgovora po ponuenim kategorijama i procentualno
uee, za ukupne odgovore, i posebno za anonimne i direktne.
Lakoa integracije sa drugim aplikacijama
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma lako 7 5.1 6 6.3 2 2.4
2 20 14.5 13 13.5 17 16.7
3 51 37 41 42.7 24 23.8
4 37 26.8 25 26 29 28.6
Veoma teko 23 16.7 11 11.5 29 28.6
Ukupno 138 100 96 100 100 100
Tabela 8: Analiza odgovora za ocenu lakoe integracije sa drugim aplikacijama
Na slici 37 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 37: Analiza zdruenih odgovora za ocenu lakoe integracije sa drugim aplikacijama
Na slici 38 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 38: Analiza odgovora za ocenu lakoe integracije sa drugim aplikacijama po
istraivanjima
5.114.5
37.0
26.8
16.7
0.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
40.0
Veoma lako 2 3 4 Veoma teko
6.3 13
.5
42.
7
26.0
11.5
2.4 16
.7 23.8 28
.6
28.6
0.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
40.0
45.0
Veoma lako 2 3 4 Veoma teko
Anonimni
Direktni
-
~ 43 ~
43 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.6 Ocena nivoa podrke za XML
U tabeli 9 je prikazana analiza dobijenih odgovora za pitanje ocene nivoa podrke za
XML, sa brojem odgovora po ponuenim kategorijama i procentualno uee, za ukupne
odgovore, i posebno za anonimne i direktne.
Podrka za XML
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma loa 15 10.9 11 11.5 4 9.5
2 29 21 18 18.8 11 26.2
3 42 30.4 38 39.6 4 9.5
4 29 21 20 20.8 9 21.4
Odlina 22 15.9 9 9.4 13 31
Bez odgovora 1 0.7
1 2.4
Ukupno 138 100 96 100 42 100
Tabela 9: Analiza odgovora za ocenu nivoa podrke za XML
Na slici 39 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 39: Analiza zdruenih odgovora za ocenu nivoa podrke za XML
Na slici 40 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 40: Analiza odgovora za ocenu nivoa podrke za XML po istraivanjima
10.9
21.0
30.4
21.015.9
0.70.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
Veoma loa
2 3 4 Odlina Bez odgovora
11.5 18
.8
39.6
20.8
9.4
9.5
26.2
9.5 2
1.4 3
1.0
2.4
0.05.0
10.015.020.025.030.035.040.045.0
Veoma loa 2 3 4 Odlina Bez odgovora
Anonimni
Direktni
-
~ 44 ~
44 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.7 Ocena nivoa podrke za Web servise
U tabeli 10 je prikazana analiza dobijenih odgovora za pitanje ocena nivoa podrke za
Web servise, sa brojem odgovora po ponuenim kategorijama i procentualno uee, za
ukupne odgovore, i posebno za anonimne i direktne.
Podrka za Web servise
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma loa 18 13 15 15.6 3 7.1
2 28 20.3 20 20.8 8 19
3 38 27.5 29 30.2 9 21.4
4 35 25.4 23 24 12 28.6
Odlina 18 13 9 9.4 9 21.4
Bez odgovora 1 0.7
1 2.4
Ukupno 138 100 96 100 42 100
Tabela 10: Analiza odgovora za ocenu nivoa podrke za Web servise
Na slici 41 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 41: Analiza zdruenih odgovora za ocenu nivoa podrke za Web servise
Na slici 42 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 42: Analiza odgovora za nivoa podrke za Web servise po istraivanjima
13.020.3
27.5 25.4
13.00.7
0.0
5.0
10.0
15.0
20.0
25.0
30.0
Veoma loa
2 3 4 Odlina Bez odgovora
15.6 20
.8 30
.2
24.0
9.4
7.1
19.0 21.4 2
8.6
21.4
2.4
0.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
Veoma loa 2 3 4 Odlina Bez odgovora
Anonimni
Direktni
-
~ 45 ~
45 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.8 Ocena lakoe Web razvoja
U tabeli 11 je prikazana analiza dobijenih odgovora za pitanje ocena lakoe Web
razvoja, sa brojem odgovora po ponuenim kategorijama i procentualno uee, za ukupne
odgovore, i posebno za anonimne i direktne.
Lakoa Web razvoja
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma lako 22 15.9 19 20 3 7
2 24 17.4 15 15.6 9 21.4
3 48 34.8 39 40.6 9 21.4
4 28 20.3 16 16.7 12 28.6
Veoma teko 14 10.1 7 7.3 7 16.7
Bez odgovora 2 1.4
2 4.8
Ukupno 138 100 96 100 42 100
Tabela 11: Analiza odgovora za ocenu lakoe Web razvoja
Na slici 43 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 43: Analiza zdruenih odgovora za ocenu lakoe Web razvoja
Na slici 44 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 44: Analiza odgovora za ocenu lakoe Web razvoja po istraivanjima
15.9 17.4
34.8
20.3
10.1 1.40.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
40.0
Veoma lako
2 3 4 Veoma teko
Bez odgovora
20
15.6
40
.6
16.7
7.3
7
21.4
21.4 2
8.6
16.7
4.8
0
5
10
15
20
25
30
35
40
45
Veoma lako 2 3 4 Veoma teko Bez odgovora
Anonimni
Direktni
-
~ 46 ~
46 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.9 Ocena nivoa podrke za automatsko testiranje
U tabeli 12 je prikazana analiza dobijenih odgovora za pitanje ocena nivoa podrke za
automatsko testiranje, sa brojem odgovora po ponuenim kategorijama i procentualno uee,
za ukupne odgovore, i posebno za anonimne i direktne.
Podrka za automatsko testiranje
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Veoma loa 26 18.8 18 18.8 8 19
2 25 18.1 21 21.9 4 9.5
3 52 37.7 38 39.6 14 33.3
4 18 13 13 13.5 5 11.9
Odlina 12 8.7 6 6.3 6 14.3
Bez odgovora 5 3.6
5 11.9
Ukupno 138 100 96 100 42 100
Tabela 12: Analiza odgovora za ocenu nivoa podrke za automatsko testiranje
Na slici 45 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 45: Analiza zdruenih odgovora za ocenu nivoa podrke za automatsko testiranje
Na slici 46 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 46: Analiza odgovora za ocenu nivoa podrke za automatsko testiranje po istraivanjima
18.8 18.1
37.7
13.08.7 3.6
0.0
5.0
10.0
15.0
20.0
25.0
30.0
35.0
40.0
Veoma loa
2 3 4 Odlina Bez odgovora
18.8 21.9
39.6
13.5
6.319
.0
9.5
33.3
11.9 14.3
11.9
0.05.0
10.015.020.025.030.035.040.045.0
Veoma loa 2 3 4 Odlina Bez odgovora
Anonimni
Direktni
-
~ 47 ~
47 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.3.10 Provera da li je ispitanik upoznat sa uzorima (Design Patterns)
U tabeli 13 je prikazana analiza dobijenih odgovora za pitanje poznavanja uzora, sa
brojem odgovora po ponuenim kategorijama i procentualno uee, za ukupne odgovore, i
posebno za anonimne i direktne.
Da li je ispitanik upoznat sa uzorima (Design Patterns)
Ukupno Anonimni Direktni
Frekvencija Procentualno Frekvencija Procentualno Frekvencija Procentualno
Ne 81 58.7 64 66.7 17 40.5
Da 57 41.3 32 33.3 25 59.5
Ukupno 138 100 96 100 42 100
Tabela 13: Analiza odgovora za poznavanje uzora (Design Patterns)
Na slici 47 je dat grafiki prikaz procentualnog uea po odgovorima za zdruene
odgovore iz oba ispitivanja.
Slika 47: Analiza zdruenih odgovora za poznavanje uzora (Design Patterns)
Na slici 48 je dat grafiki prikaz procentualnog uea po odgovorima za odgovore iz
anonimnog i direktnog ispitivanja.
Slika 48: Analiza odgovora za poznavanje uzora (Design Patterns) po istraivanjima
58.741.3
0.0
20.0
40.0
60.0
80.0
Ne Da
66.740.533.3
59.5
0.0
20.0
40.0
60.0
80.0
Anonimni Direktni
Ne
Da
-
~ 48 ~
48 Mogunosti poboljanja ERP sistema korienjem uzora
3.2.4 Analiza vrednosti za 5 ERP sistema sa najveim brojem odgovora
U tabeli 14 je prikazana analiza prosenih vrednosti za 5 ERP sistema sa najveim
brojem odgovora.
Dynamics AX (28 odgovora)
SAP (25 odgovora)
Dynamics NAV (24 odgovora)
Oracle EBS (11 odgovora)
Dynamics GP (8 odgovora)
Godina iskustva 2.96 6.94 4.21 5.18 2.28
Ocena lakoe kreiranja/izmene izvetaja
3.11 3.52 3.71 3.09 3.50
Ocena lakoe kreiranja/izmene ekranskih formi
4.29 3.44 4.25 3.09 3.75
Ocena lakoe izmene poslovnih procesa 3.86 3.28 3.67 3.18 2.88
Ocena lakoe integracije sa drugim aplikacijama 3.75 3.56 3.29 3.18 2.88
Ocena nivoa podrke za XML 3.56 3.44 3.08 3.27 2.63
Ocena nivoa podrke za Web servise 3.46 3.58 2.54 3.45 2.88
Ocena lakoe Web razvoja
3.41 3.38 2.42 3.73 2.75
Ocena nivoa podrke za automatsko testiranje 3.00 3.48 2.50 2.82 2.00
Tabela 14: Analiza vrednosti za 5 ERP sistema sa najveim brojem odgovora
Iz tabele 14 se vidi da u proseku najvie iskustva imaju ispitanici koji rade u SAP ERP
sistemu, a najmanje ispitanici koji rade u Dynamics GP ERP sistemu.
Ispitanici su ocenili da je kreiranje/menjanje izvetaja najlake u Dynamics NAV, a
najtee u Oracle EBS. Ekranske forme je najlake kreirati/menjati u Dynamics AX, a najtee u
Oracle EBS.
Poslovne procese je najlake menjati u Dynamics AX, a najtee u Dynamics GP.
Integracija sa drugim aplikacijama je najlaka u Dynamics AX, a najtea u Dynamics GP.
XML je najbolje podran u Dynamics AX, a najloije u Dynamics GP. Web servisi na
najbolje podrani u SAP ERP sistemu, a najloije u Dynamics NAV. Web razvoj je najlaki u
Oracle EBS, a najtei u Dynamics NAV.
Automatsko testiranje je najbolje podrano u SAP ERP sistemu, a najloije u Dynamics
GP.
-
~ 49 ~
49 Mogunosti poboljanja ERP sistema korienjem uzora
Na slici 49 je grafiki prikazana analiza odgovora za 5 ERP sistema sa najvie odgovora.
Slika 49: Analiza odgovora za 5 ERP sistema sa najvie odgovora
Dobre ocene koje je Dynamics AX ERP reenje ostvarilo predstavljaju jedan deo dokaza
prve hipoteze ove magistarske teze.
Prosena ocena za prva tri pitanja (lakoa kreiranja/izmene izvetaja i ekranskih formi,
i lakoa izmene poslovnih procesa) za ukupne rezultate je 3.51. Ovo moemo smatrati
solidnim rezultatom. Ukoliko se u obzir uzmu i ostala pitanja, prosena ocena za ukupne
rezultate je 3.21. Ovo je malo loiji rezultat.
Na osnovu izvrene analize moemo dati odgovor na jedno od pitanja iji odgovor je
sutina ovog rada, a to je:
Da li i u kojoj meri postojea ERP reenja obezbeuju mehanizme koji omoguavaju da
se specifini procesi lako i brzo razviju, odnosno uvedu u poslovni sistem?
Odgovor na ovo pitanje je da postojea ERP reenja obezbeuju solidne mehanizme za
lak i brz razvoj specifinih procesa, i njihovo uvoenje u poslovni sistem. Meutim kada se u
obzir uzmu i savremene potrebe poslovnih sistema (razvoj za Web, podrka za Web servise,
podrka za XML, integracija) kao i savremeni trendovi u programiranju (podrka za
automatsko testiranje), moemo rei da su postojei mehanizmi uglavnom slabi. ERP sistemi
trebaju da se poboljaju shodno tome, pruanjem podrke za savremene trendove razvoja,
brzu implementaciju novih funkcionalnosti i lako odravanje.
0
1
2
3
4
5
6
7
8
Go
din
a isku
stva
Ocen
a lako
e k
reiranja/izm
ene
izvetaja
Ocen
a lako
e k
reiranja/izm
ene
ekran
skih
form
i
Ocen
a lako
e izm
ene p
oslo
vnih
p
rocesa
Ocen
a lako
e in
tegracije sa
dru
gim
Ocen
a nivo
a p
od
rke za X
ML
Ocen
a nivo
a p
od
rke za W
eb
servise
Ocen
a lako
e Web
razvo
ja
Ocen
a nivo
a p
od
rke za
auto
matsk
o
Dynamics AX (28 odgovora)
SAP (25 odgovora)
Dynamics NAV (24 odgovora)
Oracle EBS (11 odgovora)
Dynamics GP (8 odgovora)
-
~ 50 ~
50 Mogunosti poboljanja ERP sistema korienjem uzora
3.3 Mogui kombinatorni pristupi
Iako korienje jednog ERP sistema nude velike prednosti, pogotovo zbog
centralizacije informacija, mogui su kombinatorni pristupi u kojima se koriste razliiti ERP
sistemi za razne oblasti poslovanja.
esto preduzea imaju situaciju da u trenutku implementacije novog ERP sistema,
moraju u prelaznom periodu da funkcioniu korienjem vie ERP sistema (starog i
novog).
Za kombinatorni pristup veliki znaaj imaju mogunosti integracije. Ukoliko oba ERP
sistema koja su u pitanju imaju XML (eXtensibile Markup Language) podrku, ili podrku za
rad sa Web servisima, ova integracija je svakako laka nego bez ove podrke. Mogue su i
varijante direktnog itanja/pisanja u odgovarajuim bazama podataka, ali ovaj pristup ne
garantuje aktiviranje odgovarajue poslovne logike koja bi trebalo da prati ove operacije.
Jedan od primera mogueg kombinatornog pristupa je dat na [40]. Kao to se vidi na
slici 50 [40], ameriko ministarstvo odbrane koristi SAP, Oracle, PeopleSoft i softverska
reenja nabavljena kroz ESI (Enterprise Software Initiative).
Slika 50: Kombinatorni ERP pristup ministarstva odbrane
Pored korienja vie ERP sistema, po raznim poslovnim oblastima, ministarstvo
odbrane koristi i razliite sisteme u istim oblastima, ali za razliita odeljenja.
-
~ 51 ~
51 Mogunosti poboljanja ERP sistema korienjem uzora
Dynamics AX pomae kompanijama da poveaju
brzinu poslovanja, nudei im klju za konkurentsku
prednost na dananjem sloenom tritu koje se brzo
menja. On omoguava rukovodiocima da manje brinu o
svakodnevnim finansijskim transakcijama, da bi mogli
da se fokusiraju na informacije kako bi doneli odluke,
koje su vane za ispunjavanje potreba korisnika.
-Bill Gates
4 Dynamics AX 10
U ovom poglavlju e prvo biti prikazana istorija nastanka Dynamics AX ERP sistema.
Potom e biti dat opis nekih poslovnih funkcionalnosti. Na kraju e biti prikazan
tehniko/tehnoloki opis razvojnog okruenja i programskog jezika. Kao pregled dela ovog
poglavlja autor je objavio rad [41]. Rad je objavljen kao tema broja, tj. dvobroja.