Razlika Između Modela Vodopada I V Modela

Sadržaj:

Razlika Između Modela Vodopada I V Modela
Razlika Između Modela Vodopada I V Modela

Video: Razlika Između Modela Vodopada I V Modela

Video: Razlika Između Modela Vodopada I V Modela
Video: Модуль 32. Полиморфизм и переопределение методов. Видеокурс по C# 2024, Svibanj
Anonim

Ključna razlika - model vodopada u odnosu na model V

Ključna razlika između modela slapa i modela V je u tome što se u modelu vodopada testiranje softvera vrši nakon završetka razvojne faze, dok u modelu V svaka faza u razvojnom ciklusu ima izravno povezanu fazu testiranja.

Životni ciklus razvoja softvera (SDLC) proces je koji slijedi softverska organizacija za razvoj funkcionalnog softvera visoke kvalitete. Postoje razni modeli procesa razvoja softvera koji se mogu slijediti tijekom procesa razvoja softvera. Dvije od njih su Vodopad i V model.

SADRŽAJ

1. Pregled i ključna razlika

2. Što je model vodopada

3. Što je V model

4. Sličnosti između modela vodopada i V modela

5. Usporedba usporedivo - Model slapa vs V model u tabličnom obliku

6. Sažetak

Što je model vodopada?

Model vodopada jednostavan je i razumljiv model. Kompletni postupak podijeljen je u nekoliko faza. Treba dovršiti jednu fazu kako bi se došlo do sljedeće faze.

Prva faza je prikupljanje i analiza zahtjeva. Zahtjevi se zatim dokumentiraju. Zove se Specifikacija softverskog zahtjeva (SRS). Sljedeća je faza dizajniranja sustava. Dizajnirati je cjelokupnu softversku arhitekturu. Sljedeća faza je faza provedbe. Treba započeti s kodiranjem malih jedinica. Te se jedinice kombiniraju u cjelokupni sustav i testiraju u fazi integracije i ispitivanja. Nakon završetka testiranja softver se distribuira na tržište. Aktivnosti poput održavanja softvera i dodavanja novih značajki podliježu postavljanju i održavanju.

Razlika između modela vodopada i V modela
Razlika između modela vodopada i V modela

Slika 01: Model slapa

Ovaj je model prikladan za male projekte i kada su zahtjevi vrlo jasni. Nije prikladan za velike i složene projekte. Općenito je interakcija s kupcem minimum u modelu slapa.

Što je V model?

V model je produžetak modela vodopada. Ima odgovarajuću fazu ispitivanja za svaku razvojnu fazu. Stoga za svaku fazu razvojnog ciklusa postoji pridružena faza ispitivanja. Odgovarajuća faza ispitivanja razvojne faze planira se paralelno. Ovaj model poznat je i kao model provjere i provjere valjanosti.

Prva faza je prikupljanje zahtjeva. SRS je pripremljen u ovoj fazi. U ovoj se fazi također izrađuje plan projekta prihvaćanja. To je ulaz za ispitivanje prihvatljivosti. Faza dizajna uključuje dva koraka. Arhitektonski dizajn uključuje arhitekturu potrebnu za sustav. Poznat je kao dizajn na visokoj razini. Dizajn modula poznat je kao dizajn niske razine. Stvarno kodiranje započinje u fazi kodiranja.

KLJUČNA razlika između modela vodopada i V modela
KLJUČNA razlika između modela vodopada i V modela

Slika 02: V model

U jediničnom ispitivanju ispituju se mali moduli ili jedinice. Integracijsko testiranje treba testirati protok dva različita modula. Testiranje sustava je provjera funkcionalnosti cijelog sustava. Ispitivanje prihvaćanja je testiranje softvera u korisničkom okruženju. Također provjerava je li sustav u skladu sa specifikacijom softverskih zahtjeva.

Sveukupno, v model je prikladan kada je projekt kratak i kada su zahtjevi vrlo jasni. To nije prikladan projekt za velike, složene i objektno orijentirane projekte.

Koje su sličnosti između modela slapa i modela V?

  • I model vodopada i model V model su softverski procesni modeli.
  • I model Waterfall i V modeli nisu prikladni za velike i složene projekte.

Koja je razlika između modela slapa i modela V?

Diff Article Sredina prije tablice

Model slapa vs V model

Model slapa relativno je linearni sekvencijalni pristup dizajnu za razvoj softverskih projekata. V model je model u kojem se izvođenje faza događa sekvencijalno u obliku av.
Metodologija
Model slapa kontinuirani je proces. V model je simultani postupak.
Ukupni nedostaci
U modelu slapa, ukupni nedostaci u razvijenom softveru su veći. U modelu v, ukupni nedostaci u razvijenom softveru su manji.
Identifikacija nedostataka
U modelu vodopada, nedostaci su identificirani u fazi ispitivanja. U modelu v, nedostaci su identificirani iz početne faze.

Sažetak - Model slapa vs V model

Ovaj je članak raspravljao o dva modela softverskog procesa koji su model slap i v. Razlika između slapa i V modela je u tome što se u modelu slapa testiranje softvera vrši nakon završetka razvojne faze, dok u V modelu svaka faza u razvojnom ciklusu ima izravno povezanu fazu testiranja.

Preporučeno: