Tagasi Spiraalmudel

Spiraalmudel

Spiraalmudel on samuti iteratiivne arendusmudel. Seda mudelit kirjeldas esimest korda Barry Boehm
oma 1986. aasta artiklis. Protsessi kulgemist kujutab spiraal. Esimene kordus võib olla näiteks
seotud süsteemi teostatavuse uurimisega, teine nõudmiste kirjeldamisega, järgmine kavandamisega jne.
Mitu kordust on enamasti seotud tarkvara realiseerimisega, kus tema ehitamine toimub inkrementaalselt
Kuid ei tohi spiraali korduseid võrdsustada tavapäraste arendusprotsessi faasidega. Iga kordus on jaotatud
3 kuni 6 sektorisse. Iga kordus algab lähema eesmärgi kavandamise ja riskide hindamisega ning lõppeb nö
kliendiga, ehk eesmärk peab saama täidetud ja kontrollitud. Sektorite töömahukus ei pruugi olla ühesugune.

Barry Boehmi Spiraalmudeli näide




Spiraalmudeli etapid

Eesmärkide seadmine

Määratakse selle faasi ehk korduse eesmärgid, piirangud protsessis,
tulemused, juhtimisplaanid, võimalikud riskid ning alternatiivsed strateegiad lähtudes riskidest.

Riskide hindamine ja maandamine

Iga leitud riski jaoks tehakse analüüs, võetakse midagi ette
riskide maandamiseks.

Arendus ja valideerimine

Valitakse arendusmudel, mis lähtub hinnatud riskidest.
Nt kui kasutajaliides on suurim risk, siis võib aidata prototüüpide tegemine.

Planeerimine

Projekt vaadatakse üle ja tehakse otsus, kas jätkata järgmisel kordusel, kui otsustatakse
jätkata, siis tehakse järgmise faasi jaoks plaan

Allikas(eucip)