Home

Funktionalitet

Funktionalitet är den samlade uppsättningen funktioner och förmågor som ett system, en produkt eller en tjänst erbjuder för att tillfredställa användarnas behov. Den beskriver vad som är möjligt att göra för användaren, vilka operationer som stöds och vilka data som hanteras. Funktionalitet skiljer sig från icke-funktionella krav som säkerhet, prestanda och tillförlitlighet, vilka beskriver hur bra funktionen utförs snarare än vad som görs.

En produkt kan ha kärnfunktionalitet (grundläggande funktioner som gör produkten användbar) och tilläggsfunktionalitet eller avancerade funktioner

Exempel: Ett dokumentredigeringsprogram har funktioner för skrivning, formatering och sparande; en smartphone har funktioner för samtal,

Att optimera funktionalitet innebär att balansera användarkrav med tekniska begränsningar och affärsmål, samt att hantera förändringar

Funktionalitet är således central för hur en produkt upplevs och används, och den är en av kärnpelarna

(extras).
Under
kravhantering
kartläggs
funktionalitet
genom
mål,
användningsfall
och
användarberättelser,
och
den
styr
utvecklingens
prioriteringar
och
leverans.
I
design
och
arkitektur
bör
funktionalitet
tydligt
avgränsas
så
att
varje
funktion
kan
testas
och
verifieras.
kamera,
Bluetooth
och
appar.
Funktionaliteten
kan
vidare
specificeras
i
funktionella
krav
och
används
som
bas
för
testplaner:
funktionell
testning
avgör
om
varje
krav
uppfylls.
i
behov
över
tid.
En
tydlig
beskrivning
av
funktionalitet
främjar
kommunikation
mellan
kund,
produktägare
och
utvecklingsteam
och
underlättar
kvalitetsarbete.
i
produktutveckling.