Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Przedmowa
9
Rozdział4przedstawiametodykęobiektową,któraokreślaalternatywnepodej-
ściedowytwarzaniaoprogramowania,funkcjonująceiszybkozyskującepopularność
narynkuinformatycznym,zwłaszczawobszarzezastosowańinternetowychimulti-
medialnych.Metodyobiektoweposługująsięobszernymzestawemmodeliumożli-
wiającychwyrażenieróżnychaspektówprojektowanegosystemunawszystkicheta-
pachjegowytwarzaniaorazdysponujądojrzałymitechnologiamiautomatyzującymi
niektóreaspektyietapytegoprocesu.Treśćrozdziałuobejmujepodstawykoncepcyj-
nepodejściaobiektowego,modele,metodyorazwybranetechnologieaplikacyjne.
Rozdział5wyjaśniazakres,organizacjęimetodyprowadzeniaprocesutestowania,
którywdużymstopniudecydujeoniezawodnościwytworzonegooprogramowania
iktórypochłaniaznacznączęśćwysiłkuikosztukażdegoprojektu.Opisobejmuje
planowanieiprzygotowanietestów,metodypomiaruwiarygodności,strategieimetody
testowaniaiusuwaniadefektóworaznarzędziaautomatyzacjiprocesutestowania.
Rozdział6wprowadzaCzytelnikawproblemyzarządzaniaprojekteminforma-
tycznym.Wyjaśnia,czymjestprojekt,orazopisujesposóborganizacjizespołupro-
jektowegoidziałaniapodejmowaneprzezkierownikaprojektupodczasplanowania,
szacowaniakosztów,zarządzaniaprzebiegiempracorazprzewidywaniaiograniczania
czynnikówryzyka.
Rozdział7uzupełniairozszerzahoryzontzagadnieńporuszanychwpoprzednim
rozdzialeodziałaniazmierzającedoocenyizapewnieniajakościwprojekcieinfor-
matycznym.Wprowadzaiwyjaśniamodelejakościproduktu(oprogramowania)iproce-
suwytwórczego,zdefiniowanewmiędzynarodowychnormachrodzinyISO9000,
opisujepodejściekompleksowegozarządzaniajakościąorazwskazujekonkretnemetody
zapewnieniajakościoprogramowania,jakiemożnastosowaćwczasietrwaniaprojektu.
Rozdział8przedstawiaalternatywnepodejściedozarządzaniaprojekteminfor-
matycznym,promowaneprzezmetodykęzwinną,aopartenapewnychformachze-
społowejodpowiedzialnościzawykonanąpracę.Zasadniczącechąmetodykizwinnej
jestodejścieoddługookresowegoplanowania,dokumentowaniairealizowaniaplanu
projektunarzeczkrótkoterminowegowyznaczaniacelówielastycznegoreagowania
nazmianypotrzebużytkownikóworazbieżąceproblemyprojektu.
Rozdział9wprowadzanascenęprojektyinformatyczne,którychcelemniejest
tworzenienowegooprogramowania,leczutrzymywanieimodyfikowaniestosownie
dopotrzebużytkownikówoprogramowaniasystemówjużistniejących.Specyficznym
problememtakichprojektów,niewystępującymwprojektachnowych,jestnagminny
brakaktualnejdokumentacjioprogramowania,awprzypadkusystemówbardzo
starychnawetbrakaktualnegokoduprogramówźródłowych.Treśćrozdziałuobej-
mujesposobyodtwarzaniadokumentacjioprogramowaniazapomocątechnikinżynie-
riiodwrotnejorazmetodyintegracjistarychsystemówznowymiwarchitekturze
korporacyjnejszynyusług.