Skip to main content

Vi har alla haft den där produkten som vi helt enkelt inte kunde lansera eftersom det alltid verkade finnas ”bara en funktion till”. Ibland var det vd:n som lade till nya funktioner i omfattningen. För andra handlade det om att tillgodose varje enskilt användarönskemål.

Oavsett orsaken har vi alla upplevt den stora produktens tysta mördare – funktionsglidning.

Du kan inte föreställa dig hur många lovande produkter som har fallit ner i avgrunden eftersom utvecklings- och produktteamen inte kunde lansera dem i tid, samtidigt som de var upptagna med att bygga onödiga funktioner.

Continue Reading for Free

Create a free account to finish this article, plus get ongoing access to timely insights and practical resources.

Så för att hjälpa dig att undvika denna vanliga fallgrop är jag här för att förklara vad funktionsglidning är och hur du kan bekämpa den med enkla metoder som förändringskontroll och att hantera förväntningar uppåt i organisationen.

Vad är funktionsglidning (eller omfattningsglidning)?

När människor omkring mig nämner att en produkt drabbats av funktionsglidning föreställer jag mig alltid en slarvigt uppblåst varelse med överflödiga kroppsdelar som kämpar med att gå under tyngden av alla extra tillägg. När jag bad den nya (och ganska imponerande) bildgeneratorn ChatGPT att ge liv åt den här bilden, blev detta resultatet.

GPT-visualisering av funktionsglidning
Så här skulle en produkt med funktionsglidning se ut enligt ChatGPT.

P.S., AI är faktiskt ganska bra på att brainstorma fram användbara produktfunktioner om du är nyfiken.

Med andra ord är funktionsglidning ett okontrollerat tillägg av funktioner i din produkt utan någon konkret vision eller riktning. Det leder ofta till att din lanseringsefterlista växer snabbare än du hinner lansera funktioner.

Det finns också begreppet omfattningsglidning, som ofta används synonymt för att beskriva denna situation. Det finns dock en subtil skillnad mellan dessa två begrepp.

  • Omfattningsglidning syftar vanligtvis på det ändlösa tillägget av funktioner i din lanseringsplan, vilket leder till förseningar.
  • Funktionsglidning fokuserar mer på resultatet – en Frankenstein-produkt som är svår att navigera i eller använda.

Det finns också ett tredje relaterat begrepp – funktionsfabrikens fälla. Men vi tar upp det i vår frågestund i slutet.

Tecken på att du har att göra med funktionsglidning

De huvudsakliga symtomen på funktionsglidning i din produkt är vanligtvis uppenbara och lätta att upptäcka. Några av de tydligaste är:

  • Lanseringens omfattning växer utan en tydlig förklaring till varför vi behöver de nya funktionerna där.
  • Dina lanseringsförseningar kan spåras tillbaka till den tillagda funktionaliteten i omfattningen.
  • Dina intressenter dominerar hanteringen av lanseringens omfattning utan att acceptera NEJ som svar.

Faran med funktionsglidning är att den ibland är en smygande varelse som är svår att upptäcka innan det är för sent.

Om du inte ser dessa tecken, betyder det då att du är skyddad mot funktionsglidning? Inte riktigt. Faran med funktionsglidning är att den ibland är en smygande varelse som är svår att upptäcka innan det är för sent. Det innebär att vissa av dess symtom inte är så lätta att identifiera. Här är två av dem:

  • Ständiga förändringar av omfattningen. Att ändra omfattningen är helt i sin ordning inom Lean- och agila metodikens verklighet. Ibland är det också okej att lägga till 1–2 funktioner i lanseringens omfattning eftersom du förstår att användarvärdet går förlorat utan dem. Men när lanseringens omfattning ökar hela tiden och extrafunktionerna inte skapar särskilt stort värde för användaren, då har du funktionsglidning.
  • Intressenter sätter press på att bygga den slutliga versionen av produkten. Jag förstår att en beta- eller MVP-version inte är något som kommer att ge dina intressenter intäkter. Därför är det naturligt att de betraktar MVP:n som slöseri med tid och vill fokusera på den slutliga versionen i stället. Men att bygga slutversioner utan att MVP-användare först validerar dina kärnfunktioner är ett säkert sätt att bygga sådant som människor inte behöver.

