feat(okr): sync to v1.3.0 from ktg-privat

Syncs all changes from v1.0.0 through v1.3.0:

v1.1 (quick fixes):
- Fix deprecated Viva Goals references
- Add DFO-OKR terminology mapping
- Add tillitsvalgt/fagforening perspective
- Update Objectives recommendation from 3-5 to 2-3

v1.1 (persistent context):
- Deep onboarding interview (full/mvp)
- Persistent .claude/okr/ directory tree
- Context-aware commands
- Cycle archival with retrospective

v1.3 (AI-first differentiators):
- /okr:gap — tildelingsbrev gap analysis with coverage matrix
- /okr:analyse — cross-cycle Mermaid analytics
- SessionStart coaching hook (proactive, phase-aware)
- gapanalytiker + trendanalytiker agents
- inject-okr-context.mjs extended for historikk/

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-04-08 20:31:49 +02:00
commit ac95cd6a30
30 changed files with 1900 additions and 275 deletions

View file

@ -103,7 +103,7 @@ Default to team-OKR. Individual OKR is not recommended for most roles — in lin
- Focus: alignment, ambition, transparency, learning
### Standards
- 3-5 Objectives per team per cycle
- 2-3 Objectives per team per cycle
- 2-5 Key Results per Objective
- Stretch goals: 0.7 scoring = good result; committed goals: 1.0 expected
@ -148,6 +148,7 @@ All reference material is in `references/`:
### Governance
- `okr-offentlig-governance.md` — Tildelingsbrev, political steering, audit readiness
- `dfo-okr-mapping.md` — DFO terminology to OKR terminology bridge
- `okr-implementation.md` — Rollout methodology and change management
- `okr-integrations.md` — OKR + Scrum/Kanban/SAFe and tool integration
- `individual-vs-team-okr.md` — Team vs individual OKR rationale and alternatives

View file

