Sådan dokumenterer du performancekrav i dit webprojekt

Sådan dokumenterer du performancekrav i dit webprojekt

Når et webprojekt skal planlægges, er performance ofte et af de områder, der får for lidt opmærksomhed – indtil det er for sent. En langsom hjemmeside kan koste både brugere, konverteringer og troværdighed. Derfor er det afgørende at definere og dokumentere performancekrav allerede fra projektets begyndelse. Her får du en guide til, hvordan du gør det på en måde, der både er forståelig for udviklere, designere og beslutningstagere.
Hvorfor performancekrav er vigtige
Performance handler ikke kun om hastighed, men om brugeroplevelse. En side, der loader hurtigt, føles professionel og pålidelig. En side, der halter, skaber frustration og får brugerne til at forlade den.
Ved at dokumentere performancekrav tidligt sikrer du, at alle i projektet arbejder mod de samme mål. Det gør det lettere at prioritere tekniske valg, designe med performance for øje og teste resultaterne løbende.
Start med at definere målepunkter
Det første skridt er at beslutte, hvad du vil måle. Performance kan vurderes ud fra mange parametre, men nogle af de mest anvendte er:
- Page Load Time – hvor lang tid det tager, før siden er fuldt indlæst.
- Largest Contentful Paint (LCP) – hvor hurtigt det største synlige element vises.
- First Input Delay (FID) – hvor hurtigt siden reagerer på brugerens første interaktion.
- Cumulative Layout Shift (CLS) – hvor stabilt layoutet er under indlæsning.
- Time to Interactive (TTI) – hvor lang tid der går, før siden er fuldt brugbar.
Disse målepunkter kan bruges som konkrete indikatorer for, om sitet lever op til de ønskede krav.
Sæt realistiske og målbare krav
Når du har valgt dine målepunkter, skal du fastsætte konkrete mål. Det er vigtigt, at kravene er realistiske, målbare og relevante for projektets formål.
Et eksempel kunne være:
- LCP skal være under 2,5 sekunder på mobilnetværk.
- FID må ikke overstige 100 millisekunder.
- CLS skal være under 0,1.
Disse tal er ikke tilfældige – de følger anbefalinger fra Google Web Vitals, som er et godt udgangspunkt for de fleste webprojekter.
Dokumentér kravene tydeligt
Performancekrav bør være en del af projektets officielle dokumentation – på linje med funktionelle krav og designprincipper. Det kan gøres i et separat afsnit i kravspecifikationen eller i et dedikeret dokument, fx Performance Requirements Specification.
Her bør du beskrive:
- Hvilke målepunkter der anvendes.
- Hvilke værktøjer der bruges til måling (fx Lighthouse, WebPageTest eller GTmetrix).
- Hvilke miljøer der testes i (mobil, desktop, forskellige netværk).
- Hvem der har ansvaret for at overvåge og rapportere resultater.
En klar dokumentation gør det lettere at følge op og undgå misforståelser undervejs.
Inddrag performance i design og udvikling
Performance skal ikke kun testes til sidst – det skal tænkes ind fra starten. Designere kan fx tage højde for billedstørrelser, animationer og skrifttyper, mens udviklere kan optimere kode, caching og serveropsætning.
Ved at have performancekravene dokumenteret fra begyndelsen bliver det tydeligt, at det er et fælles ansvar. Det gør det også lettere at træffe beslutninger, når der skal vælges mellem æstetik, funktionalitet og hastighed.
Test og valider løbende
Performance er ikke en engangsopgave. Selv små ændringer i kode, billeder eller tredjepartsintegrationer kan påvirke hastigheden. Derfor bør du etablere en rutine for løbende test.
- Kør automatiske tests ved hver deployment.
- Overvåg performance i produktion med værktøjer som Google Analytics, SpeedCurve eller New Relic.
- Sammenlign resultaterne med de dokumenterede krav.
Hvis kravene ikke længere opfyldes, skal der være en plan for, hvordan det håndteres – fx gennem optimering eller rollback.
Gør performance til en del af succeskriterierne
Når projektet evalueres, bør performance indgå som et af de officielle succeskriterier. Det sender et klart signal om, at hastighed og brugeroplevelse er lige så vigtige som design og funktionalitet.
Ved at dokumentere performancekrav og følge op på dem viser du, at kvalitet ikke kun handler om, hvad brugeren ser – men også om, hvordan det føles at bruge sitet.