Om vi granskar dessa symtom noggrant (särskilt de subtila) kommer många av oss att inse att den kaotiska projektomfattning de har inte är ”att arbeta agilt”. Det är den gamla goda funktionsglidningen.

Okej, men hur hände detta? Det verkade som att du gjorde ditt bästa för att hålla omfattningen under kontroll. Låt oss titta på de vanliga (och överraskande) orsakerna till att produkter drabbas av omfattningsglidning.

Varför uppstår funktionsglidning?

Här står du alltså, trots dina ansträngningar att hantera efterlistan. Hur kunde detta hända? För det mesta är grundorsakerna till funktionssvällning svåra att upptäcka och ännu svårare att åtgärda med enkel omfattningshantering.

När jag ser tillbaka på den krokiga väg som jag kallar min karriär inser jag att jag också har råkat ut för min beskärda del av incidenter med funktionsglidning. De bakomliggande orsakerna var inte uppenbara då. De flesta av dessa lärdomar var hårda läxor som jag lärde mig genom försök och misstag under mina första år i yrket. Men nu när jag ser tillbaka på dessa händelser med en huvudansvarig produktchefs perspektiv kan jag se var saker och ting gick snett.

Generellt uppstår funktionsglidning av någon av följande orsaker:

  • Påtryckningar från intressenter: Även kallat ”Bara en sista sak att lägga till, sedan är vi klara”. Du har hört det, jag har hört det. Ibland tror intressenter att små tillägg till omfattningen inte kommer att påverka lanseringsdatumet, eftersom det handlar om något väldigt litet. Problemet är att även den minsta förändringen måste gå igenom hela processen med kodgranskning – QA – CI/CD, vilket kan ta flera dagar.
  • Produktchefer som inte säger NEJ tillräckligt ofta: Jag vet att det är svårt – särskilt när det handlar om att säga emot intressenter. Men de flesta drar gärna tillbaka sin idé om du ger dem en tydlig förklaring av avvägningarna. Om du kan översätta deras ”lilla önskemål” till extra tid, fler QA-cykler, teknisk kapacitet och den potentiella risken för lanseringstidsplanen kommer de att förstå att det inte bara handlar om en snabb justering – det är en investering med verkliga konsekvenser.
  • Att säga ja till varje kundönskemål: Det är frestande – särskilt när du försöker vinna affärer, behålla kunder med högt värde eller visa att du är lyhörd. Men att bygga allt som kunderna ber om gör inte din produkt bättre. Det gör den bara överlastad, inkonsekvent och svårare att underhålla.

    Den hårda sanningen? All feedback är inte lika värdefull. Bra produktteam vet när de ska agera, när de ska skjuta upp något och när de ska släppa taget – eftersom varje ”ja” har ett pris: Det handlar om att ha en tydlig kundfeedbackloop som hjälper dig att prioritera synpunkter strategiskt och hålla dig i linje med din produktvision.
  • Konkurrenstryck: Bara för att en konkurrent har lanserat en iögonfallande AI-funktion betyder det inte att du måste klämma in något liknande i din nuvarande lansering. Att reagera för snabbt leder ofta till halvdana funktioner som faktiskt inte gör någon större skillnad – och ännu värre, de kan få din färdplan att spåra ur, försämra produktkvaliteten och försena lanseringar. Ett starkt produktledarskap innebär ofta att veta när man ska stanna upp, utvärdera och skydda integriteten i det man bygger.
  • Ingen tydlig omfattning: Att tidigt skapa samsyn kring vad som ingår och vad som inte gör det är avgörande för att skydda tidsplanen, och det börjar med att skapa en gemensam förståelse för omfattningen genom gedigna metoder för Scrum-baserad produktledning.
  • Överingenjörskonst: Överingenjörskonst börjar ofta med goda avsikter – att framtidssäkra, optimera och imponera på kollegor – men slutar i sköra system som ingen fullt ut förstår. Den verkliga färdigheten ligger inte i att bygga något komplext. Den ligger i att veta när man inte ska göra det. Genom att tillämpa de grundläggande bästa metoderna för produktledning kan team fokusera på att skapa värde utan onödig komplexitet.
  • Att täcka allas användningsfall: Alla dina slutanvändare är inte jämlika. Vissa är ”mer jämlika än andra” (det vill säga de ger dig mer pengar). Här är ett citat från Brian de Haaff, medgrundare och VD på Aha!, om att balansera användarfeedback med affärsmål.
