Tarkvaratestimine
Siin meetodis ei määrata kohe alguses kõiki üksikasju ära. Alustatakse väiksest osast, tehakse see
valmis, ning siis saadetakse kliendile see üle vaatamiseks. Kui klient on rahul alustatakse järgmise
etapiga ja see kestab niikaua kuni toode on valmis.
Spiraal meetod hõlmab endas kuut etappi:
1. Kindlad eesmärgid, alternatiivid ja piirangud
2. Riskide välja selgitamine ja lahendamine
3. Alternatiivide hindamine
4. Arendamine ja testimine hetkesel tasemel
5. Järgmise taseme plaanimine
6. Otsustamine kas minna edasi järgmisele tasemele
Spiraal meetodis kasutatakse natuke iga meetodi etappe.
Tarkvara pole kunagi võimalik täielikult läbi testida. Tarkvara testija amet on väga riskantne. Kui sa
ei testi läbi kõiki võimalikke võimalusi ja mõni klient avastab selle vea, võib selle parandamine
minna väga kulukaks. Paljud tarkvara testijad tulevad projekti niimoodi, et nad ei teagi täpselt mis