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.
   10   11   12   13   14   15   16   17   18   19   20