Brian de Haaff, medgrundare och VD på Aha!, förklarar: "Produktchefer måste navigera bland intressenternas åsikter och feedback samtidigt som de fortfarande äger produktvisionen. De mest framgångsrika produktcheferna håller fast vid visionen med övertygelse och leder genom att föregå med gott exempel. Det är frestande att säga "ja" till varje intressents prioritet, men det skapar ett prejudikat för att lägga till "bara en funktion till". Skydda dig mot detta genom att prioritera strategin och be ledningsgruppen avgöra vad som är viktigast."

När du tittar på listan ovan kommer du förmodligen att upptäcka några skyldiga faktorer som lurar i din egen produkt. Och även om de kan verka ofarliga var för sig urholkar de tillsammans i det tysta ditt fokus, din utvecklingstakt och din produktintegritet.

Hur mycket kostar funktionsglidning dig?

Det korta svaret? Mycket! Funktionsglidning medför dolda kostnader som i det tysta försämrar produktens kvalitet och prestanda samt teamets arbetsmoral. Även om dess påverkan på användarupplevelsen är så skadlig att den förtjänar ett eget avsnitt ska vi först titta på de andra sätt som den undergräver din produkt.

Missade lanseringsdeadlines

Tiden till marknaden är ofta viktigare än finslipning. Jag lärde mig det på det hårda sättet när jag byggde min första AI-funktion. Jag var besatt av att få ner felfrekvensen till 0 %, men min VD påminde mig hela tiden: ”Den behöver inte vara perfekt – den behöver bara lanseras.”

Han hade rätt. Vi lanserade snabbt, och även om funktionen var ofärdig var vi först. Eftersom vi var först bland konkurrenterna med att lansera den började människor förknippa den AI-funktionen (det handlade om samtalssammanfattningar; vi lanserade den långt före Microsoft Teams och andra) med vårt varumärke. Därför fortsatte många att använda vårt verktyg även när Teams lanserade funktionen, eftersom de hade vant sig vid det.

Den tidiga lanseringen gav oss varumärkeskännedom och ett försprång när det gällde att förbättra upplevelsen, medan konkurrenterna fortfarande försökte komma ikapp. Om vi hade väntat hade vi kanske missat ögonblicket helt.

Dessutom fick vi, eftersom vi lanserade först, ett försprång när det gällde att iterera och finslipa funktionen medan andra fortfarande bara lanserade sina första ofärdiga versioner.

We’ve collected the goods — AI prompts, exclusive deals, and a library of resources for product leaders. Unlock your account for access.

Funktionsglidning bromsar team och sliter ut dem

Varje funktion du lägger till kräver inte bara tid att bygga – den ökar också belastningen på allt som kommer efter den. Med tiden blir produktarkitekturen svårare att förstå och överblicka. Även små ändringar kan utlösa en kedja av oväntade beroenden mellan datamodeller, gränssnitt, tester och arbetsflöden. Som ett resultat tar det längre tid att lansera nya funktioner, det blir mer riskfyllt att åtgärda buggar och förtroendet för kodbasen urholkas.

