Page 15 - 003_it
P. 15
14.2 METODE ZA KOMPLEKSNE SISTEME I SISTEME KOJI TREBA DA SU... 619
JAD pristup ima i nedostataka. Prvo, vrlo je komplikovano sakupiti sve ko-
risnike na JAD sastanke. Na primer, velike organizacije mogu da imaju korisnike
bukvalno po celom svetu; da se svi oni okupe na JAD sastancima, bilo bi preterano
skupo. Drugo, JAD pristup ima sve nedostatke kao i svaki grupni proces (npr.,
jedan ~ovek mo`e da dominira sastankom, neki u~esnici mogu da budu stidljivi i
da ne doprinose radu grupe, ili neki u~esnici mogu da se dr`e po strani i da puste
da drugi odra|uju posao). Da bi se ubla`ili ovi problemi, JAD sastanci obi~no imaju
moderatora koji je obu~en za analize i projektovanje sistema i za vo|enje grupnih
sastanaka i procesa.
ZAJEDNI^KO PROJEKTOVANJE APLIKACIJE I PROJEKTOVANJE WEB
SAJTA. U ovom trenutku e-biznis Web sajtovi nastoje da zadovolje kupce i da
iskustvo korisnika na sajtu u~ine jednostavnim, intuitivnim i efikasnim. Vrlo je
verovatno da }e kompanije koje investiraju u projektovanje re{enja koja korisnicima
olak{avaju snala`enje na Web sajtu uspeti da zadr`e kupce, {to je klju~ za uspeh
bilo kojeg biznisa na Webu.
Kriti~ne karakteristike projektovanja su zahtevi koje Web sajt mora da podr`i da
bi omogu}io korisniku da posao obavi na prijatan i efikasan na~in. Da bi korisnici
prihvatili i usvojili Web sajt, korisno je da se uklju~e u proces njegovog kreiranja.
Elektronska JAD sesija mo`e biti tehnolo{ki podr`ana izvan sajta. Na taj na~in se
klju~ni predstavnici korisnika (kupci), direktori, projektanti sistema i drugi akcionari
sakupljaju da bi zajedni~ki odredili zahteve. Inicijalni skup zahteva mo`e da poslu`i
kao baza za razvoj boljeg pregleda, na osnovu kojeg bi korisnici (kupci) mogli da
odrede svoje `elje i prioritete. JAD je stoga od posebnog interesa za projektante Web
sajta (videti Kendall i Kendall, 2001).
Me|utim, to ne zna~i da je JAD lagan posao za projektante Web sajta. U nekim
slu~ajevima akcionari nisu u organizaciji ili ne mogu u potpunosti da sagledaju svoje
potrebe. Komplikovano je izlistati opse`nu listu zahteva. Inicijalni skup zahteva mo`e
da se napravi formiranjem usmerenih radnih grupa, uklju~ivanjem predstavnika
korisnika izvan mre`e kao i onih na mre`i. Inicijalni skup zahteva mo`e da poslu`i
kao osnov za razvoj {ireg pregleda da bi se odredile `elje i prioriteti korisnika.
Brzi razvoj Brzi razvoj aplikacije (engl. Rapid Application Development – RAD) – metod-
aplikacije ologije i alati ~ine mogu}im br`i razvoj sistema, naro~ito onih u kojima je zna~ajna
komponenta korisni~ki interfejs. Jo{ jedna oblast je obnavljanje sadr`aja nasle|enih
aplikacija. Primer za to koliko brzo iskusni programeri mogu da naprave aplikacije
sa RAD alatima prikazan je u IT na delu (ilustracija na strani 620).
Koje su komponente ili alati i sposobnosti RAD sistema? Tipi~ni paketi sadr`e
slede}e:
• GUI razvojno okru`enje je sposobnost kreiranja mnogih aspekata aplikacije
pomo}u „vuci-i-spusti” (engl. „drag and drop“) operacija. Na primer, korisnik
mo`e da sa~ini izve{taj tako {to klikne na imena fajlova a zatim polja iz tih
fajlova postavi na prava mesta u izve{taju.
• Komponente za vi{ekratnu upotrebu su biblioteka uobi~ajenih, standardnih
„objekata”, kao {to su tasteri i dijalo{ki okviri. Programer povla~i-i-spu{ta ove
stavke u aplikaciju.
• Generator koda. Po{to programer povu~e-i-spusti standardne„objekte” u
projekat, paket automatski pi{e ra~unarske programe da bi uradio izve{taje,
ulazne ekrane, tastere, dijalo{ke prozore i tako dalje.