Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
14
1.Wprowadzenie
dużegobanku,prowadzącegorachunkiparusettysięcyklientów.Procesopracowania
iwdrożeniatakiegosystemutrwaprzeciętniedwalubtrzylataiangażujewtym
czasiebliskostoosóbzatrudnionychprzezbankiprzezdostawcęsystemu.Zarówno
daneprzechowywanewsystemie,jakirealizowanenatychdanychprzetwarzanie
zbytskomplikowane,abyczłowiekmógłjepoprostuzapamiętaćirozważyćzcałą
dokładnością.Musząwięcistniećmetodydekomponowaniacałościprzetwarzaniana
mniejsze,możliwedoanalizyfragmentyorazbudowaniauproszczonychmodeli,
pozbawionychnieistotnychszczegółów,auwzględniającychwszystkieistotnena
danymetapiecechyprojektu.Modeletebędąsukcesywnierozwijaneiuszczegóła-
wianedoosiągnięciapełnejdokładnościopisuwopracowanymnakońcukodzie
programu.
Wczasietrwaniaprojektupracownicyprzychodząiodchodzązpracy,awyma-
ganiabankuzmieniająsięzarównowwynikuzmianprzepisówprawabankowego,jak
iwwynikuwprowadzanianaryneknowychproduktówbankowych.Wszystkiete
zmianyniepowinnynaruszaćciągłościpracprojektowych.Muszązatemistnieć
metodyzapisywaniawiedzyoprojekciewsposóbzrozumiałydlawszystkichczłon-
kówzespołuprojektowego,metodyprzechowywaniatejwiedzyiprzekazywaniajej
nowympracownikomorazmetodyumożliwiającewprowadzaniezmiandoprojektu,
bezrujnowaniaefektówjużzrealizowanychetapówpracy.
Koszt,jakiinwestormusiponieśćpodczasrealizacjisystemubankowego,wy-
raźnieprzekraczastomilionówzłotych,azwrottakiejsumymożnauzyskaćtylko
wdługimokresieczasu,sięgającymkilkunastulubnawetkilkudziesięciulat.Wtym
czasiezarównoprzepisy,jakioferowanedosprzedażyproduktybankowe,atakże
możliwościtechnologiczne,związanenp.zkomunikacjązeświatemzewnętrznym,
ulegająnieustannymzmianom,którezkoleiwymuszająwprowadzaniezmiando
eksploatowanegooprogramowania.Jeślipotrzebazmianwystąpiwielelatpowdroże-
niusystemu,toprawdopodobniezmianytebędąwprowadzaneprzezzupełnienowych
ludzi,którzyniebraliudziałuwopracowaniusystemuinicnatematjegobudowynie
wiedzą.Efektywnośćichpracybędziewogromnymstopniuzależećodsposobu
udokumentowaniabudowysystemuwpostaciróżnorakichmodeli.
Działającysystemwspierawszystkieprocesybiznesowewykonywanewewszy-
stkichoddziałachbanku,któregopracownicyprzeszkolenidoobsługiwaniazleceń
klientówprzyużyciuodpowiednichfunkcjisystemu.Ewentualnaawariasystemu
uniemożliwiawykonywanietychfunkcji,comożecałkowiciesparaliżowaćnormalne
funkcjonowaniebanku.Wszyscyklienciludzieifirmyposiadającekontawktórym-
kolwiekoddzialezostająpozbawienidostępudoswoichpieniędzy.Stratywynikają-
cezroszczeńodszkodowawczychorazzutratyczęściklientówmogąwskrajnym
przypadkudoprowadzićnawetdobankructwabanku.Wprzypadkujeszczewiększego
systemu,takiegojaksystemobsługiubezpieczeńspołecznychlubsystemobsługujący
procesdopłatbezpośrednichwrolnictwie,potencjalnyzakresstratmożeobejmować