Home

functionaliteit

Functionaliteit is de mate waarin een systeem, product of dienst in staat is om de taken uit te voeren waarvoor het bedoeld is. Het omvat de mogelijkheden, eigenschappen en operaties die direct bijdragen aan het voldoen aan gebruikersbehoeften en vereisten. In de praktijk worden functionaliteiten vaak uitgewerkt als functionele vereisten die beschrijven wat het systeem kan doen, met welke inputs en welke outputs.

Functionele vereisten richten zich op wat er gedaan wordt, en onderscheiden zich van niet-functionele eigenschappen zoals

Bij het ontwerpen wordt functionaliteit geanalyseerd via use cases, functies en functionele decompositie. Interfaces en API's

Tijdens verificatie en validatie worden functionaliteiten getest met functionele tests of acceptatietesten, waarbij de volledigheid en

Toepassingsgebieden omvatten software, hardware, diensten en bedrijfsprocessen. Voorbeelden zijn een tekstverwerker met functies voor tekstbewerking, opslaan

prestaties,
betrouwbaarheid,
veiligheid
en
gebruiksvriendelijkheid,
die
aangeven
hoe
goed
of
hoe
snel
het
moet
gebeuren.
Functionaliteit
is
daarmee
de
kern
van
wat
een
product
levert
aan
de
gebruiker,
terwijl
niet-functionele
aspecten
de
context
en
kwaliteit
bepalen.
bepalen
hoe
componenten
en
systemen
met
elkaar
samenwerken.
Een
systematische
benadering
helpt
bij
het
vastleggen
van
randvoorwaarden
en
het
verdelen
van
werk
over
modules.
juistheid
worden
beoordeeld.
Het
doel
is
om
te
bevestigen
dat
wat
is
geleverd
overeenkomt
met
de
functionele
vereisten
en
de
gebruikersbehoefte.
en
afdrukken,
of
een
webdienst
die
in
staat
is
om
gegevens
op
te
halen,
te
verwerken
en
terug
te
leveren.
In
agile
omgevingen
worden
functionaliteiten
vaak
vertaald
naar
user
stories
en
backlog-items.