← Back to list

Kill your darlings: kunsten å skape verdi ved å fjerne funksjonalitet

I produktutvikling og produktledelse handler endring ofte om å legge til noe nytt — en ny funksjon i en app eller en justert strategi for å…

Maria Kamara · 2025-02-20 07:52 · 1 claps · 3.2 min read
#produktutvikling #produktledelse #prosess #smidig-utvikling #smidig
Open on Medium ↗
Wiki topics: ✍️ · Writing & Creative

Kill your darlings: kunsten å skape verdi ved å fjerne funksjonalitet

I produktutvikling og produktledelse handler endring ofte om å legge til noe nytt — en ny funksjon i en app eller en justert strategi for å nå nye målgrupper. Dette er et naturlig instinkt: å skape mer føles som fremgang. Men hver nye funksjon øker produktets kompleksitet, og konsekvensene kan være betydelige: tregere utviklingsprosesser, flere avhengigheter og en dårligere brukeropplevelse.

Her kommer konseptet “kill your darlings” inn. Selv om det virker enkelt å fjerne funksjoner som ikke lenger skaper verdi, er det ofte utfordrende i praksis. Mennesker har en tendens til å fokusere på addisjon fremfor subtraksjon.

En studie i Harvard Business Review (2022) viste at under 10% av forbedringsforslag i organisasjoner handlet om å fjerne noe, selv når fjerning kunne gi betydelige gevinster.

Resultatet blir ofte overkompliserte produkter som stjeler tid, ressurser og fokus fra det som virkelig gir verdi.

Når gammel moro blir en tidstyv

Funksjonalitet som ikke lenger tilfører verdi kan sammenlignes med klær du aldri bruker: De tar opp plass i skapet, brukes aldri, men du klarer ikke å kvitte deg med dem. I produktutvikling kan slik “overflødig funksjonalitet” tynge både teamet og produktet. Hver funksjon krever vedlikehold, og mer vedlikehold betyr mindre tid til verdiskapende nyutvikling.

Kostnadene ved kompleksitet er betydelige. Teknisk gjeld og unødvendig kompleksitet påvirker både utviklingshastighet og vedlikeholdskostnader negativt. En studie fra 2019 viste at utviklere bruker i gjennomsnitt 23 prosent av tiden sin på teknisk gjeld. Den største kostnaden kommer imidlertid når systemer har vokst seg til uhåndterlige monolitter som må erstattes — prosjekter som ofte koster titalls millioner og kan ta flere år å gjennomføre (McKinsey, 2020).

Vår blindhet for forenkling

En fascinerende studie publisert i Nature (2021) avslører noe fundamentalt om menneskelig problemløsning: Vi har en sterk kognitiv bias mot å legge til elementer når vi skal forbedre noe, selv når fjerning ville vært en bedre løsning. Denne tendensen er så inngrodd at vi trenger bevisste strategier, rutiner og verktøy for å motvirke den. I produktutvikling betyr dette at vi må skape en kultur og systemer som aktivt fremmer og belønner forenkling.

En systematisk tilnærming til forenkling

For å hjelpe teamet ditt med å tenke “kill your darlings”, kan du kjøre en enkel, men nyttig workshop. Målet er å identifisere funksjonalitet som ikke lenger gir verdi og prioritere hva som kan fjernes først. Her er en trinnvis tilnærming til prosessen:

1. Begynn med individuell utforsking

Be hvert enkelt teammedlem notere funksjonalitet som:

  • Ikke brukes.
  • Har lav verdi og høy vedlikeholdskostnad.
  • Gjør produktet unødvendig komplekst.
  • Hører hjemme hos et annet team.

Bruk post-it-lapper eller et digitalt verktøy som Figjam for å samle forslagene.

2. Kategorisering i plenum

Samle teamet (inkludert produktleder) og gå gjennom forslagene. Sorter dem i fire kategorier:

  • Fjernes: Funksjonalitet som åpenbart ikke tilfører verdi.
  • Må måles: Hypoteser om funksjonaliteten som trenger data for å bekrefte eller avkrefte funksjonalitetens verdi.
  • Redesign: Funksjonalitet som bør forbedres i stedet for å fjernes.
  • Kan ikke fjernes: Funksjonalitet som er kritisk for produktet.

3. Prioriter hva som bør fjernes først og veien videre

Bruk tid på å diskutere hva som bør fjernes først, og fokuser på funksjonalitet som gir størst smerte for teamet og minst verdi for brukerne. Lag konkrete oppgaver både for det som skal fjernes, måles og itereres på med eierskap for oppfølging til oppgavene.

Gjør fjerning til en del av kulturen

Å fjerne funksjonalitet bør være mer enn en engangshendelse — det bør bli en del av måten teamet utvikler på. Her er noen tips for å bygge en kultur som verdsetter fjerning:

  • Feir fjerning: Marker fjerning av utdatert kode eller funksjonalitet med små seremonier, enten internt i teamet eller ved å dele det med hele organisasjonen. Dette øker bevisstheten om verdien av enkelhet. Ved å inkludere flere i organisasjonen gjør du de mer bevisst på kostnaden av å kreve spesialtilpasninger. Da utvikler man heller funksjonalitet som en større andel av brukermassen kan dra nytte av, i stedet for at innsatsen går til de som “skriker høyest”.
  • Involver brukere og interessenter: Hvis mulig, informer brukere og interessenter som blir berørt av fjerning, og forklar hvorfor det er en fordel for dem. En liten takk kan bidra til å bygge tillit.
  • Belønn innsats: Anerkjenn teammedlemmer som identifiserer og fjerner unødvendigheter. Dette sender et signal om at forenkling er like viktig som nyutvikling.

Oppsummert: enklere er bedre

Å fjerne funksjonalitet handler ikke om å kutte ned produktet til det blir ubrukelig, men om å gjøre det mer effektivt, brukervennlig og verdiskapende. Ved å sette av tid til rutinemessig opprydding og “kill your darlings” gjøre det til en del av teamets kultur, kan dere redusere kompleksitet, frigjøre kapasitet og levere mer verdi raskere.


메타데이터
post_id
aa9f00cf731e
slug
kill-your-darlings-kunsten-å-skape-verdi-ved-å-fjerne-funksjonalitet-aa9f00cf731e
url
https://medium.com/@maria_kamara/kill-your-darlings-kunsten-%C3%A5-skape-verdi-ved-%C3%A5-fjerne-funksjonalitet-aa9f00cf731e
canonical_url
https://medium.com/@maria_kamara/kill-your-darlings-kunsten-%C3%A5-skape-verdi-ved-%C3%A5-fjerne-funksjonalitet-aa9f00cf731e
author_url
https://medium.com/@maria_kamara
status
ok
fetched_at
2026-07-20 22:19:23