Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tarkvaraarenduse elutsükkel (Projekteerimine/kavandamine (Komponendid.…
Tarkvaraarenduse elutsükkel
Planeerimine
Projekti hindamine. Kas on mõtekas üldse vastuvõtta või ei
Meeskonna kokkupanek/valimine
ajaline kulu vs maksumus
Arendusmeetod. Agiilne vs tugev planeerimine
Analüüs
Süsteemianalüüs
Äripoolsed vajadused
Kuidas organisatsioon toimib jne
Nõuete analüüs
arusaam tarkvarast, funktsioonidest, kasutajaliidesest jpm.
Prototüübid
Abstraktsed funktsionaalsed nõuded
Süsteemi omadused
Funktsionaalsused, mida süsteem ei pea tagama
Projekteerimine/kavandamine
Komponendid. Millisestest osadest tarkvara koosneb
Tarkvara sisemine struktuur
Algoritmid
Seosed komponentide vahel
Teostus
programmeeritakse tarkvara valmis lähtudes kavandamisetapil loodud tarkvaraprojektist.
Testimine/Vigade otsimine/Loogika
Põhjaliku projekti tegemine
Süsteemi testimine/valideerimine
Rakendamine
Rakenduse elluviimine
Suur tarkvara on, palju ta ruumi võtab jne
Kuidas kasutaja andmed kätte saab, mugavus
Hooldus
Lihtne ja odav hooldus
Ei tohi olla ajakulukas, ega ka rahaliselt kulukas
Vigade parandamine,Jõudlus
UpTime olgu võimalikult suur