Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.5.Inżynieriaoprogramowania
39
tówipozostajewprzybliżeniustała.Przytoczonedanezjednejstronyświadczą
oniezbytwysokiejskutecznościistniejącychmetodzarządzaniaiwytwarzaniaopro-
gramowania,zdrugiejjednakdowodząpostępującegorozwojudziedziny,któradoj-
rzewaiwyciągawnioskizpopełnionychbłędów.
Analizacharakterurealizowanychprojektówinformatycznychpokazuje,żeto
przedsięwzięciaodośćróżnejnaturze.Wspólnąichcechąjestcelpolegającyna
opracowaniuiwdrożeniudoeksploatacjioprogramowania,wykorzystywanegona-
stępniewadministracji,gospodarcelubwżyciucodziennym.Różnicemiędzynimi
wynikajązróżnegoznaczeniaprzypisanegosłowunopracowanie”.Wniektórych
projektachopracowanieoznaczanapisanienowychprogramów,awinnychpołącze-
nieidostosowaniedowymagańprogramów,którewcałościlubwistotnejczęści
zostałykupionegotowe.PodziałrynkuITmiędzyróżnerodzajeprojektóworazzakres
wykorzystaniaróżnychrodzajówmetodpodczasprojektówpolegającychnatworzeniu
nowegooprogramowaniajestprzedstawionywtab.1.1.
Tabela1010Podziałrynkuprojektówinformatycznych(USA)
Rokbadania
2000
2004
2000
2004
metodystrukturalne
72%
65%
Oprogramowanienowe
46%
55%
metodyobiektowe
28%
35%
Projektyintegratorskie
54%
45%
Interesującąobserwacjąjestporównaniezakresustosowaniametodstruktural-
nychiobiektowych.Siłąmetodstrukturalnychjestdużaliczbadoświadczonych
projektantóworazdojrzałośćtechnologiirelacyjnychbazdanych,któredominująna
rynkusystemówużywanychwbiznesieiadministracji.Siłąmetodobiektowychjest
większapodatnośćnazmiany(konserwacja)orazzaletyobiektowychtechnologii
komunikacyjnychwykorzystywanychprzybudowiesystemówrozproszonych.Przed-
stawionetudanepokazująistniejącąobecnieprzewagęmetodstrukturalnych.Prze-
wagatajednakdośćszybkomaleje,częściowowwynikudominacjimetodobiekto-
wychwprogramachnauczaniainformatykiwszkołachwyższych,aczęściowo
wwynikunieustannegorozwojuidojrzewaniadostępnychtechnologiiobiektowych.
Ważnymcelembadańprowadzonychprzezautorówraportubyłoustalenielisty
najważniejszychczynnikówsprzyjającychpowodzeniuprojektu.Ponieważlista
odzwierciedladoświadczeniakierownikówprojektu,więcwymienionenaniejczyn-
nikiodnosząsięwwiększymstopniudoorganizacjiprzedsięwzięcianiżdokonkret-