Den här smygande komplexiteten påverkar inte bara leveransen – den slår också mot arbetsmoralen. När team fastnar i att reda ut specialfall eller försiktigt måste navigera runt gamla beslut försvinner momentumet. Och när lanseringar hela tiden skjuts upp eftersom omfattningen fortsätter att växa är det lätt att känna att ingenting någonsin blir färdigt. Det är där utbrändheten börjar – inte på grund av hårt arbete, utan på grund av arbete som känns som om det inte leder någonstans.

Så påverkar funktionsglidning UX

Funktionsglidningens effekt på UX är så betydande att jag måste ta upp den i ett separat avsnitt. En god användarupplevelse är en av de viktigaste aspekterna av produktens framgång och något du bör ägna stor uppmärksamhet åt. När allt kommer omkring kan varje dollar som läggs på att skapa en god användarupplevelse ge dig 100 dollar i intäkter tillbaka.

Självklart vill du göra allt du kan för att undvika faktorer som skadar din UX, inklusive den fruktade funktionsglidningen.

Men hur skadar funktionsglidning egentligen din UX? Så här:

Överbelastat gränssnitt

Ironiskt nog innebär fler funktioner inte en bättre produkt. Tvärtom försämrar det användbarheten när du lägger till för många saker i produkten.

Logiken här är enkel – användbarheten är direkt kopplad till hur rent och avskalat gränssnittet är. Med funktionsglidning slutar det däremot med att du trycker in dussintals funktioner med deras knappar i gränssnittet, vilket gör det svårt att navigera.

I bra produkter har varje skärm i användarresan ett huvudsyfte. Alla element på skärmen som inte bidrar till huvudsyftet distraherar användaren och gör det svårt för hen att nå sitt mål. Därför blir användbarheten bättre ju färre sekundära UI-element du har.

Vi kan titta på den här kalkylatorn för att betala av bolån som exempel.

Källa: Ramsey Solutions
Den här sidan har bara ett syfte – att beräkna hur snabbt du kan betala av lånet i förtid.

Varenda element i det här gränssnittet har ett syfte – att hjälpa dig att beräkna hur du betalar av bolånet. Det är därför det är lätt att använda även för personer som ser det för första gången. Det finns inga extra funktioner här som kan förvirra eller överväldiga dig.

Nu kan vi titta på Jiras automationsredigerare.

Exempel på lättanvänd UX som fyller ett enda syfte
Källa: Atlassian
Jiras automatisering är kraftfull, men kan vara överväldigande när det gäller gränssnittsdesign

Fick du ont i ögonen bara av att titta på den? Det fick jag! Okej, jag erkänner att det är en kraftfull funktion med många möjligheter. Men Atlassian lyckades lägga till alla i ett enda gränssnitt – vilket gör det något skrämmande att navigera.

Jiras automatisering är alltså ett levande bevis på hur skapandet av för många funktioner (även kallat funktionsglidning) försämrar användbarheten.

Försämrad prestanda

Förutom att göra gränssnittet svårt att navigera kan funktionsglidning också leda till betydande försämringar av produktens hastighet.

Varje ny funktion du bygger kommer att innehålla extra JavaScript som användarens webbläsare måste tolka samt backendlogik som dina servrar måste bearbeta. Om du lägger till en mängd funktioner med lågt värde kommer det därför att överbelasta både användarnas enheter och dina servrar.

En långsammare produkt är ett av de mest märkbara användbarhetsproblemen du kan ha. En berömd studie från Amazon visade att en fördröjning på 100 ms kostade dem 1 % i intäkter.

Så hanterar (och förebygger) du funktionsglidning

Funktionsglidning kommer att skada produktens utveckling, och det händer hela tiden. Men den goda nyheten är att det också är relativt enkelt att hantera och förebygga (när du vet hur).

Här är en guide i sex steg för hur du håller den under kontroll.

1. Förankra varje beslut i produktvisionen

När en produkt saknar en tydlig, gemensam vision kan varje idé kännas giltig – och det är precis så funktionsglidning börjar. Visionen ger teamen möjlighet att fokusera. Den definierar inte bara vad du bygger, utan också vad du inte bygger.

