Süsteemiarenduse elutsükkel
kategooriasse, siis praegu leiab Ian Sommerville, et üldisel tasemel ei ole range jaotus
3
otstarbekas ja nii mõnegi mudeli järgi on võimalik panna käima nii agiilne kui planeeritud
arendusmeetod.
Läbi ajaloo on pakutud mitmeid üldisi süsteemiarenduse mudeleid ja olulisemad neist on:
1) koskmudel (waterfall model);
2) spiraalmudel (spiral model);
3) inkrementaalmudel (incremental model);
4) prototüüpimine (prototyping).
Järgnevalt käsitleme eelpoolnimetatud süsteemiarenduse mudeleid lähemalt.
4
2. Koskmudel
Koskmudel (ka klassikaline mudel) on esimene kirjeldatud tarkvarasüsteemi elutsükli
mudel, mis lähtus tavalistest tootmisprotsessidest ehituses, mehhaanikas vms. Mudeli
kirjeldas Winston W. Royce 1970. aastal