Süsteemiarenduse elutsükkel
3. Arendus ja valideerimine (Development and validation) - valitakse arendusmudel, mis
lähtub hinnatud riskidest (mudel peab olema selline, mis riske vähendada aitab). Nt kui
kasutajaliides on suurim risk, siis võib aidata prototüüpide tegemine.
4. Planeerimine (Planning) - projekt vaadatakse üle ja tehakse otsus, kas jätkata järgmisel
kordusel, kui otsustatakse jätkata, tehakse järgmise faasi jaoks plaan.
Joonisel 3 on kujutatud üks näide spiraalmudelist. Tegelik arendusprotsess võib
varieeruda nii iteratsioonide arvu kui ka tegevuste paigutuse osas.
Joonis 1-3. Spiraalmudel (Boehm 1988) (Allikas: I. Sommerville "Software Engineering" slaidid)
Selle mudeli kõige olulisem erinevus teistest on riskidega arvestamine. Risk - so
võimalus, et midagi saab untsu minna. Riskide realiseerumise tõttu ületatakse tähtajad ja
maksumus, seepärast peab riskidega arvestama ning võtma midagi ette nende
maandamiseks.