avantajele și dezavantajele modelului evolutiv

modelul evolutiv este un model iterativ, deoarece acestea sunt caracterizate într-un mod care permite ingineriei software să dezvolte o versiune completă a software-ului. Astfel de modele sunt aplicate deoarece cerințele se schimbă adesea. Deci, produsul final va fi nerealist, pentru că o versiune completă este imposibilă din cauza termenelor limită ale pieței. Este mai bine să introduceți o versiune limitată. Astfel, ingineria Software poate urma un model de proces care a fost conceput în mod explicit pentru a găzdui un produs care concurează treptat în timp.

model evolutiv
model de dezvoltare evolutivă

cuprins

avantajele modelului:

  • analiza riscurilor este mai bună.
  • aceasta susține schimbarea mediului.
  • timpul de funcționare inițial este mai mic.
  • mai potrivite pentru proiecte mari critice pentru misiune.
  • în timpul ciclului de viață, software-ul este produs devreme, ceea ce facilitează evaluarea clienților și feedxback-ul.

dezavantajul modelului:

  • complexitatea managementului este mai mult.
  • nu este potrivit pentru proiecte mai mici.
  • poate fi costisitoare pentru a utiliza.
  • sunt necesare resurse cu înaltă calificare pentru analiza riscurilor.

unde se folosește modelul evolutiv:

  • foarte util pentru proiecte mari.
  • potrivit pentru proiecte care utilizează dezvoltarea orientată pe obiecte.
  • când un client preferă să aibă produsul în trepte, astfel încât să poată începe să utilizeze caracteristicile specifice așa cum sunt furnizate, mai degrabă decât să aștepte ca întregul lucru să fie fabricat și livrat, acest model este adoptat frecvent.

Lasă un răspuns

Adresa ta de email nu va fi publicată.