Model evolutiv în ingineria Software | T4Tutorials.com
modificat ultima dată pe 27 Iulie 2020
modelul evolutiv este modelul ingineriei software. În modelul evolutiv, toată munca se face în faza de dezvoltare. În acest model, toate lucrările împărțite în bucăți mici sau module. De exemplu, modelul de cascadă în care toți utilizatorii pot avea acces la produs la sfârșitul fiecărui ciclu. Acest model este o combinație de modele incrementale și iterative.
este un model foarte potrivit din cauza feedback-ului utilizatorilor și a altor factori care fac modelul foarte potrivit pentru dezvoltarea de Software complet. Feedback-ul utilizatorului este foarte util pentru dezvoltarea etapei următoare, deoarece după finalizarea unei etape primim feedback-ul utilizatorului, feedback-ul utilizatorului este foarte esențial pentru dezvoltarea fazei următoare.
dacă doriți modificări ale cerințelor software, toate modificările vor fi aplicate într-un interval de timp.
în modelul evolutiv, toate lucrările împărțite în bucăți mai mici. Aceste bucăți prezintă clientului unul câte unul. Încrederea clientului a crescut. Acest model permite, de asemenea, schimbarea cerințelor, precum și toate dezvoltările realizate în diferite bucăți și menține toată munca ca o bucată.
în cazul în care modelul evolutiv este util
Modelul evolutiv este util în multe cazuri. Două cazuri cele mai importante sunt menționate mai jos;
- este foarte util într-un proiect mare, unde puteți găsi cu ușurință un modul pentru implementarea pas cu pas. Modelul evolutiv este utilizat atunci când utilizatorii trebuie să înceapă să utilizeze numeroasele caracteristici în loc să aștepte software-ul complet.
- modelul evolutiv este, de asemenea, foarte util în dezvoltarea de software orientată pe obiecte, deoarece toată dezvoltarea este împărțită în unități diferite.
următoarele sunt modelele evolutive.
- modelul de prototipuri
- modelul spiral
- modelul de dezvoltare concurentă
avantajele modelului evolutiv
există multe avantaje ale modelului evolutiv, unele avantaje principale sunt menționate mai jos;
- marele avantaj al modelului evolutiv este că utilizatorul a verificat fiecare etapă în timpul dezvoltării și este util în obținerea încrederii clienților.
- există mai puține șanse de erori, deoarece toate modulele sunt bine văzute.
- ajută la reducerea riscului de proiecte software.
- de asemenea, reduce costul dezvoltării.
- minimizați problemele grave în timpul testării.
dezavantaje ale modelului evolutiv
există multe dis-avantaje ale modelului evolutiv, unele avantaje principale sunt menționate mai jos;
- livrarea software-ului Complet poate întârzia din cauza diferitelor modificări ale clienților în timpul dezvoltării.
- este dificil să împărțiți problema în mai multe părți, care ar fi acceptabile pentru client, care pot fi implementate și livrate treptat.
compararea modelului iterativ și Incremental
să vedem compararea modelului iterativ și Incremental cu o diagramă mică care vă poate economisi timp pentru a citi textul în detaliu.
în acest exemplu, putem vedea că în modelul iterativ, imaginea este finalizată după a treia iterație. și în modelul incremental, imaginea este finalizată după a patra creștere.
prelegere Video
avantajele și dezavantajele modelului evolutiv în ingineria software | Modelul evolutiv PPT | modelul evolutiv pdf | avantajele și dezavantajele modelului evolutiv în ingineria software | modelul procesului evolutiv în ingineria software | Modelul concurent în ingineria software | diagrama modelului de dezvoltare concurentă.
1. Mesaj pe pagina de Facebook pentru discuții,
2. Prelegeri Video pe Youtube
3. E-mail este doar pentru publicitate/afaceri anchete.
Leave a Reply