Home

kravhantering

Kravhantering är processen att samla in, analysera, dokumentera, validera och förvalta de krav som ett system, en produkt eller en tjänst måste uppfylla under hela dess livscykel. Syftet är att säkerställa att det som byggs motsvarar användares behov, affärsmål och regelverk samt att hantera förändringar som uppstår under projektet.

Omfånget inkluderar funktionella och icke-funktionella krav, såsom prestanda, säkerhet och användargränssnitt, samt användarvinklade leveranser som användarberättelser

Viktiga aktiviteter är kravinsamling och -analys för att förstå behovet, kravspecifikation eller backlog-dokumentation för att kommunicera

Roller och tekniker varierar men inkluderar produktägare eller affärsanalytiker, utvecklingsteam, testare och intressenter. Tekniker som används

Fördelarna är tydligare omfattning, minskat omarbete och bättre affärsuppföljning. Utmaningar inkluderar samhällelig överenskommelse bland intressenter, kravglidning

och
acceptanskriterier.
Kravhantering
omfattar
kravinsamling,
analys,
specifikation,
validering,
spårbarhet,
ändrings-
och
versionshantering
samt
baselining.
vad
som
ska
byggas,
validering
och
verifikation
för
att
säkerställa
att
kraven
uppfylls,
samt
spårbarhet
mellan
krav
och
leveranser.
Ändringshantering
används
för
att
hantera
förändringar
över
tid
och
behålla
kontroll
över
omfattning.
är
intervjuer,
workshops,
användningsfall,
användarberättelser,
prototyper
och
modellbaserade
krav.
Leverabler
kan
vara
kravspecifikationer,
backlog,
användarberättelser,
acceptanskriterier
och
en
spårbarhetsmatris.
och
att
underhålla
tydlighet
och
spårbarhet.
Standarder
som
ISO/IEC/IEEE
29148
samt
Agile-ramverk
används
ofta.
Vanliga
verktyg
är
Jira,
IBM
DOORS
och
Polarion.