az evolúciós modell egy iteratív modell, mivel olyan módon jellemzik őket, amely lehetővé teszi a szoftverfejlesztés számára a szoftver teljes verziójának kifejlesztését. Az ilyen modelleket azért alkalmazzák, mert a követelmények gyakran változnak. Tehát a végtermék irreális lesz, mert a szűk piaci határidők miatt a teljes verzió lehetetlen. Jobb bevezetni egy korlátozott verziót. Így a szoftverfejlesztés olyan folyamatmodellt követhet, amelyet kifejezetten egy olyan termék befogadására terveztek, amely az idő múlásával fokozatosan versenyez.
Tartalomjegyzék
a modell előnyei:
- a kockázatelemzés jobb.
- támogatja a változó környezetet.
- a kezdeti működési idő kevesebb.
- jobban megfelel a nagy küldetéskritikus projekteknek.
- az életciklus során a szoftver Korán készül, ami megkönnyíti az ügyfelek értékelését és visszajelzését.
a modell hátránya:
- a menedzsment összetettsége több.
- nem alkalmas kisebb projektekhez.
- használata költséges lehet.
- magasan képzett erőforrásokra van szükség a kockázatelemzéshez.
hol használható evolúciós modell:
- nagyon hasznos nagy projekteknél.
- jól alkalmazható objektum-orientált fejlesztést használó projektekhez.
- amikor egy ügyfél inkább a terméket lépésekben szeretné használni, hogy elkezdhesse használni a sajátos jellemzőket, mivel azok rendelkezésre állnak, ahelyett, hogy az egész dolgot gyártanák és szállítanák, ezt a modellt gyakran alkalmazzák.