Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
3.Cyklżyciaoprogramowania
Rys.3.1.Cyklżyciarozwojuoprogramowania
Zdefiniowanemetodykiwytwarzaniaoprogramowaniazazwyczajsłu-
żądoujęciawregułysamejfazytworzeniaoprogramowaniaiosiągnięcia
większejprzewidywalnościwkwestiiczasuikosztówdostawyoprogramo-
wania.Opisytakichmetodjakmodelkaskadowy,modelV,podejściaite-
racyjne,DSDM,RUP,RAD,Scrum,XPpomijam.Nigdywswoimzawodo-
wymżyciuniespotkałemorganizacji,którawdrożyłabymetodęwformie
zdefiniowanejprzezjejtwórcę.Każdyzmodeli,jakiwidziałem,byłdaleko
idącąmodyfikacjąwersjiźródłowej.Czasamibyłatokarykaturaoryginału,
aczasamipraktycznienowametoda,będącakolażemwieluinnychpodejść.
Wychodzęzzałożenia,żedowolnemetodypowinnystanowićjedynieinspi-
racjędostworzeniaczegośwłasnegoidopasowanegodonaszychpotrzeb.
Możnapowiedzieć,żekażdaorganizacjamawłasnąmetodęiniedasięich
wszystkichopis.Pewnymuproszczeniembyłobyprzedstawienierepre-
zentantówmetod,aletomożnaznaleźćwdziesiątkachpublikacjinatemat
samychmetod.Idącnaskróty,opisujęwięcfazyuniwersalnegocyklużycia
oprogramowaniabezwskazanianakonkretnąmetodęczymetodykę.
18