Kordamisküsimused
See elutsükkel on mudel,
mida kasutatakse tarkvara kvaliteedi tõstmiseks:
|
analüüsi elutsükkel
| |
|
mudeli elutsükkel
| |
|
kvaliteedi elutsükkel
| |
|
arenduse elutsükkel
|
Milline protsess määrab
süsteemi nõuded, analüüsides seda, kuidas süsteem rahuldab kasutajate vajadusi.
|
tehniline analüüsi
| |
|
tasuvuse analüüs
| |
|
nõuete analüüs
| |
|
süsteemi analüüs
|
Tarkvaraprotsessi mudelid:
|
annavad detailseid
suuniseid arendustegevuseks
| |
|
kirjeldavad loodavaid
dokumente
| |
|
näitavad, kuidas arenduses
vajalikke tegevusi järjestada
|
Protsessimudel
prototüüpimisega on
|
mõistlik lahendus, kui
nõuded on selgelt ja hästi kirjeldatud
| |
|
hea meetod, kui klient ei
oska oma soove selgelt kirjeldada
| |
|
kõige parem kasutada siis,
kui projektiga töötab suur meeskond
| |
|
riskantne mudel, millega
harva saavutatakse mõistlik toode
|
Tarkvaraprotsessi
spiraalmudel erineb teistest mudelitest selle poolest, et
|
lõppeb tarkvaratoote
üleandmisega
| |
|
on kaootilisem kui
inkrementaalne mudel
| |
|
sisaldab projekti riskide
hindamist iga iteratsiooni sees
|
Tarkvaraarenduse lineaarne
mudel ehk koskmudel on
|
mõistlik lähenemine, kui
nõudmised on selgelt ja hästi kirjeldatud
| |
|
hea meetod, kui töötavat
programmi on ruttu vaja
| |
|
kõige parem kasutada siis,
kui projektiga töötab suur meeskond
| |
|
vanamoeline protsessimudel,
mida tänapäeval väga harva kasutatakse
|
Inkrementaalne
tarkvaraprotsessi mudel on
|
mõistlik lahendus, kui
nõudmised on selgelt ja hästi kirjeldatud
| |
|
hea meetod, kui töötavat
programmi on ruttu vaja
| |
|
kõige parem kasutada siis,
kui projektiga töötab suur meeskond
| |
|
uudne mudel, mida
kasutatakse ainult vabavara arendamiseks
|