Ta Figma som exempel. Under de första åren fattade teamet ett medvetet beslut att förbli webbläsarbaserat – trots att många användare efterfrågade en inbyggd datorapp. Beslutet handlade inte om att ignorera feedback, utan om att hålla fast vid den långsiktiga visionen om tillgänglighet och samarbete i realtid. Om de hade gett efter för varje önskemål kunde de ha förlorat den särskiljande egenskap som gjorde dem till Figma.

En stark vision finns inte där för att inspirera – den finns där för att sålla. Utan en tydlig vision förvandlas prioritering till förhandling. Med en sådan kan du självsäkert säga ”inte nu” – eller ”inte alls”. Det blir uppenbart vad som inte hör hemma där.

2. Prioritera kompromisslöst med en färdplan

Korrekt genomförd prioritering är ett annat sätt att undvika funktionsglidning. Nyckelorden här är ”korrekt genomförd”. Att märka varannan funktionsidé som ”måste ha” är inte prioritering.

För att undvika den här situationen bör du utgå från din vision och användarnas grundläggande behov. Om funktionsidén inte bidrar till båda samtidigt är den nästan säkert inte nödvändig.

När det gäller prioriteringsramverk är dessa två mina personliga favoriter:

MoSCoW: Enkel klassificering av idéer i ”måste ha”, ”bör ha”, ”kan ha” och ”kommer inte att ha”. En MoSCoW-prioriterad backlogg ser ut så här:

FunktionMoSCoW-prioritetMotivering
Spela upp/pausa och hoppa över-kontroller
Grundläggande uppspelningskontroll för låtar.
Måste haKärnfunktionalitet i alla appar för musikströmning; det går inte att leverera värde utan den.
Sökfunktion
Gör det möjligt för användare att hitta låtar, artister och album.
Måste haAvgörande för att upptäcka innehåll; utan den kan användarna inte komma åt det de vill ha.
Användarspellistor
Skapa, redigera och hantera anpassade spellistor.
Måste haAvgörande för personalisering och långsiktigt användarengagemang.
Lyssna offline
Ladda ner spår för uppspelning offline.
Bör haMycket värdefullt för användare på resande fot eller med begränsad uppkoppling; förbättrar kvarhållningen.
Social delning av låtar/spellistor
Dela innehåll med vänner eller på sociala medier.
Bör haÖkar spridning och engagemang; inte en kärnfunktion, men stärker räckvidden och gemenskapsaspekten.
Dagliga/veckovisa personliga mixar
Automatiskt genererade spellistor baserade på lyssningshistorik.
Bör haÖkar användarlojaliteten och ger en personlig upplevelse; kan läggas till efter MVP.
Textvisning
Visa synkroniserade eller statiska låttexter under uppspelning.
Kan haAnvändbart för engagemang och allsång, men inte nödvändigt för den grundläggande musikkonsumtionen.
Alternativ för övertoning och uppspelning utan pauser
Sömlös övergång mellan låtar.
Kan haFörbättrar användarupplevelsen, men påverkar inte kärnfunktionaliteten.
Videointegration för poddar Tillåter användare att se videoversioner av poddar.Kan haTillför värde, men är inte nödvändigt för kärnanvändare av musiktjänsten.
AI-DJ/smarta rekommendationer med röst
AI-genererade mixar och röstberättande.
Kommer inte att haHög komplexitet; framtida innovation snarare än omedelbart värde. Kan avgränsas senare när användarnas grundläggande behov är uppfyllda.

RICE: Det är en tabell där varje rad är en funktionsidé och varje kolumn representerar:

  • Antalet användare som funktionen betjänar (räckvidd)
  • Hur väl den kommer att lösa användarnas problem (påverkan)
  • Hur säker du är på funktionens framgång (konfidens)
  • De resurser som krävs för att bygga den (arbetsinsats).

Så här ser det ut:

Exempel på backlogg prioriterad med RICE-ramverket
Spotifys viktigaste funktioner prioriterade med RICE

