toiminnallisuussovelluksissa
Toiminnallisuussovelluksissa viittaa siihen, miten ohjelmistosovellus tarjoaa käyttäjilleen tiettyjä ominaisuuksia ja kykyjä. Se kuvaa sovelluksen tarkoitusta ja sitä, mitä tehtäviä käyttäjä voi sen avulla suorittaa. Yksinkertaisimmillaan toiminnallisuus voi olla esimerkiksi tekstinkäsittelyohjelman kyky luoda ja muokata dokumentteja. Monimutkaisemmissa sovelluksissa toiminnallisuus voi sisältää laajan kirjon ominaisuuksia, kuten datan analysointia, graafisten käyttöliittymien luomista tai reaaliaikaista viestintää.
Sovelluksen toiminnallisuuden suunnittelu on keskeinen osa ohjelmistokehitystä. Se alkaa tarpeiden tunnistamisesta ja vaatimusmäärittelystä, jossa määritellään tarkasti,
Erilaisia toiminnallisuuksia ovat muun muassa tiedon tallennus ja haku, laskenta ja prosessointi, visuaalinen esittäminen ja käyttöliittymäinteraktiot.