18 KiB
OKR Kalkulator
Praktiske formler og maler for beregning av OKR-progresjon, confidence og prognose.
Hurtigreferanse: Formler
Score (progresjon)
Score = (Nåværende - Baseline) / (Target - Baseline)
Score-grenser (kapp og udefinert):
- Kapp til [0, 1.0]: rå score under 0 rapporteres som 0, over 1.0 som 1.0 (over-/underoppnåelse endrer ikke at KR er (u)nådd). Behold gjerne rå prosent i parentes for kontekst.
- Divisjon på null → udefinert: når
Target == Baseline(eller et Objective har 0 målbare KR) er nevneren 0. Score er da udefinert, ikke 0 — marker KR-et som «ikke målbart» og korriger formuleringen (en baseline lik target er ikke et meningsfullt mål).
Forventet verdi (lineær)
Forventet = Baseline + (Target - Baseline) × (Tid brukt / Total tid)
Prognose ved syklusslutt
Prognose = Baseline + (Nåværende - Baseline) × (Total tid / Tid brukt)
Kalkulator-mal for enkelt KR
Fyll inn verdiene og beregn:
┌────────────────────────────────────────────────────────────────┐
│ KEY RESULT KALKULATOR │
├────────────────────────────────────────────────────────────────┤
│ │
│ KR-beskrivelse: ________________________________________ │
│ │
│ ─── INPUT ─── │
│ │
│ Baseline (startverdi): ____________ │
│ Target (målverdi): ____________ │
│ Nåværende verdi: ____________ │
│ │
│ Tid brukt (måneder): ____ av 4 │
│ │
│ ─── BEREGNING ─── │
│ │
│ Score = (Nåværende - Baseline) / (Target - Baseline) │
│ = (______ - ______) / (______ - ______) │
│ = _______ / _______ │
│ = _______ (___%) │
│ │
│ Forventet ved denne tid = Baseline + (Target-Baseline) × %tid │
│ = ______ + (______) × ______ │
│ = ______ │
│ │
│ Gap (Nåværende - Forventet): ______ │
│ │
│ Prognose ved syklusslutt: │
│ = Baseline + (Nåværende-Baseline) × (4 / tid brukt) │
│ = ______ │
│ │
│ ─── RESULTAT ─── │
│ │
│ Score: ______ (______%) │
│ Confidence: [ ] On Track [ ] At Risk [ ] Off Track │
│ Prognose: ______ │
│ │
└────────────────────────────────────────────────────────────────┘
Utfylt eksempel
┌────────────────────────────────────────────────────────────────┐
│ KEY RESULT KALKULATOR │
├────────────────────────────────────────────────────────────────┤
│ │
│ KR-beskrivelse: Øke NPS fra 30 til 50 │
│ │
│ ─── INPUT ─── │
│ │
│ Baseline (startverdi): 30 │
│ Target (målverdi): 50 │
│ Nåværende verdi: 40 │
│ │
│ Tid brukt (måneder): 2 av 4 │
│ │
│ ─── BEREGNING ─── │
│ │
│ Score = (Nåværende - Baseline) / (Target - Baseline) │
│ = (40 - 30) / (50 - 30) │
│ = 10 / 20 │
│ = 0.5 (50%) │
│ │
│ Forventet ved denne tid = Baseline + (Target-Baseline) × %tid │
│ = 30 + (20) × 0.5 │
│ = 40 │
│ │
│ Gap (Nåværende - Forventet): 0 (på skjema!) │
│ │
│ Prognose ved syklusslutt: │
│ = 30 + (40-30) × (4 / 2) │
│ = 30 + 10 × 2 = 50 │
│ │
│ ─── RESULTAT ─── │
│ │
│ Score: 0.5 (50%) │
│ Confidence: [X] On Track [ ] At Risk [ ] Off Track │
│ Prognose: 50 (treffer target!) │
│ │
└────────────────────────────────────────────────────────────────┘
Objective-aggregering
Beregn samlet score for et Objective med flere KR:
┌────────────────────────────────────────────────────────────────┐
│ OBJECTIVE SCORE KALKULATOR │
├────────────────────────────────────────────────────────────────┤
│ │
│ Objective: ____________________________________________ │
│ │
│ ─── KEY RESULTS ─── │
│ │
│ KR1: __________________________ Score: ______ Vekt: ____ │
│ KR2: __________________________ Score: ______ Vekt: ____ │
│ KR3: __________________________ Score: ______ Vekt: ____ │
│ KR4: __________________________ Score: ______ Vekt: ____ │
│ │
│ ─── BEREGNING ─── │
│ │
│ Uvektet gjennomsnitt: │
│ = (KR1 + KR2 + KR3 + KR4) / antall │
│ = (_____ + _____ + _____ + _____) / _____ │
│ = _____ │
│ │
│ Vektet gjennomsnitt (hvis relevant): │
│ = Σ(score × vekt) / Σ(vekt) │
│ = _____ │
│ │
│ ─── OBJECTIVE SCORE ─── │
│ │
│ Score: ______ (______%) │
│ │
└────────────────────────────────────────────────────────────────┘
Confidence-vurdering
Confidence-nivået (On Track / At Risk / Off Track) defineres i den kanoniske confidence-tabellen i okr-framework.md (sannsynligheten for å nå target). Sjekklisten under er et diagnostisk innspill til den vurderingen — ikke en egen definisjon; det endelige nivået settes mot framework-skalaen, ikke ved å telle avkryssinger:
┌────────────────────────────────────────────────────────────────┐
│ CONFIDENCE VURDERING │
├────────────────────────────────────────────────────────────────┤
│ │
│ KR: ________________________________________________ │
│ Dato: __________ Tid i syklus: ____ av 4 måneder │
│ │
│ ─── SJEKKLISTE ─── │
│ │
│ [ ] Er vi på eller foran forventet progresjon? │
│ [ ] Er trenden positiv (akselererende eller stabil)? │
│ [ ] Er kjente blokkere løst eller under kontroll? │
│ [ ] Har vi nødvendige ressurser tilgjengelig? │
│ [ ] Er eksterne faktorer stabile/gunstige? │
│ │
│ ─── VURDERING ─── │
│ │
│ Antall JA: _____ av 5 │
│ │
│ 4-5 JA → On Track 🟢 │
│ 2-3 JA → At Risk 🟡 │
│ 0-1 JA → Off Track 🔴 │
│ │
│ ─── BESLUTNING ─── │
│ │
│ Confidence: [ ] On Track [ ] At Risk [ ] Off Track │
│ │
│ Begrunnelse: ________________________________________ │
│ ____________________________________________________ │
│ │
│ Tiltak (hvis At Risk/Off Track): │
│ ____________________________________________________ │
│ ____________________________________________________ │
│ │
└────────────────────────────────────────────────────────────────┘
Team-dashboard mal
Oppsummering av alle OKR for et team:
┌────────────────────────────────────────────────────────────────┐
│ TEAM OKR DASHBOARD │
│ Team: ____________________ Syklus: ____ Dato: __________ │
├────────────────────────────────────────────────────────────────┤
│ │
│ ─── OBJECTIVE 1: ______________________________________ ─── │
│ │
│ │ KR │ Baseline │ Target │ Nåværende │ Score │ Confidence │ │
│ ├────┼──────────┼────────┼───────────┼───────┼────────────┤ │
│ │ 1 │ │ │ │ │ │ │
│ │ 2 │ │ │ │ │ │ │
│ │ 3 │ │ │ │ │ │ │
│ ├────┴──────────┴────────┴───────────┼───────┼────────────┤ │
│ │ Objective total │ │ │ │
│ │
│ ─── OBJECTIVE 2: ______________________________________ ─── │
│ │
│ │ KR │ Baseline │ Target │ Nåværende │ Score │ Confidence │ │
│ ├────┼──────────┼────────┼───────────┼───────┼────────────┤ │
│ │ 1 │ │ │ │ │ │ │
│ │ 2 │ │ │ │ │ │ │
│ │ 3 │ │ │ │ │ │ │
│ ├────┴──────────┴────────┴───────────┼───────┼────────────┤ │
│ │ Objective total │ │ │ │
│ │
├────────────────────────────────────────────────────────────────┤
│ TEAM TOTALT │
│ │
│ Samlet score: ______ (______%) │
│ │
│ On Track: ____ OKR At Risk: ____ OKR Off Track: ____ OKR │
│ │
│ Highlights: ________________________________________________ │
│ Risiko: ________________________________________________ │
│ │
└────────────────────────────────────────────────────────────────┘
Hurtigreferanse: Forventet progresjon over tid
Confidence-nivåene (On Track / At Risk / Off Track) defineres KUN i den kanoniske confidence-tabellen i okr-framework.md (sannsynlighet for å nå target). Innfør ingen egne terskler her. Tabellen under gir bare forventet score ved lineær progresjon — bruk gapet mellom faktisk og forventet score som ETT innspill til confidence-vurderingen, ikke som en mekanisk regel:
| Tid i syklus | Forventet score (lineær) |
|---|---|
| Måned 1 (25%) | 0.25 |
| Måned 2 (50%) | 0.50 |
| Måned 3 (75%) | 0.75 |
| Måned 4 (100%) | 1.00 |
Merk: Gjelder lineær progresjon. Noen KR har naturlig ikke-lineær progresjon (f.eks. prosjektleveranser som skjer sent i syklus). For selve confidence-nivået: se den kanoniske tabellen i okr-framework.md.
Tips for bruk
- Oppdater ukentlig - Confidence bør vurderes minst ukentlig i check-ins
- Vær ærlig - Overdreven optimisme hjelper ingen
- Fokuser på tiltak - At Risk og Off Track krever konkrete handlinger
- Del synlig - Bruk Oboard eller lignende for transparens
- Lær av avvik - Gap mellom prognose og resultat gir verdifull innsikt
Ressurser
Interne referanser
okr-framework.md- Scoring og prognosering i metodisk kontekstmeeting-guides.md- Check-in-møtene der confidence vurderesokr-quality-rubrics.md- Kvalitetsvurdering av selve KR-formuleringen
Sist oppdatert: Juli 2026