rakendusnõuetele
Rakendusnõuded, tuntud ka kui rakenduse funktsionaalsed ja mittefunktsionaalsed nõuded, kirjeldavad, mida tarkvararakendus peab tegema ja kuidas see seda tegema peab. Funktsionaalsed nõuded määravad kindlaks konkreetse käitumise või funktsiooni, mida süsteem peab täitma. Need vastavad küsimusele "Mida süsteem teeb?". Näideteks on kasutajate autentimine, andmete salvestamine või aruannete genereerimine. Need nõuded on tavaliselt esitatud kasutajate lugude või kasutusjuhtude vormis.
Mittefunktsionaalsed nõuded seevastu kirjeldavad süsteemi kvaliteedi atribuute, mitte konkreetseid funktsioone. Need vastavad küsimusele "Kuidas süsteem seda
Nii funktsionaalsete kui ka mittefunktsionaalsete nõuete selge määratlemine on kriitilise tähtsusega tarkvaraarenduse elutsüklis. Need moodustavad aluse