Tarkvara kvaliteet ja standardid
Valides erinevaid arenduse ja kontrolli tegevusi saame erinevad V-
mudelid.
Spiraalmudel: Esimene põhietapp on eesmärkide määratlemine ja planeerimine. Teisel etapil
toimub valikute hindamine ja riskianalüüs. Kolmas etapp on tootearendus, mis sisaldab
disaini, kodeerimist,
testimist ja integreerimist. Neljandal etapil saadakse kasutaja hinnang ning minnakse üle
järgmiste etappide planeerimisele. Spiraalmudeli põhjal toimuvas arenduses luuakse tavaliselt
mitu tarkvaraversiooni. Esimene on prototüüp, järgmised võivad olla juba lõplikud, sõltuvalt
kasutaja hinnangust.
Detailne spiraalmudel koos kõigi alametappidega on liiga kulukas väikeste projektide jaoks,
kuid selle üldist loogikat saab rakendada ka väikesemahulistes projektides ning seda on
rakendatud ka erinevate hilisemate metoodikate väljatöötamisel.
XP (Extreme Programming) üheks eesmärgiks on suurem paindlikkus muutuvate nõuete
tingimustes.