Produkteksempel · Uddannelse

Duolingo

Sprogappen der gjorde daglig læring til en vane — med streaks, fejring og mikro-lektioner som kernemekanik.

Analyseret Juli 20268 min læsning4 principper
UX-scorecard8.8 /10
  • Navigation8.9
  • Visuelt design9.2
  • Performance9.0
  • Onboarding9.4
  • Tilgængelighed8.4
duolingo.com
Duolingo — produktskærmbillede

Executive summary

Duolingo scorer 8,8, fordi hele produktet er bygget om ét mål: at gøre daglig sprogtræning til en vane. Streaken er kernemekanikken — Duolingo beskriver selv, hvordan den trækker på vaneforskning om, at en handling begynder at føles automatisk, når den gentages ofte nok i samme kontekst, og hvordan de tidlige dage (fra 2 til 3 i streak er en stigning på 50 %) og de lange streaks (hvor tabsaversion holder folk fast) motiverer på hver sin måde.2

Lagene omkring streaken forstærker samme logik: XP og ugentlige ligaer tilføjer et konkurrenceelement, og Friend Streak gør vanen social — Duolingo har selv målt, at brugere med mindst én delt streak er 22 % mere tilbøjelige til at gennemføre deres daglige lektion. Det er en direkte og velunderbygget anvendelse af gamification som UX-disciplin, hvor de mest succesfulde implementeringer ifølge NN/G netop starter i et brugercentreret mindset frem for i selve spilmekanikken.58

Prisen for den effektive vanedannelse er, at de samme mekanikker balancerer tæt på pres: tabsaversion er en velkendt, dobbeltsidet kraft i UX — den motiverer, men kan også opleves som straf, hvis der ikke er "slack" indbygget. Det, kombineret med at denne gennemgang ikke har kunnet basere sig på en pålidelig, egen performance- og tilgængelighedsmåling, trækker desuden vurderingen ned fra topkarakter.9

Kort fortalt

  • Streaken er designet ud fra vaneforskning: tidlig procentuel fremgang motiverer i starten, tabsaversion overtager på de lange stræk.
  • Konto oprettes ikke, før man har fuldført sin første lektion — signup kommer efter den første værdioplevelse, ikke før.
  • Ligaer, XP og Friend Streak lægger et socialt og konkurrencepræget lag oven på den individuelle vane, med målt effekt på gennemførelse.
  • Samme mekanikker, der motiverer, kan tippe over i pres — Duolingo har selv indført "slack" (streak freeze, fleksibel streak-grænse) for at dæmpe det.
  • En pålidelig automatiseret tilgængelighedsmåling har ikke kunnet gennemføres i denne gennemgang; et kendt opmærksomhedspunkt er billed- og lydbaserede øvelser med skærmlæser.

Hvad gør siden rigtig godt?

  1. Streaken som vanemotor

    Duolingo har selv beskrevet, hvordan streaken er bygget på forskning i vanedannelse, og hvordan mekanikken bevidst skifter motivationskilde undervejs — fra synlig, tidlig fremgang til tabsaversion på de længere stræk.2

  2. Lav barriere til første lektion

    Den første lektion kan gennemføres, før man har oprettet en konto — kontoen introduceres først, når man skal gemme sin fremgang, hvilket fjerner den mest almindelige friktion i onboarding: at bede om en forpligtelse, før brugeren har oplevet værdien.6

  3. Redesign baseret på faktiske data

    Da data viste, at høje daglige mål gjorde det sværere at holde en streak, adskilte Duolingo streak-mekanikken fra det daglige mål — andelen af daglige brugere med en streak på mindst 7 dage steg med over 40 % efter ændringen.3

  4. Socialt lag med målt effekt

    Friend Streak gør vanen social frem for rent individuel, og effekten er dokumenteret: brugere med mindst én delt streak er 22 % mere tilbøjelige til at gennemføre deres daglige lektion.5

