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
Skærmbillede af Duolingo

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 gamification brugt som UX-disciplin, og ifølge NN/G starter de mest succesfulde implementeringer 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 dobbeltsidet kraft i UX: den motiverer, men kan også opleves som straf, hvis der ikke er "slack" indbygget. Det trækker vurderingen ned fra topkarakter, og det samme gør, at denne gennemgang ikke har kunnet basere sig på en pålidelig, egen performance- og tilgængelighedsmåling.92

Kort fortalt

  • Streaken er designet ud fra vaneforskning: tidlig procentuel fremgang motiverer i starten, tabsaversion overtager på de lange stræk.
  • Kontoen oprettes først, når man har fuldført sin første lektion og dermed har haft den første værdioplevelse.
  • 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, og billed- og lydbaserede øvelser med skærmlæser er ikke efterprøvet.

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. Det fjerner en almindelig 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. Efter ændringen steg andelen af daglige brugere med en streak på mindst 7 dage med over 40 %.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. Nielsen Norman Group beskriver, at folk reagerer stærkere på tab end på tilsvarende gevinster. En brudt streak er et tab, og føles den for hård eller fremhæves den for ofte, kan reaktionen blive tilsvarende stærk og negativ.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.

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 og giver appen en visuel identitet, der er svær at forveksle med andre uddannelsesprodukter. Designsproget understøtter 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. Den mekanisme 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, der er designet til at kunne klares "i en frokostpause eller mens man venter i kø", er vejen til første succesoplevelse meget kort.67

Tilgængelighed

8.4

En pålidelig, sammenlignelig tilgængelighedsmåling har ikke kunnet gennemføres i denne gennemgang. Det gælder især øvelsestyper med billeder og lyd: det er ikke efterprøvet her, hvordan de fungerer med skærmlæser inde i selve læringsflowet.

Top 5 anbefalinger

  1. Gennemfør en manuel tilgængelighedsgennemgang af lektionsflowet

    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 styre, 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 motiverer mange, men ikke alle, og en 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. NN/G fremhæver netop den skelnen som kernen i god gamification, og den bør blive ved med at være pejlemærket.8

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

    Der, hvor tabsaversion trækker hårdest, er det også nemmest 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 formuleringen. En bevidst, roligere tone i netop disse beskeder, uden at fjerne selve påmindelsen, ville bygge videre på den balance, som "slack"-funktionerne allerede forsøger at skabe.

Hvad kan andre lære?

  1. Byg vanemekanikker på faktisk adfærdsforskning

    Duolingos streak er eksplicit designet ud fra forskning i, hvordan gentagelse i samme kontekst gør en handling automatisk, og den 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, at brugeren har oplevet værdi. Den model kan andre produkter med tunge onboarding-flows 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. Den kræver derfor indbygget fleksibilitet ("slack").92

  4. Lad data styre kernemekanikker

    Da data viste, at høje daglige mål modarbejdede streak-fastholdelse, blev de to mekanikker adskilt. Selv en kernemekanik som streaken bør justeres efter målt adfærd frem for det oprindelige design.3

Afslutning

Duolingo viser, at gamification kan være mere end overfladisk pynt, når den bygger på adfærdsforskning og justeres løbende ud fra data. Streaken, ligaerne og det sociale lag i Friend Streak 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, altså 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. Ifølge selskabets egne data øger det fastholdelsen 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