Home

Ytelseskrav

Ytelseskrav er krav som angir forventet eller ønsket ytelse for et produkt, en tjeneste, et system eller en prosess. De brukes ofte i offentlige og private anskaffelser samt i prosjektstyring for å sikre at løsningen møter brukernes behov i praksis. Ytelseskrav skilner seg fra funksjonelle krav ved at de fokuserer på hvordan systemet oppfører seg og hvor godt det gjør arbeidet, heller enn hva det konkret skal gjøre.

Ytelseskrav bør være målbare og verifiserbare. Vanlige dimensjoner inkluderer responstid og gjennomstrømning (f.eks. antall transaksjoner per

I praksis inngår ytelseskrav i kontrakter eller kravdokumenter og ledsages av akseptanse- eller SLA-rammer. Det beskrives

Typiske eksempler inkluderer slike som at et nettbasert system skal håndtere 1000 samtidige brukere med svartid

sekund),
tilgjengelighet
og
pålitelighet
(oppetid,
feiltoleranse),
skalerbarhet
(evne
til
å
håndtere
økende
belastning),
ressursforbruk
(minne,
prosessor,
lagring),
samt
energiforbruk
og
vedlikeholdbarhet.
Avanserte
krav
kan
også
omfatte
sikkerhet,
datakvalitet
og
brukeropplevelse
under
ulike
belastningsnivåer.
Ofte
angis
både
minimumsnivåer
og
ønskede
mål,
samt
hvordan
ytelsen
skal
måles
og
bekreftes.
ofte
hvordan
tester
skal
gjennomføres
(for
eksempel
belastningstester
og
pilotdrift),
hvilke
metoder
som
brukes
for
verifikasjon,
og
hvilke
konsekvenser
som
følger
av
avvik
fra
kravene.
Kravene
bør
være
realistiske,
tidsmessige
og
tilpasset
forventet
bruksmiljø,
samtidig
som
de
ikke
låser
løsningen
til
hypotetiske
situasjoner.
under
to
sekunder
i
normal
belastning,
eller
at
levert
løsning
oppnår
99,9
prosent
oppetid
og
MTTR
under
fire
timer.