Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
16
1.Wprowadzenie
produkt,orazprzeprowadzeniestudiumwykonalności,prowadzącegodo
oszacowaniakosztuiczasurealizacjiprzedsięwzięcia.Wyspecyfikowanie
wszystkichwymagańotwieradrogędonegocjacjizdostawcamisprzętu
ioprogramowania,któremogądoprowadzićdozawarciaumowy(kontraktu)
nawykonaniesystemu.
SWytworzeniesystemu0Wymaganiazapisanewumowienawykonaniesys-
temuinformatycznegoopisująnaogółusługi,jakiemadostarczaćbudowany
system,bezwchodzeniawszczegółyrealizacjitychusług.Czynnościąotwie-
rającąfazęwytwarzaniajestanalizawymagań,prowadzącadouszczegóło-
wieniaopisuorazokreśleniazwiązkówizależnościistniejącychmiędzyróż-
nymiwymaganiami.Następnymkrokiemjestpodzieleniewymagańnalo-
giczniepowiązaneobszaryiprzypisanieichdoodrębnychkomponentów
systemu.Wtensposóbpowstajearchitekturasystemuwyznaczającajegopo-
działnawspółpracującekomponenty,sposóbprzypisaniawymagańdopo-
szczególnychkomponentóworazsposóbwspółpracykomponentówwcelu
zrealizowaniawszystkichwymaganychusług.Zależnieodrodzajusystemu
częśćkomponentówmożemiećcharakterprogramowy,aczęśćsprzętowy.
Pozdefiniowaniuwymagańdlakomponentówonewytwarzanewnie-
zależnychodsiebieprocesachwytwórczych,kupowanegotowelubkonfigu-
rowanezelementówpochodzącychnp.zpoprzedniorealizowanychprojek-
tów.Zastosowaniekomponentówgotowychjestniemalzawszetańsze,szyb-
szeiobciążonemniejszymryzykiemniepowodzenia.Możejednakwymagać
zmianywymagaństawianychinnymkomponentom,wprzypadkugdygotowy
komponentniewykonujewszystkichfunkcjiprzypisanychmuwprojekcie
systemu.
Końcowączynnościąfazywytwarzaniajestintegracjakomponentówpołą-
czonaztestowaniempoprawnościichdziałaniaiwspółdziałania.Wszystkie
wykrytebłędyusuwaneprzezpoprawieniebłędniedziałającychkompo-
nentów.Wmałychprojektachintegracjamożebyćwykonanawjednymkro-
ku,któregowynikiemjestgotowysystem.Wprojektachwielkichintegracja
jestnaogółwykonywanaprzyrostowo,copoleganastopniowymdołączaniu
dosystemukolejnychkomponentów,pojednymwkażdymkolejnymkroku.
Praktykawytwarzaniasystemówpokazała,żeczynnościintegracjiite-
stowaniesystemudługotrwałymprocesem,którypochłaniaczęstopołowę
kosztówcałegoprojektu.
SWdrożenie0Dużysysteminformatyczny,wspierającydziałanieprzedsiębior-
stwa,obejmujeswymzakresemwieleprocesówbiznesowychwykonywanych
wtejfirmie.Wprowadzeniedoeksploatacjitakiegosystemuniejestrzeczą
prostą,gdyżwymagaprzełamaniaprzyzwyczajeńizmianysposobupracylu-
dzi,aczęstotakżezmianystrukturyorganizacyjnejfirmy.Wdrożenienowego
systemuwymagateżnaogółprzeniesieniadotegosystemuwszystkichda-