Toiminnallisuuden
Toiminnallisuus viittaa järjestelmän, tuotteen tai palvelun kykyyn suorittaa sille määrätyt tehtävät ja toteuttaa sille asetetut toiminnot. Se kuvaa mitä järjestelmä tekee ja miten se reagoi käyttäjän tai toisten järjestelmien toimintaan. Toiminnallisuus on keskeinen osa laatuominaisuuksia ohjelmistotuotannon malleissa, kuten toiminnallisen soveltuvuuden ja yhteensopivuuden kannalta. Toiminnallisuutta mitataan usein vaatimustenmukaisuudella, virheettömyydellä, luotettavuudella sekä käyttöliittymän ja muiden järjestelmien kanssa toimivalla yhteensopivuudella. Käytännössä se sisältää ominaisuudet sekä toiminnalliset suoritteet, kuten käyttäjän syötteisiin vastaamisen, tiedon hakemisen, tallentamisen ja prosessoinnin.
Toiminnallisuus erotetaan muista laadun osatekijöistä kuten käytettävyydestä, käytännöllisyydestä ja esteettömyydestä. Hyvä toiminnallisuus ei ainoastaan toteuta perustoimintoja,
Esimerkkejä toiminnallisuuksista: kirjautuminen, tuotteiden haku ja suodatus verkkokaupassa, tiedostojen lataaminen palvelimelta, ilmoitusten hallinta mobiilisovelluksessa. Toiminnallisuuden suunnittelu