Home

kravspecifikationen

Kravspecifikationen, ofta kallad kravspec, är ett dokument som beskriver vad ett system eller en produkt ska kunna göra samt vilka begränsningar som gäller. Den fungerar som en gemensam referens mellan beställare, användare och utvecklingsteamet och utgör grunden för vidare design, implementering, testning och acceptans.

Innehållet i kravspecifikationen brukar inkludera omfång och mål, berörda intressenter, funktionella krav (vad systemet ska göra),

Processen för att ta fram en kravspecifikation omfattar kravinsamling, analys, dokumentation och validering samt godkännande. Metoder

Vikten av tydlighet och mätbarhet är central; otydliga eller ofullständiga krav kan leda till missförstånd och

och
icke-funktionella
krav
eller
kvalitetsattribut
som
prestanda,
tillförlitlighet,
säkerhet,
användbarhet
och
tillgänglighet.
Även
gränssnitt
mot
andra
system,
databehov,
beroenden,
begränsningar
samt
accepteringskriterier
och
prioriteringar
dokumenteras.
Kravspårethet
är
ofta
viktig
och
dokumentet
kan
länka
krav
till
designval,
testfall
och
verifiering.
som
användningsfall,
krav-
och
användarberättelser
samt
funktionsnedbrytning
används
ofta
för
tydlighet.
Kravspecifikationen
bör
uppdateras
genom
förändringshantering
och
versionering,
så
att
ändringar
spåras
och
följs
upp
genom
projektets
livscykel.
kostsamma
omarbetningar.
Kravspecifikationen
relaterar
ofta
till
system-
eller
produktkrav,
designdokument
och
testplaner
och
fungerar
som
bas
för
godkänt
leveransresultat.