Forbedringsmuligheder

  1. Tabsaversion kan tippe over i pres

    De samme mekanikker, der gør streaken motiverende, hviler på tabsaversion — en kraft, der ifølge etableret UX-forskning kan give uforholdsmæssigt stærke, negative reaktioner, hvis "tabet" (en brudt streak) føles for hårdt eller for hyppigt fremhævet.9

  2. Tilgængelighed for lyd- og billedbaserede øvelser er ikke efterprøvet

    Denne gennemgang har ikke kunnet basere sig på en pålidelig, egen tilgængelighedsmåling. Det uafklarede punkt er navnlig, hvordan billed- og lydbaserede øvelsestyper opleves med skærmlæser inde i selve lektionsflowet — en type interaktion, der historisk har været sværere at gøre fuldt tilgængelig.

Gennemgang af hver kategori

Navigation

8.9

Strukturen holder sig bevidst til ét primært spor: en lærings-sti med dagens næste lektion som det tydeligste mål, mens ligaer, quests og butik ligger som få, faste faner under. Der er sjældent tvivl om, hvad næste skridt er.1

Visuelt design

9.2

Maskotten og et konsekvent, legende illustrationssprog går igen fra forside til lektion til fejrings-skærme, hvilket giver appen en visuel identitet, der er svær at forveksle med andre uddannelsesprodukter — designsproget understøtter direkte den mikro-lektions-tanke, produktet er bygget om.7

Performance

9.0

Duolingos kerneprodukt er selve læringsappen, hvor firmaets egen ML-model "Birdbrain" løbende tilpasser sværhedsgrad ud fra brugerdata — en mekanisme, der påvirker oplevet hastighed og relevans mere end rå indlæsningstid. Vi har ikke kunnet indhente pålidelige, sammenlignelige måltal for hverken marketingsiden eller selve appen i denne gennemgang, så performance-vurderingen hviler primært på denne arkitektoniske detalje frem for målte tal.7

Onboarding

9.4

Man er i gang med sin første lektion, før man overhovedet har oprettet en profil — kontoen anbefales først, når man skal gemme sin fremgang. Kombineret med lektioner bevidst designet til at kunne klares "i en frokostpause eller mens man venter i kø", er vejen til første succesoplevelse ekstremt kort.67

Tilgængelighed

8.4

En pålidelig, sammenlignelig tilgængelighedsmåling har ikke kunnet gennemføres i denne gennemgang. Et kendt opmærksomhedspunkt er dog, at øvelsestyper med billeder og lyd historisk har været sværere at gøre fuldt tilgængelige, og det er ikke efterprøvet her, hvordan de fungerer med skærmlæser inde i selve læringsflowet.

Top 5 anbefalinger

  1. Suppler den automatiserede tilgængelighedsscanning

    En struktureret, manuel tilgængelighedsgennemgang af selve lektionsflowet bør prioriteres — særligt øvelser, der kombinerer billede, lyd og tekst, hvor der ikke er indhentet pålidelige måltal i denne gennemgang.

  2. Gør "slack"-funktioner mere synlige tidligere

    Duolingos egen erfaring er, at fleksibilitet (streak freeze, lavere barriere for at bevare en streak) øger fastholdelse frem for at underminere den — den indsigt bør fortsat drive, hvor tydeligt disse ventiler vises, før pres opstår.2

  3. Hold konkurrence-lagene tydeligt valgfri

    Ligaer kan slås fra via en synlig indstilling, og det bør forblive nemt at finde — konkurrence er en stærk motivator for mange, men ikke alle, og synlig fravalgsmulighed er det, der adskiller gamification fra pres.4

  4. Fasthold et brugercentreret mindset, når nye spilmekanikker tilføjes

    Efterhånden som flere lag (ligaer, quests, Friend Streak) bygges oven på hinanden, er risikoen, at nye mekanikker optimeres for engagement frem for læring — den distinktion, NN/G fremhæver som kernen i god gamification, bør blive ved med at være pejlemærket.8

  5. Nuancér tonen i påmindelser om en truet streak

    Samme sted, hvor tabsaversion trækker hårdest, ligger også den nemmeste vej til at overspille den: ordvalget i push-notifikationer om en streak i fare kan læses som venlig opmuntring eller som skyldfølelse, afhængigt af formulering. En bevidst, mere rolig tone i netop disse beskeder — uden at fjerne selve påmindelsen — ville forlænge den samme balance, som "slack"-funktionerne allerede forsøger at skabe.

