Home

kravställningsprocess

Kravställningsprocessen är den systematiska processen för att identifiera, analysera, dokumentera och förvalta de krav som gäller för en produkt, tjänst eller ett system. Syftet är att säkerställa att utvecklingen möter verksamhetens mål och användarnas behov samtidigt som kostnader, risker och tekniska förutsättningar hanteras.

Processen inleds oftast med planering och omfångsdefinition, följt av identifiering av intressenter och insamling av krav

Resultatet dokumenteras i ett kravdokument eller en backlog med tydliga mål, acceptanskriterier och spårbarhet till affärsmål

Roller som ofta är involverade inkluderar affärsanalytiker, produktägare, projektledare, systemägare och utvecklingsteam. I praktiken används kravställningsprocessen

Utmaningar är otydliga eller föränderliga krav, intressentförståelse och kommunikation. Vanliga motåtgärder är tydlig kravdefinition, prototyper, tydliga

---

genom
intervjuer,
workshops,
observationer
och
granskning
av
befintlig
dokumentation.
Kraven
kategoriseras
som
funktionella,
icke-funktionella,
gränssnitt,
data
och
säkerhet/prestanda.
Därefter
modelleras
och
analyseras
kraven
med
tekniska
och
affärsmässiga
perspektiv,
ofta
med
användningsfall,
användarhistorier
eller
modelleringsverktyg.
och
andra
krav.
Kraven
granskas,
valideras
och
godkänns
av
berörda
intressenter,
och
förändringar
hanteras
genom
en
ändrings-
eller
versionskontrollprocess.
Spårbarhet,
baslinor
och
versionshantering
är
viktiga
för
spårbarhet
genom
livscykeln.
inom
olika
metodiker,
från
traditionell
vattenfallsmodell
till
agil
utveckling,
där
kraven
kontinuerligt
revideras
i
respektive
sprint
eller
iteration.
mätvärden
och
effektiva
prioriteringsmetoder
som
MoSCoW.
Standarder
från
ISO/IEC/IEEE-området
används
som
vägledning
men
anpassas
till
organisationens
behov.