Ytelse

Skalerbarhet og lastkapasitet

At systemet tåler veksten dere planlegger — og en topp dere ikke planla.

Hvorfor det er viktig

Systemer som fungerer med 50 brukere kan kollapse med 5000. Oppdager dere det først når veksten kommer, er det dyrest mulig tidspunkt.

Eksempel på kravformulering

Systemet skal håndtere 10 000 registrerte brukere og 1000 samtidige uten degradert ytelse, og skal kunne skaleres til det femdobbelte uten omskriving av applikasjonen. Leverandøren skal dokumentere hvor de arkitektoniske flaskehalsene ligger.

Tilpass tallene til deres virkelighet — et krav du ikke kan begrunne, er et krav du ikke bør stille.

Slik verifiserer du det

Lasttest mot det dobbelte av forventet topp. Be leverandøren peke på flaskehalsen — svarer de «det er ingen», har de ikke testet.

Fallgruver

Å kreve skalerbarhet dere aldri får bruk for. Å bygge for en million brukere når dere får tusen, koster tid og kompleksitet som kunne gått til funksjonalitet.

AI-perspektiv

AI-kall koster penger per forespørsel, ikke bare kapasitet. Skalering av AI-funksjoner er et kostnadsspørsmål like mye som et teknisk — krev kostnadsestimat per bruker.

Slik skriver du en kravspesifikasjon som fungerer →

← Alle krav  ·  Til hovedguiden