Hvad kan andre lære?

  1. Byg vanemekanikker på faktisk adfærdsforskning

    Duolingos streak er ikke bare et pyntetal — den er eksplicit designet ud fra forskning i, hvordan gentagelse i samme kontekst gør en handling automatisk, og skifter bevidst motivationskilde undervejs i forløbet.2

  2. Fjern signup-forpligtelsen fra den første værdioplevelse

    Ved at lade brugeren gennemføre en lektion, før en konto er påkrævet, flyttes forpligtelsen til efter brugeren allerede har oplevet værdi — en model, andre produkter med tunge onboarding-flows kan lære af.6

  3. Tabsaversion er en dobbeltsidet kraft

    Den samme psykologiske mekanisme, der driver folk til at bevare en streak, kan også opleves som straf — succesfuld brug kræver indbygget fleksibilitet ("slack"), ikke bare et rent pres-baseret design.92

  4. Lad data, ikke antagelser, styre kernemekanikker

    Da data viste, at høje daglige mål modarbejdede streak-fastholdelse, blev de to mekanikker adskilt — en påmindelse om, at selv en kernemekanik som streaken bør justeres efter reel adfærd frem for oprindeligt design.3

Afslutning

Duolingo er et af de tydeligste eksempler på, at gamification kan være mere end overfladisk pynt, når den er forankret i faktisk adfærdsforskning og opdateres løbende ud fra data. Streaken, ligaerne og det sociale lag i Friend Streak hænger sammen og forstærker hinanden, og den lave barriere til første lektion gør, at man mærker værdien, før man forpligter sig til noget som helst.

Scoren holdes lige under topkarakter af, at de samme mekanikker, der driver vanen, hviler på en psykologisk kraft (tabsaversion), som kræver bevidst designet fleksibilitet for ikke at tippe over i pres, samt af at denne gennemgang ikke har kunnet basere performance- og tilgængelighedsvurderingen på pålidelige, egne måltal.

Ofte stillede spørgsmål

Hvorfor virker Duolingos streak så godt?

Fordi den er bygget på vaneforskning: i starten motiverer synlig, procentuel fremgang (fra 2 til 3 dage er en stigning på 50 %), og på lange stræk overtager tabsaversion — frygten for at miste det, man har opbygget.

Skal man oprette en konto for at prøve Duolingo?

Nej — man kan gennemføre sin første lektion, før en konto oprettes. Kontoen introduceres først, når man skal gemme sin fremgang på tværs af enheder.

Er Duolingos gamification manipulerende?

Mekanikkerne (streaks, tabsaversion, notifikationer) trækker på de samme psykologiske kræfter, som kan bruges manipulativt andre steder — forskellen er, at Duolingo har indbygget fleksibilitet som streak freeze og en lavere barriere for at bevare en streak, hvilket ifølge selskabets egne data øger fastholdelse uden rent pres.

Anvendte principper

  • Gamification
  • Peak-End-reglen
  • Vanedannende loops
  • Udskudt signup

Relaterede mønstre

Kilder

  1. Duolingo — The world’s most popular way to learnduolingo.com
  2. The Duolingo Streak Uses Habit Research to Keep You MotivatedDuolingo Blog
  3. Improving the streak: Forming habits one lesson at a timeDuolingo Blog
  4. How Duolingo Leaderboards and Leagues WorkDuolingo Blog
  5. Friend Streak: a new way to stay motivated togetherDuolingo Blog
  6. Duolingo 101: How to learn a language on DuolingoDuolingo Blog
  7. Duolingo’s Biggest Technology InnovationsDuolingo Blog
  8. Gamification in the User ExperienceNielsen Norman Group
  9. Prospect Theory and Loss Aversion: How Users Make DecisionsNielsen Norman Group