@ -0,0 +1,104 @@
# DFO-terminologi og OKR: Begrepsbro
Direktoratet for forvaltning og økonomistyring (DFO) bruker sitt eget rammeverk
for mål- og resultatstyring i staten. Denne filen mapper DFO-begreper til
OKR-begreper for å bygge bro mellom det offisielle styringsspråket og
OKR-metodikken.
## Hvorfor denne broen trengs
Norsk offentlig sektor snakker "DFO-språk" — resultmål, styringsparametere,
resultatindikatorer. OKR-verden snakker om Objectives, Key Results, stretch goals.
Denne terminologiske kløften skaper motstand og forvirring ved OKR-innføring.
Ved å vise at OKR-konseptene har direkte paralleller i DFO-rammeverket, senker
vi terskelen og viser at OKR ikke er noe fremmed — det er en operasjonalisering
av prinsipper staten allerede anerkjenner.
---
## Begrepsmapping
| DFO-begrep | OKR-begrep | Forklaring |
|------------|------------|------------|
| **Hovedmål** | **Strategisk Objective (årlig)** | Overordnet retning for virksomheten. DFOs hovedmål tilsvarer organisasjonens årlige Objectives. |
| **Resultatmål** | **Objective (syklus)** | Konkret mål som skal oppnås. I OKR formuleres dette mer inspirerende og outcome-orientert. |
| **Styringsparameter** | **Key Result** | Målbar indikator som viser om målet nås. OKR-KR er mer ambisiøse (stretch) enn DFOs styringsparametere. |
| **Resultatindikator** | **Key Result (metrikk-type)** | Kvantifiserbar måling. I OKR skiller vi mellom leading og lagging indikatorer. |
| **Virksomhetsplan** | **OKR-sett (organisasjonsnivå)** | Samlet oversikt over mål og tiltak. OKR erstatter ikke virksomhetsplanen men operasjonaliserer den. |
| **Tildelingsbrev** | **Input til strategiske Objectives** | DFOs tildelingsbrev setter rammer og krav. OKR oversetter disse til inspirerende, målbare mål. |
| **Etatsstyring** | **OKR alignment/kaskade** | Prosessen der departement styrer etat. OKR gjør dette mer transparent og gjensidig. |
| **Mål- og resultatstyring** | **OKR som metodikk** | DFOs overordnede styringsprinsipp. OKR er en konkret implementering av dette prinsippet. |
| **Rapportering til dep.** | **OKR scoring og review** | Periodisk resultatrapportering. OKR bruker 0.0-1.0 scoring med hyppigere kadense. |
| **Samfunnseffekt** | **Aspirational Objective** | Langsiktig effekt for samfunnet. I OKR formulert som ambisiøst stretch-mål. |
| **Brukereffekt** | **Team Objective (outcome)** | Effekt for brukerne av tjenestene. OKR fokuserer på outcome fremfor output. |
| **Produksjon/aktivitet** | **Aktivitet (IKKE Key Result)** | Det man gjør. I OKR er dette bevisst IKKE et Key Result — vi måler effekt, ikke aktivitet. |
---
## Viktige forskjeller
| Dimensjon | DFO mål- og resultatstyring | OKR |
|-----------|----------------------------|-----|
| **Retning** | Primært top-down (departement → etat) | Hybrid: top-down retning + bottom-up forslag |
| **Ambisjonsnivå** | Realistisk (100% = forventet) | Ambisiøst (70% = suksess for stretch) |
| **Kadense** | Årlig med tertialrapportering | 4-måneders sykluser med månedlig check-in |
| **Formål** | Styring og kontroll | Læring og fokus |
| **Kobling til lønn** | Indirekte via medarbeidersamtale | Eksplisitt frakoblet |
| **Transparens** | Hierarkisk (opp til departement) | Åpen (alle ser alles OKR) |
| **Justering** | Formell prosess | Fleksibel mid-cycle justering |
---
## Praktisk bruk: Slik snakker du om OKR i DFO-kontekst
### Overfor ledere med DFO-bakgrunn
Ikke si: "Vi skal innføre OKR i stedet for mål- og resultatstyring."
Si heller: "Vi skal bruke OKR som en operasjonaliseringsmetodikk for vår
mål- og resultatstyring. Det gir oss kortere feedback-loops og bedre fokus
innenfor rammene av tildelingsbrevet."
### Overfor DFO/departement
Ikke si: "Vi har erstattet styringsparametere med Key Results."
Si heller: "Vi bruker OKR internt for å prioritere og operasjonalisere
målene i tildelingsbrevet. Rapporteringen til departementet følger
eksisterende struktur."
### Overfor ansatte
Ikke si: "OKR er et helt nytt styringssystem."
Si heller: "OKR er en måte å gjøre mål- og resultatstyringen mer konkret
og teamdrevet. Vi bruker kortere sykluser og setter mål sammen."
---
## OKR som komplement, ikke erstatning
OKR erstatter IKKE DFOs mål- og resultatstyring. OKR er et verktøy for å
**operasjonalisere** de strategiske målene som allerede finnes i
tildelingsbrev og virksomhetsplan.
```
Tildelingsbrev (DFO-rammeverk)
└── Virksomhetsplan (DFO-rammeverk)
└── OKR (operasjonalisering)
├── Strategiske OKR (årlige, fra virksomhetsplan)
└── Taktiske OKR (syklusbaserte, fra team)
```
**Rapportering oppover** (til departement) følger DFOs format.
**Styring nedover** (til team) bruker OKR-metodikk.
---
## Ressurser
- DFO: [Mål- og resultatstyring](https://dfo.no/fagomrader/styring-i-staten/mal-og-resultatstyring)
- DFO: [Etatsstyring](https://dfo.no/fagomrader/styring-i-staten/etatsstyring)
- `okr-offentlig-governance.md` — Tildelingsbrev-analyse og Riksrevisjon-compliance
- `okr-framework.md` — OKR-metodikk i detalj

View file

@ -18,7 +18,7 @@
- Individuelt: Hver person foreslår 1-3 områder for forbedring
- Gruppe: Samle forslag på whiteboard/Mural
- Diskuter: Hvilke er viktigst? Hvilke støtter overordnet strategi?
- Beslutt: Velg 3-5 Objectives
- Beslutt: Velg 2-3 Objectives
**00:40 - 01:20 | Draft Key Results**
- For hver Objective: Brainstorm mulige Key Results
@ -197,7 +197,7 @@ For hvert tema:
### Agenda
**00:00 - 00:10 | Status fra hver team**
- Hvert team presenterer sine 3-5 Objectives (1 slide/5 min)
- Hvert team presenterer sine 2-3 Objectives (1 slide/5 min)
**00:10 - 00:30 | Identifiser dependencies**
- Hvilke OKR er avhengige av hverandre?

View file

@ -515,7 +515,7 @@ Denne guiden dekker de vanligste feilmønstrene organisert i fem kategorier.
- OKR Institute - Psykologisk trygghet og implementeringsfeller
- Itamar Gilad - 5 måter organisasjoner misbruker OKR
- Quantive - Tidlige tegn på OKR-fiasko
- Microsoft Viva Goals Maturity Model
- Microsoft Viva Goals Maturity Model (Viva Goals avviklet 2024, men modenhetsmodellen er fortsatt relevant som konsept)
**Relaterte filer i denne skill**:
- `okr-framework.md` - Metodikk i detalj

View file

@ -32,7 +32,7 @@ Key Results = Hvordan vi måler suksess (2-5 målbare outcomes)
→ ✅ Vær spesifikk: "Redusere responstid fra 5 til 2 dager"
**For mange OKR**: 10 objectives
→ ✅ Maks 3-5 objectives per team
→ ✅ Maks 2-3 objectives per team
**For lett mål**: "1% forbedring"
→ ✅ Vær ambisiøs: "20% forbedring" (0.7 er suksess)

View file

@ -223,7 +223,7 @@ Bruk denne når du skriver eller vurderer OKR:
- [ ] Har vi 2-5 KR (ikke for få, ikke for mange)?
### Samlet
- [ ] Maks 3-5 Objectives per team?
- [ ] Maks 2-3 Objectives per team?
- [ ] Kan vi verifisere suksess objektivt?
- [ ] Er det klart hvem som eier hvert KR?
- [ ] Ville dette imponere stakeholders hvis vi lykkes?

View file

@ -507,7 +507,7 @@ Metodikken over er basert på etablert OKR-praksis fra:
### 1. For mange OKR
**Problem**: Team med 10 objectives mister fokus.
**Løsning**: Maksimalt 3-5 Objectives per team per syklus.
**Løsning**: Maksimalt 2-3 Objectives per team per syklus. Færre mål gir bedre fokus, spesielt i 4-måneders sykluser.
### 2. Business-as-usual som OKR
**Problem**: "Vedlikeholde nåværende tjenester" er ikke et mål.

View file

@ -32,7 +32,7 @@ Men disse gevinstene krever systematisk innføring og kulturendring.
### 2. Top-down vs Bottom-up
**Top-down**:
- Ledelsen setter retningen (3-5 organisasjons-OKR)
- Ledelsen setter retningen (3-4 organisasjons-OKR)
- Tydelig alignment, rask utrulling
- Risiko: Ansatte føler seg fremmedgjort
@ -42,7 +42,7 @@ Men disse gevinstene krever systematisk innføring og kulturendring.
- Risiko: Fragmentering, manglende alignment
**Anbefalt hybrid for offentlig sektor**:
1. Ledelsen setter 3-5 **retningsgivende objectives** (basert på tildelingsbrev/strategiplan)
1. Ledelsen setter 3-4 **retningsgivende objectives** (basert på tildelingsbrev/strategiplan)
2. Avdelinger og team utarbeider **egne OKR** som støtter disse
3. **Alignment-workshops** sikrer koordinering
4. **Kvartalsvise check-ins** mellom nivåene
@ -155,7 +155,7 @@ Hele organisasjonen innfører OKR samtidig. Kan fungere i:
KPI-er forteller deg *hvordan* ting går. OKR forteller deg *hva som skal bli bedre*. Dere trenger begge.
**Praktisk tilnærming**: La KPI-er fortsette for daglig drift. Bruk OKR for de 3-5 viktigste forbedringsområdene per syklus.
**Praktisk tilnærming**: La KPI-er fortsette for daglig drift. Bruk OKR for de 2-3 viktigste forbedringsområdene per syklus.
#### 2. "Dette er bare enda et system / ny trend"
@ -235,6 +235,52 @@ Bygg et nettverk av OKR-ambassadører:
4. **Nettverk**: Månedlige samlinger for champions (del erfaringer)
5. **Synlighet**: Anerkjenn deres bidrag, gi dem credibility
### Tillitsvalgte og fagforeninger
I norsk offentlig sektor er involvering av tillitsvalgte og fagforeninger
**obligatorisk** ved innføring av nye styringsmetodikker. Dette er forankret
i Hovedavtalen i staten og er en del av den norske samarbeidsmodellen.
#### Hvorfor dette er kritisk
- **Juridisk**: Hovedavtalen krever drøfting med tillitsvalgte ved endringer
i arbeidsorganisering og styringsmetoder
- **Kulturelt**: Den norske arbeidslivsmodellen bygger på trepartssamarbeid —
å innføre OKR uten fagforeningsinvolvering undergraver tilliten
- **Praktisk**: Tillitsvalgte kan enten bli ambassadører eller blokkere.
Tidlig involvering øker sannsynligheten for det første
#### Når involvere tillitsvalgte
| Fase | Aktivitet | Nivå |
|------|-----------|------|
| Forberedelse | Informere og drøfte OKR-innføring | Formell drøfting |
| Pilot | Inkludere tillitsvalgt i referansegruppe | Medvirkning |
| Utrulling | Tillitsvalgt som del av evalueringsgruppe | Medvirkning |
| Modning | Fast plass i OKR-governance | Løpende dialog |
#### Vanlige bekymringer fra tillitsvalgte
| Bekymring | Svar |
|-----------|------|
| "Er dette New Public Management?" | OKR er bottom-up og læringsorientert, i motsetning til NPMs kontrollfokus. Team setter egne mål. |
| "Vil dette brukes til individuell evaluering?" | OKR skal aldri kobles til lønn eller medarbeidersamtale. Dette bør nedfelles skriftlig. |
| "Øker dette arbeidspresset?" | OKR erstatter ustrukturert målstyring med fokusert prioritering. Færre, viktigere mål. |
| "Hvem bestemmer målene?" | Hybrid modell: Ledelsen setter retning, team foreslår egne OKR. Større medvirkning enn tradisjonell mål- og resultatstyring. |
#### Anbefalt tilnærming
1. **Tidlig orientering**: Informer hovedtillitsvalgt om OKR-planer allerede
i utredningsfasen
2. **Formell drøfting**: Gjennomfør drøftingsmøte før pilotbeslutning, med
skriftlig referat
3. **Inkludering i pilot**: Inviter tillitsvalgt som observatør eller deltaker
i pilot-teamets OKR-prosess
4. **Evalueringsrolle**: Gi tillitsvalgte en formell rolle i evaluering av
piloten — deres perspektiv er verdifullt
5. **Skriftlige rammer**: Dokumenter eksplisitt at OKR ikke kobles til
lønn, evaluering eller nedbemanning
---
## Kulturbygging
@ -295,7 +341,7 @@ Stretch-mål krever psykologisk trygghet. Ansatte må:
**Konsekvens**: Fragmentert fokus, ingen reell prioritering, OKR-tretthet.
**Løsning**: Maksimalt 3-5 Objectives per team, 2-4 Key Results per Objective. Bedre å gjøre færre ting skikkelig.
**Løsning**: Maksimalt 2-3 Objectives per team, 2-4 Key Results per Objective. Færre mål gir bedre fokus i 4-måneders sykluser.
### 2. Manglende lederforankring

View file

@ -486,20 +486,18 @@ Epic: "Objective: Forbedre digital selvbetjening"
└── User Story: "..."
```
**Alternativ 2: Microsoft Viva Goals**
**Alternativ 2: Microsoft Viva Goals (AVVIKLET)**
Enterprise OKR-løsning som integrerer med Azure DevOps:
- Kobler OKR til work items eller shared queries
- Automatisk progress fra work item status
- Integrert med Microsoft 365
**Oppsett for Azure DevOps-integrasjon**:
1. Aktiver Azure DevOps-kobling i Viva Goals
2. Velg koblingmetode:
- **Work items**: Velg spesifikke items som driver KR
- **Shared query**: Definer query som filtrerer relevante items
3. Velg progress-metrikk (% complete, story points, osv.)
4. Progress synkes automatisk hver time
> **Merk:** Microsoft annonserte i september 2024 at Viva Goals avvikles.
> Produktet ble fullstendig faset ut i 2025. Opprinnelig Ally.io (kjøpt av
> Microsoft i 2021), ble det til Viva Goals, og er nå nedlagt.
>
> **For organisasjoner som brukte Viva Goals:**
> - **Oboard** — norskutviklet, Microsoft 365-integrasjon, GDPR-compliant EU-hosting
> - **Quantive Results** (tidl. Gtmhub) — enterprise OKR med AI-features
> - **Perdoo** — god balanse funksjon/pris for mellomstore organisasjoner
>
> Se seksjon "Andre OKR-plattformer" i `okr-sources.md` for full oversikt.
### Oboard + Jira-integrasjon
@ -562,13 +560,13 @@ Outcome-KR | Manuell med kilde
- [ ] Integrer med Sprint Planning-prosess
**For Azure DevOps-basert OKR**:
- [ ] Vurder Viva Goals vs. native work items
- [ ] Vurder Oboard vs. native work items
- [ ] Sett opp shared queries for KR-tracking
- [ ] Lag dashboard-widgets for OKR-visibility
- [ ] Koble til Power BI for avansert rapportering
**For multi-tool organisasjoner**:
- [ ] Vurder sentralt OKR-verktøy (Oboard, Viva Goals, e.l.)
- [ ] Vurder sentralt OKR-verktøy (Oboard, Quantive, Perdoo, e.l.)
- [ ] Definer integrasjoner per team/verktøy
- [ ] Etabler felles oppdaterings-kadense
- [ ] Lag "single source of truth" for ledelsesrapportering
@ -584,7 +582,7 @@ Outcome-KR | Manuell med kilde
- Mooncamp: [OKR and Agile](https://mooncamp.com/blog/okr-and-agile)
- Martin Fowler: [Team OKRs](https://martinfowler.com/articles/team-okr.html)
- Atlassian: [OKR in Jira and Confluence](https://www.atlassian.com/blog/add-ons/okr-jira-confluence)
- Microsoft Learn: [Viva Goals Azure DevOps Integration](https://learn.microsoft.com/en-us/viva/goals/azure-devops-integration)
- Microsoft Learn: Viva Goals er avviklet (2024). Se Oboard eller Quantive for Azure DevOps-integrasjon.
- Oboard: [OKR Board for Jira](https://oboard.io/okr-board-for-jira)
- SAFe: [PI Objectives](https://scaledagileframework.com/pi-objectives/)
- The Burn Down: [OKRs vs PI Objectives in SAFe](https://theburndown.com/okrs-vs-pi-objectives-in-safe/)

View file

@ -37,7 +37,7 @@ Ikke alt i tildelingsbrevet skal bli OKR. Skille mellom:
### Steg-for-steg oversettelse
**1. Identifiser strategiske mål**
Finn de 3-5 viktigste resultatmålene som krever forbedring/endring (ikke bare drift).
Finn de 2-4 viktigste resultatmålene som krever forbedring/endring (ikke bare drift).
**2. Gjør dem inspirerende**
Tildelingsbrev er ofte teknisk formulert. OKR skal inspirere.