Inkremendi mudel on tarkvara arendamise protsess, kus nõuded jaotatakse mitmeks eraldi arendustsükli mooduliks. Iteratiivse ja inkrementaalse arendamise kontseptsiooni (IID) lõi Walter Shewhart 20. sajandi 50-ndatel aastatel. Esimest korda kasutati inkremendi mudelit X-15 ülehelikiirusega lennuki projektis, mis osutus edukaks.

Skeem

5 tk plussid

  • Paindlikkus: mudel võimaldab hõlpsasti kohaneda muutuvate kliendinõudmistega, lisades iga sammuga uusi funktsioone.
  • Paralleelne arendus: Mitu meeskonda saab töötada erinevate inkrementide kallal, mis kiirendab arendusprotsessi.
  • Varajane toote väljalaskmine: Kliendile saab esitada töötava versioonijuba esimese inkreemiga, mida täiustatakse samm-sammult.
  • Vähendatud riskid: Probleeme saab tuvastada ja lahendada arendusprotsessi varases etapis, vähendades tähtaegade ületamise riski.
  • Lihtsam vigadeparandamine: Kuna iga funktsiooni testitakse inkrementaalse faasi käigus, on tuvastatud vigu lihtsam ja odavam parandada.

5 tk miinused

  • Inkrementide vaheline sõltuvus: varajases etapis tehtud vead võivad põhjustada probleeme hilisemates etappides ja see suurendab paranduste maksumust.
  • Juhtimise keerukus: Mudel nõuab meeskonnalt ranget protsessijuhtimist ja selget dokumentatsiooni.
  • Suurenenud kulud: Mitu testimis- ja integratsioonifaasi suurendavad aega ja kulusid.
  • Raskused nõuete muutmisel: Kuigi mudel on paindlik, võivad olulised muudatused nõuda juba valminud etappide ümbertöötamist.
  • Raskused ajakava prognoosimisel: Kui igas etapis lisatakse uusi nõudeid, on raske täpselt prognoosida projekti lõplikku ajakava.
 

Полученные результаты

#1. В чем преимущество Инкриментной модели разработки?

Предыдущий
Полный