Home

kravspårbarhet

Kravspårbarhet, eller kravspårbarhet, är förmågan att etablera och upprätthålla relationer mellan krav och de artefakter som produceras under utvecklingen av ett system. Det innebär att varje krav kan följas genom alla livscykelstadier, från uppkomsten av kravet till design, implementering, verifiering och validering.

Det finns flera typer av kravspårbarhet. Forward traceability kopplar varje krav till dess avledda artefakter, såsom

Kravspårbarhet ger flera fördelar. Den underlättar påverkananalys vid förändringar, hjälper till att uppfylla överenskomna krav och

Metoder och verktyg för kravspårbarhet inkluderar användning av unika identifierare för varje krav, spårbarhetssmatriser eller matriser

Utmaningar kan uppstå i större och längre projekt där krav förändras ofta, samt vid bristande verktygsintegration

design,
kod
och
testfall.
Backward
traceability
gör
det
motsatta
genom
att
knyta
artefakter
tillbaka
till
sina
ursprungliga
krav.
Bidirectional
traceability
kombinerar
båda
riktningarna
och
används
ofta
i
mer
komplexa
projekt
där
kontinuerlig
ändringshantering
krävs.
regelverk,
förbättrar
kvalitetssäkring
och
testtäckning
samt
underlättar
kommunikation
mellan
intressenter.
Den
används
ofta
i
reglerade
branscher
där
konsekventa
kopplingar
mellan
krav
och
verifieringar
är
kritiska.
som
kopplar
krav
till
design,
kod
och
testfall,
samt
kravhanteringsverktyg.
Man
arbetar
ofta
med
automatisering
för
att
skapa
och
uppdatera
länkar
mellan
artefakter
och
integrera
spårbarhet
i
utvecklingsprocessen
och
testarbete.
eller
extra
administrativt
arbete.
God
praxis
inkluderar
tydlig
kravdefinition,
konsekvent
användning
av
unika
ID:n,
regelbundna
granskningsmöten
och
automatiserad
uppföljning
av
spårbarhetslänkar.
Särskilda
standarder
och
ramverk
kan
kräva
omfattande
kravspårbarhet,
särskilt
inom
säkerhetskritiska
eller
reglerade
miljöer.