Sunteți pe pagina 1din 2

The model ‘V’

La fel ca modelul cascadei, ciclul de viață în formă de V este o cale secvențială de


execuție a proceselor.
Fiecare fază trebuie finalizată înainte de începerea următoarei faze. În acest
model, testarea este accentuată mai mult decât în cazul cascadei. Procedurile de
testare sunt dezvoltate la începutul ciclului de viață înainte de efectuarea oricărei
codări, în fiecare dintre fazele anterioare punerii în aplicare.

Cerințele încep modelul ciclului de viață la fel ca modelul cascadei. Înainte de


începerea dezvoltării, este creat un plan de testare a sistemului. Planul de testare
se concentrează pe îndeplinirea funcționalității specificate în colectarea
cerințelor.
Faza de proiectare la nivel înalt se concentrează asupra arhitecturii și designului
sistemului. De asemenea, în această fază este creat un plan de testare de
integrare pentru a testa capacitatea de colaborare a sistemelor software. Faza de
proiectare la nivel scăzut este aceea în care sunt proiectate componentele
software reale, iar testele de unitate sunt create și în această fază.

1
The “V” Model
Faza de implementare este, din nou, unde are loc toate codările. Odată ce
codarea este finalizată, calea de execuție continuă în partea dreaptă a V, unde
acum sunt folosite planurile de testare dezvoltate anterior.
Avantajele modelului ciclului de viață în formă de V sunt:
• Simplu și ușor de utilizat.
• Fiecare fază are rezultate specifice.
• O șansă mai mare de reușită față de modelul cascadei, datorită dezvoltării
timpurii a planurilor de testare
în timpul ciclului de viață.
• Funcționează bine pentru proiecte mici, unde cerințele sunt ușor de înțeles.
Dezavantajele modelului ciclului de viață în formă de V sunt:
• Foarte rigid, ca modelul cascadei.
• Flexibilitatea redusă și regimul de aplicare sunt dificile și costisitoare.
• Software-ul este dezvoltat în faza de implementare, deci nu există prototipuri
timpurii ale software-ului
sunt produse.
• Modelul nu oferă o cale clară pentru problemele găsite în fazele de testare.

2
The “V” Model