u((«r«re‘u - * Ukarać kł>n*«kwvi*t'j» »*“““») zmiany wymaga*
X M«dH ^ nsncau inn<«i«m uui iuM<pu>4 po m4mc » Kttłr • Arelkmytu
V* nwM* trasa aia • W Xckl‘K t0W fX'Ł‘r’ ________.._. , i , jrac módutii
t—-r<.n.- u*r«**m» *>**•*»* t
- »»>)«■* •»*»**** • c
to* rac*
bontni •*«*» /miana * (rakcre pripBu "**'< ">"Opi rołpoc»ęc» prac
inK , aaMtfUowanu użytkownika * prace projektowe Model Lukaduwy
icOv gdy wymagana *a >*** » zrozumiałe
iuTTcL.4u. vn>. KM ufcpttomm modelem b«x> « >m l up> v> tc amc co * modelu kaskadowym. ale po/wala
mwmJJ i pewnych Uu do Wnydl ta/ pupraoJ/ajacych T vm *amvm umofit* ta mc adaptow-ame do nnnn » wsmaiamatft • kreowania popełnionych błędów * *” tc /,awtxka wstępują niemal wc wv/>Mk*h wykonywanych
prr.KiŁKh «nd owdel ewolucyjna je* boni/Ki mU«yv ra> W itępnic opracowana implementacja pokazywana jest ak^owmlum i z prośba o komentarze **o ona ud.wk«»nala»vi a/ do powitania odpowiedniego tystemu Wynk«IU» wę iworzmne hadawt*t (praca / Uientem)om prototypowanie (praca z elementami tysicmu budzącymi wątpliwości)
Hok*jia na wytwarzaniu równolegle oprogramowania i prowadzenia testów akceptacji Pos/czcgółne elementy systemu ią tMaianc od razu po wytworzeniu, praca polega na podziale systemu na podsystemy. a tc tu poszczególne udania /mtatc wytUtcłnm zespól odpowicdnatoy wytączmc za ocenę 11całowanie systemu Testy odbywają się od zadań, potem pr/ochodzą do testów ama podsystemów. o następnie testowany jest cały system Jest odmiana modelu kaskadowego ((a/y wykonywane są sekwencyjnie) każda faza zostaje zamknięta po pozytywnej ocenie jakości Testy opracowuje się równolegle do prac analitycznych i projektów ych X Prototypowania
Prototypowanie jest techniką w ramach modelu ewolucyjnego, w której dodatkowo pojawia się dotlalkdwa laza fazu tworzenia protoopu Prototyp jest UKpebtym systemem, spełniającym częsC wymagań, przeznaczonym do przetestowania m/mą/an wykorzystanych do jego wyiworzcnta Użytkownik mole wykryć brakujące funkcje i wyjaśnić nieporozumienia pomiędzy mm. a twórcami fest modelem, którego celem jest minimalizacja ryzyka zwiąRutcgo z. ii te właściwym określeniem wymagali Dzięki memu można uniknąć wysokich kosztów błędów popełnionych w faac definiowania wymagań X Transformacyjny X Ewolucyjny: przyrostowy i ucracyjny
W procesie przyrostowym klienci identyfikują w zarysie usługi które system ma oferować Wskazują które z nich są dla nich istotne. Gdy przyrost jest golowy i dostarczony, klienci mogą go uruchomić X Spiralny
Opiera się na ewolucyjnym projekcie, który'jest początkowo planowany, następnie wykonywana jest analiza ryzyka systemu, konstrukcja (często odbywa stę zgodnie z modelem kaskadowym) a polem klient testuje system, informując, co wymaga zmian i poprawek, t zgodnie z mmi cał> cykl rozpoczyna się od początku W kolejnym obrocie pętli do istniejącego systemu wprowadzane są poprawki dopuki kitem nic zaakceptuje systemu Model len eliminuje wady modelu kaskadowego X AGILfc
2. Na podstawie jakich artefaktów dokom wanc są walidacja i weryfikacja oprogramowania.
Weryfikacja (podejście statyczne czy (worz)my system we właściwy sposób) jest procesem sprawdzającym, czy program jest zgodny ze specyfikacją Skupia się na statycznej reprezentacji elementów systemu, celem jest identyfikacja możliwych problemów Ma zastosowanie do wszystkich produktów (artefaktów) powstających w obrębie systemu jak: dokumenty projektowe, kod. projekty testów. Artefaktem na podstawie którego dokonywana jest weryfikacja są dokumenty projektowe, kod programu (chyba o to chodzi).
Walidacja podejście dynamiczne czy tworzymy właściwy sy steru) polcgj na badaniu, czy system działa w sp«xsób * 'Zcczywtstych warunkach, dla których został zaprojektowany. Walidacja prowadzona jest w < wym Środowisku programu i dotyczy jego całościowej oceny pod katem spełnienia oczekiwań użytkownika e wę do elcrocnuiw wykonywalnych systemu W procesie walidacji wykorzystywany jest utworzony system oraz «F'>je«Ułwine procedury testowe Artefaktem na podstawie którego przeprowadza się walidację jest gotowy program fMO CZęśCtOWC protOtVDVM rak mv4U.t
,aKię syjterrty od usług których zależy codzienne działanie finny