feat: add okr plugin v1.0.0 — OKR guidance for Norwegian public sector

Expert OKR guidance based on Google/Doerr methodology, adapted for
4-month tertial cycles and Norwegian government accountability.

Components:
- 8 commands (skriv, kvalitet, kaskade, sporing, møter, innføring, governance, oppsett)
- 5 agents (kvalitetssjekker, kaskadebygger, fremdriftssporer, møtefasilitator, styringsrådgiver)
- 3 hooks (UserPromptSubmit context injection, PreCompact state preservation, Stop reminder)
- 15 reference files covering methodology, governance, meetings, antipatterns
- Linear MCP integration for OKR tracking

Previously in ktg-privat, now open-sourced.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-04-08 13:32:45 +02:00
commit 5078712f0e
42 changed files with 7341 additions and 0 deletions

View file

@ -0,0 +1,463 @@
# OKR Innføring og Endringsledelse
Å skrive gode OKR er én ting. Å få en organisasjon til å adoptere OKR krever endringsledelse. Mange OKR-initiativer feiler ikke på grunn av dårlige OKR, men på grunn av dårlig implementering.
## Hvorfor innføring feiler
**Statistikk viser**:
- Organisasjoner med OKR er 39% mer sannsynlige å nå sine mål
- Team som gjennomfører ukentlige check-ins oppnår 43% flere mål
- Team som gjennomfører strukturerte retrospektiver fullfører 30-45% flere objectives
Men disse gevinstene krever systematisk innføring og kulturendring.
---
## Rollout-strategier
### 1. Pilotbasert innføring (anbefalt for offentlig sektor)
**Prinsipp**: Start smått, lær, skaler.
**Tre pilot-alternativer**:
| Alternativ | Beskrivelse | Fordeler | Ulemper |
|------------|-------------|----------|---------|
| **Ledergruppen først** | Direktører setter OKR før resten | Forankring i toppen, synlig forpliktelse | Mangler operativt perspektiv |
| **Én avdeling** | Hele avdelingen (alle nivåer) piloterer | Realistisk simulering, inkluderer utførere | Kan forsterke siloer |
| **Strategisk initiativ** | Tverrfaglig team på konkret prosjekt | Viser kraften i alignment, bryter siloer | Krevende koordinering |
**Anbefaling for offentlig sektor**: Start med **ett tverrfaglig initiativ** (f.eks. digitalisering av en tjeneste) eller **én motivert avdeling**. Unngå ren top-down piloting.
### 2. Top-down vs Bottom-up
**Top-down**:
- Ledelsen setter retningen (3-5 organisasjons-OKR)
- Tydelig alignment, rask utrulling
- Risiko: Ansatte føler seg fremmedgjort
**Bottom-up**:
- Team foreslår egne OKR basert på strategi
- Høyere eierskap og motivasjon
- Risiko: Fragmentering, manglende alignment
**Anbefalt hybrid for offentlig sektor**:
1. Ledelsen setter 3-5 **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
### 3. Big Bang (sjelden anbefalt)
Hele organisasjonen innfører OKR samtidig. Kan fungere i:
- Små organisasjoner (<50 ansatte)
- Situasjoner med stort endringspress
- Sterk topplederforankring og ressurser til opplæring
**Risiko**: Hvis det går galt, mister alle tilliten samtidig.
---
## Fasert implementering
### Fase 0: Forberedelse (3-6 måneder før)
**Uke 1-2: Vurdering og beslutning**
- [ ] Vurder organisasjonens modenhet for OKR
- [ ] Identifiser kulturelle utfordringer (hierarki, siloer, fryktkultur?)
- [ ] Beslutt implementeringstilnærming (pilot vs bredde)
- [ ] Velg pilot-team/avdeling
- [ ] Sikre budsjett for opplæring og evt. verktøy
**Uke 3-4: Lederforankring**
- [ ] Workshop med ledergruppen om OKR-metodikk
- [ ] Ledelsen setter strategiske OKR for pilotperioden
- [ ] Utnevn Executive Sponsor og OKR Champion
- [ ] Definer suksesskriterier for piloten
**Uke 5-6: Kommunikasjon og forberedelse**
- [ ] Kommuniser "hvorfor OKR" til hele organisasjonen
- [ ] Adresser bekymringer proaktivt
- [ ] Forbered opplæringsmateriell
- [ ] Sett opp Oboard eller annet verktøy
### Fase 1: Pilot (1-2 sykluser / 4-8 måneder)
**Syklus 1: Test og lær**
*Måned 1 - Planlegging*
- [ ] Pilot-team(s) får grundig OKR-opplæring
- [ ] Team utarbeider sine første OKR
- [ ] Alignment-møte med ledelsen
- [ ] Publiser OKR i Oboard
*Måned 2-3 - Utførelse*
- [ ] Ukentlige team check-ins
- [ ] Månedlig status til OKR Champion
- [ ] OKR Champion samler lærdommer
*Måned 4 - Review*
- [ ] Score alle OKR
- [ ] Retrospektiv: Hva fungerte? Hva var vanskelig?
- [ ] Dokumenter endringer til prosessen
- [ ] Beslutt: Fortsett pilot eller start skalering?
**Syklus 2: Forbedre og bekrefte**
- Samme rytme, men med forbedringer fra syklus 1
- Begynn å forberede skaleringsplan
- Identifiser interne "ambassadører" fra pilot-teamet
### Fase 2: Skalering (2-3 sykluser)
**Gradvis utrulling**:
- Syklus 3: +2-3 avdelinger
- Syklus 4: +flere avdelinger, hele divisjoner
- Syklus 5: Hele organisasjonen
**For hver bølge**:
1. Opplæring av nye team (bruk ambassadører fra piloten)
2. Støtte fra OKR Champion
3. Alignment-workshops på tvers
4. Evaluer og tilpass prosessen
**Kritiske suksessfaktorer i skalering**:
- Ledere på alle nivåer må delta aktivt
- Behold regelmessig rytme (ikke la det gli)
- Feir fremgang og del gode eksempler
- Aksepter at det tar tid
### Fase 3: Modning og optimalisering (6+ sykluser)
**Kjennetegn på modent OKR-system**:
- OKR er integrert i styringssystemet
- Alle team har selvgående OKR-praksis
- Check-ins og retrospektiver skjer automatisk
- OKR informerer ressursallokering
- Kontinuerlig forbedring av metodikken
**Fokusområder**:
- Avansert alignment (vertikal + horisontal)
- OKR-basert prioritering i ledermøter
- Kobling til porteføljestyring
- Benchmarking og læring på tvers av etater
---
## Motstandshåndtering
### Vanlige innvendinger og svar
#### 1. "Vi har allerede KPI-er"
**Svar**: KPI-er og OKR har ulike formål:
- **KPI-er** = Helsemålinger, overvåker drift ("Holder vi farten?")
- **OKR** = Forbedringsmål, driver endring ("Hvor skal vi?")
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.
#### 2. "Dette er bare enda et system / ny trend"
**Svar**: OKR har vært brukt i 50+ år (Intel 1970-tallet, Google siden 1999). Det er ikke en trend, men en bevist metodikk.
**Praktisk tilnærming**:
- Vis til konkrete resultater (Google, Intel, LinkedIn)
- Start med ett team for å bevise verdi internt
- Ikke overselg - la resultatene tale
#### 3. "Ledelsen kommer til å bruke dette mot oss"
**Svar**: OKR skal ALDRI kobles til personlig evaluering eller lønn. Det ville ødelegge hele poenget (ambisiøse mål).
**Praktisk tilnærming**:
- Gjør dette eksplisitt i retningslinjene
- 0.7 score = suksess for stretch-mål
- Score brukes til læring, ikke straff
- Ledelsen må modellere dette selv
#### 4. "Vi har ikke tid til enda flere møter"
**Svar**: OKR erstatter ineffektive møter med fokuserte. Ukentlig 15-min check-in + månedlig 30-min review er mindre enn mange bruker i dag på ustrukturert statusrapportering.
**Praktisk tilnærming**:
- Integrer OKR-status i eksisterende møter
- Bruk tidsbruk-argumentet: Fokus sparer tid
- Start med minimal møtestruktur, utvid ved behov
#### 5. "Det passer ikke for offentlig sektor"
**Svar**: OKR er tilpasset offentlig sektor i mange land (Ukraina anti-korrupsjonsbyrå, Code for America, Syracuse kommune). Kvalitative mål kan måles via surveys, kriterier, milepæler.
**Praktisk tilnærming**:
- Bruk eksempler fra offentlig sektor
- Tilpass ambisjonsnivå til konteksten
- Fokuser på outcome (bedre tjenester) ikke output
#### 6. "Hva med tildelingsbrevet og andre krav?"
**Svar**: OKR erstatter ikke tildelingsbrev eller virksomhetsplaner. OKR er et verktøy for å prioritere og oppnå de viktigste målene.
**Praktisk tilnærming**:
- La strategiske prioriteringer fra tildelingsbrevet informere Objectives
- Ikke alle krav blir OKR - kun det som krever fokusert forbedring
- Drift og compliance fortsetter som før
#### 7. "Vi prøvde noe lignende før, det fungerte ikke"
**Svar**: Mange innføringer feiler på grunn av dårlig implementering, ikke dårlig metodikk. Vanlige årsaker: manglende opplæring, ingen rytme, ingen oppfølging.
**Praktisk tilnærming**:
- Analyser hva som gikk galt sist
- Start med pilot, lær, tilpass
- Sikre dedikert OKR Champion
- Forplikt til minimum 2 sykluser før evaluering
### Stakeholder-kartlegging
Før innføring, kartlegg viktige interessenter:
| Kategori | Hvem | Strategi |
|----------|------|----------|
| **Sponsorer** | Ledere som støtter aktivt | Gi dem synlig rolle, bruk dem som talspersoner |
| **Champions** | Engasjerte mellomledere/medarbeidere | Involver i pilot, gi dem opplæring, la dem lære opp andre |
| **Nøytrale** | Avventende flertall | Fokuser på konkrete gevinster, unngå oversalg |
| **Skeptikere** | De som tviler | Lytt til bekymringer, adresser dem konkret, gi dem tid |
| **Motstandere** | Aktivt motarbeidende | Forstå hvorfor, involver hvis mulig, unngå å tvinge |
### Champions-nettverk
Bygg et nettverk av OKR-ambassadører:
1. **Rekruttering**: Finn 1-2 engasjerte personer per avdeling
2. **Opplæring**: Gi dem grundig OKR-trening
3. **Mandat**: La dem fasilitere OKR-prosessen i sine team
4. **Nettverk**: Månedlige samlinger for champions (del erfaringer)
5. **Synlighet**: Anerkjenn deres bidrag, gi dem credibility
---
## Kulturbygging
### Fra compliance til commitment
**Compliance-kultur** (unngå):
- "Vi setter OKR fordi vi må"
- Check-boks mentalitet
- Fokus på å se bra ut
- Frykt for å feile
**Commitment-kultur** (mål):
- "Vi bruker OKR fordi det hjelper oss"
- Ekte fokus på forbedring
- Åpenhet om utfordringer
- Læring fra feil
**Hvordan bygge commitment**:
1. Ledere modellerer adferd (egne OKR, åpenhet om score)
2. Feire læring, ikke bare suksess
3. Aldri straff for lav score på stretch-mål
4. Del gode historier ("OKR hjalp oss med X")
### Psykologisk trygghet og stretch-mål
Stretch-mål krever psykologisk trygghet. Ansatte må:
- Tørre å sette ambisiøse mål
- Våge å si fra om problemer
- Dele ærlige status-oppdateringer
- Lære av feil uten frykt
**Ledertiltak**:
- Vær åpen om egne utfordringer og lærdommer
- Respond konstruktivt på dårlige nyheter
- Skil mellom Committed OKR (må nås) og Aspirational (stretch)
- Bruk retrospektiver til læring, ikke klandring
### Feiring av læring
**I stedet for**: "Team X nådde 100% av alle mål!" (oppmuntrer til sandbagging)
**Si heller**: "Team X satte ambisiøse mål, nådde 70%, og lærte at Y var nøkkelen til suksess."
**Praktiske tiltak**:
- Del læringshistorier i felles fora
- Anerkjenn team som justerer kurs basert på data
- Feir "gode feil" (vi prøvde noe nytt, lærte masse)
- Bruk retrospektiv-innsikter til neste syklus
---
## Vanlige feil ved implementering
### 1. For mange OKR for tidlig
**Feilen**: Team starter med 8 Objectives og 25 Key Results.
**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.
### 2. Manglende lederforankring
**Feilen**: HR eller stabsfunksjon ruller ut OKR uten synlig støtte fra toppledelsen.
**Konsekvens**: OKR oppfattes som "enda et HR-initiativ", ikke reell prioritering.
**Løsning**: Executive Sponsor må delta aktivt, ha egne OKR, snakke om OKR i ledermøter, allokere ressurser.
### 3. Kobling til bonus/evaluering
**Feilen**: OKR-score brukes i medarbeidersamtale eller til å beregne bonus.
**Konsekvens**: Sandbagging - folk setter lave mål de vet de når. Motstridende incentiver.
**Løsning**: Hold OKR separat fra personalevaluering. Vurder heller *hvordan* folk jobber med OKR (tar ansvar, deler åpent, lærer).
### 4. Ingen dedikert OKR-eier
**Feilen**: OKR ruller ut, men ingen har ansvar for å holde prosessen i gang.
**Konsekvens**: Check-ins glemmes, retrospektiver droppes, systemet forvitrer.
**Løsning**: Utpek en OKR Champion med dedikert tid (minimum 20% i pilot-fase). Større organisasjoner trenger kanskje flere.
### 5. "Set and forget"
**Feilen**: OKR settes i januar, ingen ser på dem før april.
**Konsekvens**: OKR blir et skrivebordsdokument, mister relevans.
**Løsning**: Etabler rytme med ukentlige team check-ins og månedlige reviews. Bruk Oboard aktivt.
### 6. For dyp cascading
**Feilen**: OKR kaskaderer gjennom 5 organisasjonsnivåer, hvert nivå lager egne OKR.
**Konsekvens**: Enorm kompleksitet, lang planleggingstid, tap av fleksibilitet.
**Løsning**: Maksimalt 2-3 nivåer av OKR. Organisasjons-OKR → Avdelings-OKR → evt. Team-OKR. Individuelle OKR kun unntaksvis.
### 7. Aktivitetsfokus i stedet for outcome
**Feilen**: Key Results er oppgavelister ("Gjennomfør 5 workshops", "Lag rapport").
**Konsekvens**: Man kan oppnå 100% og likevel ikke skape verdi.
**Løsning**: Spør alltid "Hvorfor gjør vi denne aktiviteten? Hva er effekten vi ønsker?" Mål effekten, ikke aktiviteten.
### 8. Ingen alignment-prosess
**Feilen**: Alle team setter OKR isolert, uten å se hva andre gjør.
**Konsekvens**: Duplikering, konflikter, manglende koordinering.
**Løsning**: Alignment-workshop ved syklusstart. Alle team presenterer draft-OKR, identifiser overlapp og hull.
---
## OKR-roller
### Executive Sponsor
**Hvem**: Direktør, avdelingsleder eller annen toppleder
**Ansvar**:
- Synlig støtte for OKR-initiativet
- Egne OKR som modellerer ønsket adferd
- Allokerer ressurser (tid, opplæring, verktøy)
- Kobler OKR til organisasjonens strategi
- Deltar i kvartalsvise reviews
**Tidsbruk**: 2-4 timer per måned
### OKR Champion / Coach
**Hvem**: Dedikert person fra HR, strategi eller virksomhetsstyring
**Ansvar**:
- Designer og vedlikeholder OKR-prosessen
- Trener team og ledere i OKR-metodikk
- Fasiliterer workshops og alignment-sesjoner
- Følger opp at check-ins og reviews gjennomføres
- Samler lærdommer og forbedrer systemet
- Rapporterer status til Executive Sponsor
**Tidsbruk**: 20-50% stilling i innføringsfasen, kan reduseres over tid
### Team OKR-eier
**Hvem**: Teamleder, seksjonsleder eller dedikert person i teamet
**Ansvar**:
- Fasiliterer teamets OKR-planlegging
- Sikrer alignment med overordnede OKR
- Leder ukentlige check-ins
- Oppdaterer status i Oboard
- Rapporterer til OKR Champion ved behov
**Tidsbruk**: 2-4 timer per uke
### Individuell bidragsyter
**Hvem**: Alle medarbeidere i team som bruker OKR
**Ansvar**:
- Forstår hvordan eget arbeid bidrar til team-OKR
- Deltar aktivt i check-ins
- Oppdaterer egne aktiviteter/bidrag
- Gir ærlig status (ikke pynt på virkeligheten)
- Foreslår forbedringer
**Tidsbruk**: 30-60 min per uke
---
## Rollout-plan mal
### Mal for 12-ukers pilot
**Uke 1-2: Forberedelse**
| Aktivitet | Ansvarlig | Ferdig? |
|-----------|-----------|---------|
| Utpek Executive Sponsor | Ledergruppen | ☐ |
| Utpek OKR Champion | Ledergruppen | ☐ |
| Velg pilot-team | OKR Champion | ☐ |
| Informer pilot-team | Executive Sponsor | ☐ |
**Uke 3-4: Opplæring**
| Aktivitet | Ansvarlig | Ferdig? |
|-----------|-----------|---------|
| OKR-workshop for pilot-team (4t) | OKR Champion | ☐ |
| Sett opp Oboard/verktøy | OKR Champion | ☐ |
| Del støttemateriell | OKR Champion | ☐ |
**Uke 5-6: Planlegging (Syklus-måned 1)**
| Aktivitet | Ansvarlig | Ferdig? |
|-----------|-----------|---------|
| Draft team-OKR | Team OKR-eier | ☐ |
| Alignment-møte med sponsor | Team + Sponsor | ☐ |
| Publiser OKR i Oboard | Team | ☐ |
**Uke 7-10: Utførelse (Syklus-måned 2-3)**
| Aktivitet | Ansvarlig | Ferdig? |
|-----------|-----------|---------|
| Ukentlig check-in | Team OKR-eier | ☐ x4 |
| Månedlig statusrapport | Team OKR-eier | ☐ x2 |
| Støtte fra OKR Champion | OKR Champion | ☐ |
**Uke 11-12: Review (Syklus-måned 4)**
| Aktivitet | Ansvarlig | Ferdig? |
|-----------|-----------|---------|
| Score alle OKR | Team | ☐ |
| Retrospektiv | OKR Champion | ☐ |
| Beslutning om videreføring | Ledergruppen | ☐ |
---
## Ressurser
- Doerr, John: *Measure What Matters* (2018) - Grunnbok om OKR
- [re:Work with Google - OKR Guide](https://rework.withgoogle.com/guides/set-goals-with-okrs/) - Googles offisielle OKR-ressurs
- [OKR Institute](https://okrinstitute.org/) - Forskning og best practices
- [What Matters](https://www.whatmatters.com/) - John Doerrs ressursside
- [Code for America OKR Case Study](https://www.whatmatters.com/articles/code-for-america-okrs-local-government) - Offentlig sektor-eksempel