Nontoiminnalliset
Nontoiminnalliset ovat termi, joka viittaa järjestelmän toimintaan vaikuttaviin ominaisuuksiin, jotka kuvaavat miten järjestelmä toimii eikä mitä se tekee. Ne täydentävät toiminnallisia vaatimuksia määrittelemällä rajoitteet ja laatukriteerit, jotka vaikuttavat käyttäjäkokemukseen, luotettavuuteen, ylläpidettävyyteen ja muihin ominaisuuksiin. Nontoiminnalliset vaatimukset voivat olla laadullisia tai määrällisiä, ja niiden tavoite on määrittää, millaisilla suorituskyvyn, käytettävyyden sekä turvallisuuden tasoilla järjestelmä tulisi toimia.
Yleisimpiä kategorioita ovat suorituskyky ja skaalautuvuus (esim. vasteajat, läpäisynopeus, resurssien käyttö), luotettavuus ja saatavuus (esim. käytettävyys,
Mittaaminen ja varmistaminen tapahtuvat mittareiden ja vertailuarvojen kautta sekä erilaisten testausmenetelmien avulla, kuten nontoiminnallisessa testauksessa, suorituskyky-
Käytännössä nontoiminnalliset vaikuttavat arkkitehtuuriin ja suunnitteluun sekä vaativat usein kompromisseja. Varhainen elicitaatio, jäljitettävyys ja sidosryhmien kanssa