Båda dessa ramverk är tillräckligt enkla för att du ska kunna prioritera din backlogg i ett kalkylblad eller en presentationsfil. Jag rekommenderar dock att du använder ett specialiserat verktyg för produktledning i stället (t.ex. Aha! eller ProdPad), eftersom de automatiserar det mesta av ditt arbete och integreras med din programvara för uppgiftshantering.

3. Validera funktioner innan du bygger dem

Av min erfarenhet är idégranskning bland de mest produktiva sätten att sålla bort oanvändbara funktionsidéer. Det är särskilt användbart när du utsätts för påtryckningar från intressenter. Om de har en idé som de vill att du ska implementera, bör du validera den först.

Idén kommer antingen att klara valideringen och du inser att den är värd att bygga, eller så kommer den att misslyckas och du har empiriska belägg som du kan presentera för dina intressenter när du säger NEJ till dem.

När det gäller validering kan du använda följande metoder:

  1. Intervjua användare för att förstå om det är något de behöver.
  2. Bygg klickbara prototyper och låt användarna prova dem och ge dig feedback.
  3. Genomför A/B-tester för att få analytiska data som visar om människor använder eller ignorerar idén.
  4. Bygg en MVP-version (minimal gångbar produkt) av funktionen, lansera den och testa den.

Metoderna på den här listan går från billigast (intervjuer) till dyrast (MVP). Därför är mitt råd till dig att börja med den första. Den låter dig avfärda en dålig funktionsidé utan att lägga ned alltför mycket tid och arbete.

4. Sätt gränser för omfattningen och håll dig till dem

Det finns också en taktik som går ut på att helt enkelt vägra ändra lanseringens omfattning. Nåja, inte vägra till 100 %, utan att hålla den ursprungliga omfattningen fast såvida inget kritiskt dyker upp som måste göras. 

Det enda tillfället då det är okej att ändra omfattningen är när du inser att din ursprungliga plan inte kan täcka det användningsfall som funktionen är byggd för.

Föreställ dig till exempel att du utvecklar ett AI-verktyg för behandling av skattedokument och att det endast stöder bildfiler. Vid någon tidpunkt inser du att många skattedokument är PDF-filer och inte bilder. Om PDF-filer inte stöds blir funktionen därför oanvändbar. Det är då det är okej att ändra omfattningen.

Den här processen kallas ändringsstyrning och är ett fantastiskt verktyg för att hantera omfattningsglidning.

5. Utbilda och skapa samsyn bland intressenterna

Av min erfarenhet av att arbeta med ett halvdussin vd:ar har de flesta inget emot att höra ”nej” – så länge du kan förklara varför.

Chefer vill röra sig snabbt, men de förlitar sig på att du synliggör de följdeffekter som något som verkar vara en liten önskan kan få.

Mary Abbajay i Att leda uppåt

Du behöver inte komma med ett dramatiskt försvarstal – bara en tydlig redogörelse för avvägningarna. När de ser hur en önskan kan försena leveransen eller äventyra andra prioriteringar kommer de flesta inte bara att respektera invändningen – de kommer att vara glada över att någon tänker längre än det omedelbara jaet.

 6. Granska och rensa regelbundet

Vi vet alla att vi borde hålla våra backloggar välordnade, men det är lätt att låta dem förvandlas till en kyrkogård för halvfärdiga idéer och sedan länge bortglömda funktionsönskemål. I stället för att se backloggförfining som en kvartalsvis skulduppgörelse kan du tänka på den som löpande underhåll – ungefär som att vattna dina växter eller radera skärmdumpar från skrivbordet.

En övning som är förvånansvärt användbar (ha överseende med mig här) är det jag gärna kallar att beskära produktträdet. Du kartlägger produktens funktioner som delar av ett träd – stam, grenar och löv – och arbetar tillsammans i teamet för att avgöra vad som frodas, vad som behöver beskäras och vad som kan tas bort. 

