Modelul incremental

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Schema modelului de dezvoltare incrementală
Dezvoltare incrementală: prezentare generală

Prin model incremental înțelegem, în domeniul ingineriei software , un model de dezvoltare a unui proiect software bazat pe succesiunea următoarelor etape principale:

  1. planificare
  2. analiza cerințelor
  3. proiect
  4. implementare
  5. dovezi
  6. evaluare

Acest ciclu poate fi repetat de mai multe ori, unde fiecare „increment” reduce riscul de eșec și produce o nouă valoare. Ciclul se repetă până când evaluarea produsului devine satisfăcătoare în raport cu cerințele prevăzute.

Utilizarea modelului incremental este recomandabilă atunci când aveți, de la începutul proiectării, o viziune destul de clară asupra întregului proiect, deoarece este necesar să vă asigurați că realizarea versiunii generice k este utilă pentru realizarea k + 1 versiune.

O abordare incrementală este adecvată în special în toate acele cazuri în care specificarea cerințelor este deosebit de dificilă și dificilă (semi) redactarea formală. Utilizarea acestui model de dezvoltare favorizează crearea de prototipuri, adică părți ale aplicației de lucru, care la rândul lor favorizează dialogul cu clientul și validarea cerințelor.

Elemente conexe

linkuri externe