Page 16 - 003_it
P. 16

620        POGLAVLJE  14    IZGRADNJA INFORMACIONIH SISTEMA

                        IT na delu                                                               ...u marketingu

                        BLUE CROSS & BLUE SHIELD RAZVIJA
                        SLAVODOBITNU KOMBINACIJU KORISTE]I RAD
             2K problem koji nije bio re{en firmu Blue Cross & Blue   tehnike  pra}enja  izvo|enja,  kao  i  anga`man  korisnika  u
         YShield  na  Rhode  Islendu  (BCBSRI)  je  za  manje  od   cilju osiguranja kvaliteta sistema. Do 1. septembra 1999.
         godinu dana doveo do razvoja inovativne aplikacije za rad   godine aplikaciju je moglo da koristi vi{e od sto korisnika
         sa kupcima. Novi sistem je zasnovan na interno razvijenoj   Windows 98. Od tada je slu`ba za rad sa korisnicima preko
         arhitekturi  koju  je  `iri  za  dodelu  nagrada  inovatorima  u   sistema ostvarivala prose~no 1 800 poziva i vi{e od 20 000
         okviru  manifestacije  Trendovi  razvoja  aplikacija  2000   transakcija dnevno.
         (Aplication Development Trends’2000 Innovator Awards)   Do po~etka 2000. novi sistem za rad sa klijentima ve} je
         pohvalio  kao  modularnu  i  dovoljno  fleksibilnu  za  lako   realizovao procentualnu dobit u odnosu na investiciju (ROI)
         a`uriranje sistema i uvo|enje nove tehnologije.   od 500 000 dolara, rast u produktivnosti korisnika, zna~ajna
            BCBSRI je odlu~io da 1998. godine izgradi novi sistem za   unapre|enja u pogledu performansi sistema i ta~nije podatke.
         rad sa kupcima, aplikaciju kriti~nog karaktera koja kontroli{e   Integracija, mo} i obim BCBSRI re{enja istinski mo`e da
         i evidentira komunikacije sa onima koji odre|uju politiku.   poslu`i kao primer.
         Interni rad na projektu zapo~et je u januaru 1999. godine   Za  dalje  istra`ivanje:  U  kojoj  meri  je,  po  va{em
         po{to su razvojni plan i projekat verifikovali spoljni kon-  mi{ljenju,  RAD  metodologija  doprinela  uspehu  BCBSRI
         sultanti.                                        projekta?
            Razvojni tim je zastupao fazni razvoj produktivnih alatki
         i metodologiju brzog razvoja aplikacije (RAD). Projektanti   Izvor : Kondenzovano iz Application Development Trends, april 2000,
         su koristili nekoliko produktivnih alatki (uklju~uju}i Sybase   i iz radova publikovanih na adtmag.com (april 2000).
         EAServer,  Sybase  PowerBuilder  i  Riverton  HOW),  kao  i





                                    •  Programerski jezik – BASIC (u Visual Basicu), Object Pascal (u Delphiju), ili
                                     C++.  Ova komponenta uklju~uje integrisano razvojno okru`enje (engl. Integrated
                                     Development Environment – IDE) za stvaranje, testiranje i kod za otklanjanje
                                     gre{aka. Mogu}e je da se kori{}enjem povuci-i-spusti operacija kreira i do 80%
                                     kodova sistema.
                                     Proces RAD je sli~an procesu izrade prototipa. Oba su visoko iterativna i
                                 nagla{avaju brzinu razvoja. Pri izradi prototipa ~esto se koriste specijalizovani jezici,
                                 kao {to su 4GL-i i generatori ekrana, dok RAD paketi uklju~uju razli~ite alate sli~nih
                                 mogu}nosti. Zahvaljuju}i RAD alatima projektanti oboga}uju i pro{iruju inicijalnu
                                 verziju kroz ponovljene iteracije dok ona ne postane podesna za operacionalnu
                                 upotrebu. Alati rade zajedno kao deo integrisanog paketa. Oni proizvode funkcio-
                                 nalne komponente kona~nog sistema, a ne makete ili verzije u ograni~enoj razmeri.
                                 Tipi~ni RAD proizvodi su podesni za razvoj na mnogo vrsta platformi, naro~ito na
                                 sve popularnijim klijent/server platformama i onim zasnovanim na Web-u.
                                     Kao {to je prikazano na slici 14.5, faze kroz koje se prolazi u tradicionalnom
                                 SDLS-u primenjuju se i u RAD, s tim {to se faze u RAD kombinuju da proizvedu
                                 efikasniju razvojnu tehniku. U RAD se generalno manje insistira na redosledu i
                                 strukturi procesa u radnom veku, a vi{e na paralelnom izvr{avanju razli~itih poslova
                                 i na ekstenzivnom kori{}enju prototipa.
                                     Pored prednosti u pogledu brzine i mobilnosti, RAD se koristi za pravljenje ap-
                                 likacija jednostavnijih za odr`avanje i modifikovanje. Me|utim, RAD paketi imaju
                                 i neke nedostatke. Kao i kod izrade prototipa, iterativni razvojni proces mo`e da
                                 traje neodre|eno ako nema nedvosmislenih kriterijuma za njegov zavr{etak. RAD
                                 paketi mogu imati mogu}nosti da dokumentuju sistem, ali to ne garantuje da }e
                                 projektanti proizvesti odgovaraju}u dokumentaciju.
   11   12   13   14   15   16   17   18   19   20   21