När ett nytt IT-system ska köpas in eller en infrastruktur ska byggas om, är entusiasmen ofta stor. Men utan en tydlig karta hamnar man snabbt vilse. Kravspecifikationen är det dokument som definierar exakt vad som ska levereras, och det är det viktigaste verktyget för att undvika missförstånd, skenande kostnader och tekniska problem.
Vad är en kravspecifikation?
En kravspecifikation, som ofta förkortas kravspec, är ett formellt dokument som beskriver behoven och kraven för ett system eller en tjänst. Det fungerar som kontraktet mellan beställaren (verksamheten) och utföraren (IT-avdelningen eller leverantören).
Den delas ofta upp i två delar:
- Funktionella krav: Vad systemet ska göra (t.ex. ”Systemet ska kunna skicka fakturor som PDF”).
- Icke-funktionella krav: Hur systemet ska vara (t.ex. ”Systemet ska ha en upptid på 99,9%”, ”Svarstiden får inte överstiga 2 sekunder”, ”Datan måste lagras i Sverige”).
Varför misslyckas IT-projekt?
Ofta beror det på otydliga icke-funktionella krav. Man kanske vet vilka funktioner man vill ha, men glömmer att kravställa säkerhet, backup, prestanda och lagringsplats. Resultatet blir ett system som fungerar i teorin, men som är långsamt eller osäkert i praktiken.
Kravställ rätt från början
Ska ni upphandla ett nytt system? Låt Savecores konsulter hjälpa er att definiera de tekniska kraven så att ni får en lösning som är säker, skalbar och hållbar.
Vad ska en kravspecifikation innehålla?
- Bakgrund och mål – varför upphandlingen eller projektet görs och vilken effekt ni vill uppnå.
- Funktionella krav – vad systemet ska kunna göra, gärna formulerat som behov snarare än lösningar.
- Icke-funktionella krav – tillgänglighet, prestanda, säkerhet, skalbarhet och användbarhet.
- Drift- och säkerhetskrav – var data ska lagras, krav på backup, RTO och RPO, behörighetsstyrning och loggning.
- Regelverk – till exempel GDPR och cybersäkerhetslagen.
- Integrationer – vilka befintliga system lösningen ska prata med.
- Prioritering – skilj på skall-krav och bör-krav så att leverantörerna kan jämföras rättvist.

Få kravställningen rätt från start.
Våra konsulter hjälper er formulera krav som ger rätt lösning – och undviker dyra omtag.
Vanliga frågor och svar (FAQ)
Vad är skillnaden på ”ska-krav” och ”bör-krav”?
Ska-krav är obligatoriska; om leverantören inte uppfyller dessa diskvalificeras de. Bör-krav är önskemål som ger extra poäng men inte är avgörande. Det är viktigt att inte sätta för många ”skall-krav”, då det kan begränsa urvalet av lösningar.
Varför är infrastrukturen viktig i kravspecifikationen?
Ett system är aldrig bättre än plattformen det körs på. Om ni inte kravställer redundans och backup, kommer ni sannolikt att få en billigare men osäkrare lösning.
Vad menas med ”NFR”?
NFR står för Non-Functional Requirements (icke-funktionella krav). Det är IT-arkitektens fokusområde: Skalbarhet, Prestanda, Säkerhet och Underhållbarhet.
Vad är skillnaden mellan skall-krav och bör-krav?
Skall-krav måste uppfyllas för att ett anbud eller en lösning ska godkännas. Bör-krav är önskemål som ger mervärde och kan viktas vid utvärderingen.
Nästa steg: svensk datalagring.