Det är visuellt, samarbetsinriktat och märkligt tillfredsställande – och kan faktiskt hjälpa dig att äntligen sluta fred med din backlogg.

Verkliga exempel på omfattningsglidning

Många av oss tror att omfattningsglidning är ovanligt eller något vi stöter på tidigt i karriären och sedan lär oss att bemästra. Så är det inte riktigt. Även teknikjättar och lovande nystartade företag har råkat ut för omfattningsglidning som nästan har tagit död på deras produkter. Här är ett par framstående exempel.

Exempel 1: Windows Vista

Det finns en teori om att Microsoft klantar till varannan Windows-version. XP var fantastiskt. Så naturligtvis skulle Vista bli den katastrofala versionen.

Ja, det blev den. Det var ett uppsvällt och överkonstruerat operativsystem som krävde för mycket datorkraft och var ökänt instabilt.

En av anledningarna bakom denna röriga lansering var funktionsglidningen. Microsoft ville förbättra allt på en gång i en enda ny version. De lade till ett avancerat användargränssnitt, ändrade säkerhetsarkitekturen, ville ha full bakåtkompatibilitet och snygga widgetar.

Windows Vistas widgetfält
Bildkälla: Reddit r/nostalgia
Det vackra men överkonstruerade widgetfältet i Windows Vista

Resultatet av allt detta blev att människor vägrade uppgradera från XP till Vista. PC-världen betraktade det som ett misslyckande, och Microsoft kunde bara återupprätta sitt rykte genom att släppa en fantastisk uppföljare till Vista – Windows 7.

Exempel 2: Google Wave

Ärligt talat förstod jag aldrig vad den här produkten handlade om. Det sägs att Google Wave är ett verktyg för att möjliggöra samarbete i realtid kring sådant som dokument. Jag ser det dock som en oorganiserad samling fantastiska men meningslösa funktioner.

Google Waves gränssnitt
Bildkälla: OnMilwaukee
Google Wave (stängdes ner 2012)  lämnade många nya användare förvirrade kring när, varför och hur det skulle användas med sitt överbelastade gränssnitt.

Det är ett bra exempel på att bygga något utan vision och strategi. Ja, Google Waves funktioner för samarbete i realtid hamnade så småningom i Google Dokument och blev dess kärnfunktion, vilket löste verkliga användarbehov. Den ursprungliga produkten var dock bara en samling funktioner som buntats ihop utan något praktiskt syfte.

Exempel 3: Omdesignen av Snapchat

När Snapchat lanserade sin omfattande gränssnittsdesign 2018 blev människor rasande.

Snapchats omdesignade gränssnitt
Bildkälla: Snapchat
Den nya designen såg cool ut men var svår att använda.

Anledningen till att ingen tyckte om den nya designen var, precis som med de andra exemplen på den här listan, att den hade alldeles för många funktioner utan någon tydlig riktning. Snapchat-teamet var så fokuserat på att lägga till massor av ”coola” funktioner att de helt glömde bort att upprätthålla sammanhängande användarresor.

Resultatet blev stor förvirring när människor inte kunde hitta funktionen de ville använda i det nya gränssnittet.

När utökning av funktioner är något bra

Som jag har nämnt tidigare är inte all utökning av omfattningen dålig. Det finns sällsynta fall där det är okej att lägga till nya funktioner i lanseringens omfattning.

En bra tumregel är att idén om den nya funktionen måste uppfylla dessa tre kriterier samtidigt för att få inkluderas i omfattningen:

  • Användarna har validerat den. Efter att ha provat dina prototyper eller din MVP har användarna påpekat att en viss funktion saknas och att den är viktig för dem.
  • Den stämmer överens med strategin. Funktionen som användarna efterfrågade bidrar till din vision och strategi.
  • Ni har råd att bygga den. Att lägga till den här funktionen kommer inte att förskjuta lanseringstidsplanen avsevärt, och ni har tillräckligt med personal i företaget för att bygga den.

