Tarkvaratehnika konspekt eksamiks
• Rollikeskne (role-centric või agent-centric) vaatepunkt (kes mida teeb),
• Tulemikeskne (product-centric) vaatepunkt (mis on iga tegevuse tulem).
Plaanipõhine tarkvaraprotsess: kõik tegevused on ette planeeritud ja edu kriteeriumiks on plaani
järgmine.
Koskmudel on tarkvaraarenduse metoodika, milles arendamise etappe kujutatakse nii, et iga etapp on
eelmisest allpool ning töö käigus liigutakse kose kombel järjest allapoole. Koskmudelis on järgmised
etapid:
• nõuete analüüs,
• disain,
• programmeerimine,
• testimine ja hooldamine.
Puudused:
• Saab kasutada ainult siis, kui nõuded on fikseeritud;
• Iga tarkvaraprotsessi etapp peab olema lõpetatud enne kui alustatakse järgmist etappi.
Eelised:
• Plaanipärane arendus aitab koordineerida arendustööd suurte süsteemide loomisel, kui
süsteemi arendatakse erinevates kohtades