Om du ser att din funktionsidé uppfyller dessa tre kriterier är den förmodligen verkligen viktig, och att ignorera den kommer att leda till en dålig användarupplevelse efter lanseringen. Därför är det okej att lägga till den i omfattningen.

Hur fångar vi upp bra idéer utan att tappa fokus?

Bra idéer följer inte alltid din färdplan. De dyker upp mitt under en sprint, under ett kaffesamtal eller i ett ”snabbt Slack-meddelande” som är allt annat än snabbt. Utmaningen är inte att stoppa idéer – det är att veta hur man tar hand om dem utan att förlora riktningen.

Så här håller du dörren öppen utan att låta omfattningen glida:

  • Avsätt en plats för idéer som inte är aktuella just nu. En kolumn för kommande arbete, ett teamdokument, en Notion-tavla – vad som än passar ert arbetsflöde. Det viktiga är att den är synlig, gås igenom regelbundet och inte behandlas som en gravplats. Det ger teamet möjlighet att säga ”ja, men senare” i stället för ”visst, låt oss smyga in det”.
  • Använd ramverk som visar prioriteringar, inte bara lagring. Produktträd, tavlor med Nu/Nästa/Senare eller prioriterade färdplaner hjälper till att visualisera avvägningar. När någon lägger till en ny idé kan du peka på tavlan och säga: ”Det här är bra – så här skulle den placeras.” Det hjälper alla att hålla sig förankrade i ett gemensamt sammanhang.
  • Gå igenom idéerna medvetet, inte reaktivt. Avsätt regelbunden tid för att omvärdera idéer. Gå igenom det som har kommit in med några veckors mellanrum. Vad blir mer brådskande? Vad är fortfarande intressant men inte användbart? Den här rytmen ger bra idéer utrymme att mogna – och sållar bort bruset.
  • Var tydlig med intressenter om vad som är med och vad som har lagts åt sidan. Om någon viktig person kommer med en funktionsförfrågan ska du inte ignorera den. Bekräfta den, förklara var den passar in (eller inte gör det) och se till att den dokumenteras. När människor vet att deras synpunkter respekteras – även om de skjuts upp – är det mer sannolikt att de respekterar ditt fokus.

Sammanfattningsvis: allt behöver inte lanseras nu. Fånga idéer med omsorg, inte panik. Din framtida färdplan kommer att tacka dig.

Slutsats: Använd visionen som ett filter, inte som en mur

Funktionsglidning handlar inte om idéer – det handlar om avvägningar. Vissa nya önskemål kan vara värda det, även mitt under en sprint. Men utan en tydlig vision och en process för att väga effekterna mot varandra säger du i praktiken bara ja till brus.

När en ny funktion kommer på tal ska du inte bara fråga:

”Borde vi bygga det här?”

Fråga:

”Vad kommer inte att byggas om vi gör det?”

Det är den verkliga kostnaden. 

Vanliga frågor

Vilka andra termer är relaterade till funktionsglidning?

Några termer som ofta förknippas med funktionsglidning är omfattningsglidning, fällan med en funktionsfabrik, svällkod och överkvalificering.

Är funktionsglidning samma sak som fällan med en funktionsfabrik?

De liknar varandra men representerar olika aspekter av samma problem.

Omfattningsglidning innebär att funktioner ständigt läggs till i lanseringens omfattning, vilket leder till att produkten aldrig lanseras.

Fällan med en funktionsfabrik är situationen där nya funktioner läggs till för att förbättra nyckeltal, men i stället förvandlar produkten till svällkod.

Vilka teamvanor bjuder i det tysta in funktionsglidning?

  • Lanseringar baserade på volym, inte resultat
  • Att som standard säga ”ja” för att hålla intressenter nöjda
  • Att förväxla uppdateringar av färdplanen med förändringar av visionen
  • Att sakna en process för att säga ”inte nu”

Vad händer härnäst?

Glöm inte att prenumerera på vårt nyhetsbrev för fler resurser och guider inom produktledning, samt de senaste poddarna, intervjuerna och andra insikter från branschledare och experter.