Google Design-øvelse: Løsning af huslyproblemet

Dette er en designøvelse, som jeg afsluttede som en del af ansættelsesprocessen hos Google.

Efter at have bestået en telefoninterview, går ansøgerne videre til en designøvelse. Øvelsen bliver derefter gennemgået af ansættelsesteamet. Hvis alle medlemmer er enige om, at øvelsen er stærk nok, går ansøgeren videre til on-site-interviews.

Til designøvelsen gives tre mulige udfordringer. Jeg valgte den øvelse, der gjorde det muligt for mig at vise det bredeste sæt af mine færdigheder, og som var mest tilpasset mine personlige interesser.

Øvelsen tog mig ca. 10 timer at afslutte, inklusive skrivningen af ​​denne case study. Øvelsen fik mig gennem denne fase af ansættelsesprocessen og senere fik jeg også tilbudet.

Nedenfor kan du finde det designkort, jeg valgte, og den løsning, jeg kom på.

Millioner af dyr er i øjeblikket i krisecentre og plejehjem og afventer adoption. Design en oplevelse, der hjælper med at forbinde mennesker, der leder efter et nyt kæledyr, med den rette ledsager til dem. Hjælp en adopter med at finde et kæledyr, der matcher deres livsstil, i betragtning af faktorer, herunder race, køn, alder, temperament og sundhedsstatus. Sørg for et højt niveau flow og understøttende trådrammer.

Jeg vil gennemgå processen, jeg fulgte for at afslutte designøvelsen, og forklare mine resonnementer og tanker bag de beslutninger, jeg tog.

Bemærk, at jeg fandt, at hunde havde flest problemer med at blive adoptert, så i løbet af denne øvelse var de mit hovedfokus. Jeg sørgede for, at alle design også ville fungere for andre arter.

Tid brugt på øvelsen: ~ 10 timer (inklusive skrivning af denne "case study").

Forskning

Ingen grund til at være ryddige på dette tidspunkt

Jeg startede med en vis brainstorming for at udforske emnet for designøvelsen og samle mine indledende tanker. Jeg foretog nogle konkurrentundersøgelser for at se, hvordan andre produkter løste dette problem og noterede de ting, jeg gjorde og ikke kunne lide. Blot groft nedtrykt, hvilke funktioner appen har brug for, hvilke oplysninger der skal vises, og hvilke stykker indhold, der skal være i fokus.

Find problemet

Inden vi begynder at løse noget, skal vi se på det aktuelle spørgsmål og nedbryde det til dets grundlæggende årsag.

Vi ønsker at gøre det lettere for mennesker at adoptere dyr fra krisecentre eller plejehjem. Det underliggende problem er, at folk stadig køber fra butikker snarere end vedtager fra krisecentre. Dette er problematisk, fordi der er flere dyr, der går ind i krisecentre, end systemet kan støtte, og som et resultat bliver næsten 3 millioner dyr aflivet hvert år. Derudover kommer dyr, der er købt i butikkerne, ofte fra ”hvalpemøller”, hvor de opdrættes under meget dårlige forhold.

Så hvorfor adopterer folk ikke? Som jeg opdagede i forskningsfasen, har folk desværre meget forkerte meninger, når det kommer til krisecentre. Sådan vises nogle af disse usande:

  • "Gamle hunde kan ikke vænne sig til nye ejere og vil aldrig være så loyale som en hund, du havde, da det var en hvalp."
  • ”Gamle hunde er svære at træne og kan ikke aflære deres gamle (og dårlige) vaner.”
  • ”Hunde i krisecentre er usunde.”
  • ”Hylder er beskidt, og dyrene der er ulykkelige, og jeg vil ikke have et ulykkeligt kæledyr”

Alle disse er almindelig forkerte, og faktisk er modsætningerne meget ofte sande. Fordelene ved at adoptere fra et husly er meget reelle, men desværre ikke så velkendte:

  • Hvalpe er sværere at træne end gamle hunde. De klør, bjælker, bider og tygger hele tiden. Gamle hunde er længe forbi denne fase og er meget roligere.
  • Dertil kommer, at ældre hunde allerede er pottetrænet og kender endda grundlæggende tricks.
  • Hunde fra krisecentre er generelt sundere, fordi de ofte får lægehjælp.
  • Gamle dyr viser allerede deres ægte personlighed. En hvalp kan blive meget forskellige år efter at du har købt den. (hvilket ofte er grunden til, at de ender i krisecentre)
  • Det er normalt billigere at adoptere fra krisecentre, selvom du ikke får dyret gratis. Når du køber fra en butik, vil de medicinske omkostninger være højere end adoptionsomkostningerne i et husly, hvor de medicinske omkostninger allerede er inkluderet.

Løsning af problemet

Når jeg tager disse ting i tankerne, besluttede jeg mig for følgende missionerklæring.

Få flere dyr vedtaget fra krisecentre.

Dette opnås gennem disse 3 mål:

  1. Hjælp folk med at finde et kæledyr, der passer perfekt til dem
  2. Fjern myterne om husly og husdyr
  3. Fremhæv fordelene ved krisecentre i forhold til butikker

Nu ved vi, hvad vi vil opnå gennem UI, så vi kan begynde at designe.

Skitser og wireframes

De nødvendige funktioner, handlinger og oplysninger var allerede temmelig klare efter ovennævnte faser, så jeg kunne hoppe direkte ind i en hurtig skitse for at kortlægge brugerflowet. Jeg prøvede at indsætte alle de funktioner, jeg planlagde, og det meste føltes allerede logisk på dette tidspunkt.

Efter et par papir-iterationer havde jeg den generelle idé klar, så jeg skiftede til Sketch, hvor det er lettere at flytte tingene rundt.

Dette var det endelige resultat af brugerstrømmen efter et par iterationer i Sketch:

Da vi ikke har en masse visninger på øverste niveau, valgte jeg bundnavigation med 3 visninger:

  • Udforske
  • foretrukne
  • Kontakt (indeholder meddelelser og aftaler)

Hver fane repræsenterer en anden cyklus i brugernes fremskridt hen imod at finde sit perfekte kæledyr, og når brugeren kommer nærmere sit mål, bevæger han sig gennem navigationen fra venstre mod højre.

Jeg går ikke nærmere ind på favoritter, billedvisning, beskeder og indstillinger, da de fungerer stort set det samme som i enhver anden app.

Underretninger er noget, der let kan glemmes i denne sag, men jeg synes, de er meget vigtige. Med underretninger er appen stort set “indstillet og glem”. Du udfylder engangsspørgeskemaet, og derefter får du en anmeldelse, hver gang et nyt dyr stilles til vedtagelse, der matcher det, du leder efter. Dette alene er allerede en meget stærk USP. Selv hvis brugeren først ikke finder en god match, så længe han holder appen installeret, vil han blive underrettet om alle nye mulige kampe. Dette går langt mod at nå mål nr. 1.

For et dyr betyder det, at så snart de kommer ind i krisecentret, flere mennesker straks får en besked. Dette kunne drastisk forkorte dyrets ventetid i husly og i overfyldte tilflugtssteder muligvis endda forhindre dets død.

Gå i detaljer for de to vigtigste dele i brugerstrømmen:

onboarding

Velkomstskærmen er temmelig standard. Den har et stort appikon (helst animeret) for at styrke branding og tilføje visuel glæde ved brugerens første kontakt med appen. Det gentager også værdipropositionen, der forklarer brugeren, hvorfor det er værd at udfylde spørgeskemaet.

Spørgeskemaet i sig selv er lige så enkelt. Hver side har et stort spørgsmål øverst og flere valg nedenfor. Da der er mange sider, går guiden automatisk videre til næste side efter at have valgt en mulighed. Brugeren kan gå tilbage for at ændre sit svar, eller gå frem for at springe et spørgsmål over ved hjælp af pilene i bunden.

Når guiden er afsluttet, får brugeren en visning med en kunstig indlæsningsindikator. I tilfælde som dette er det vigtigt at øge den opfattede værdi af produktet. Hvis brugeren bruger ~ 5 minutter på at besvare spørgsmål, men resultaterne vises øjeblikkeligt, kan de føles som om produktet ikke retter noget, og alt hans arbejde var for ingenting. At vise en dejlig indlæsningsanimation i bare et par sekunder forhindrer dette.

Hvis brugeren trykker på knappen Skip på velkomstskærmen, får han øjeblikkeligt oversigten over listen. Så længe han ikke har afsluttet guiden, er der et inline-kort, der gentager værdiprogrammet og opfordrer brugeren til at besvare spørgsmålene.

udforskning

Undersøgelsesvisningen har ikke mange kontroller. De eneste to tilgængelige filtre er afstand og dyretype. En person, der leder efter en hund og er villig til at gøre en indsats, kan indstille dyretypen til Hund og indstille afstanden til 100 km. Dette sikrer, at han let finder den bedste match til ham.

De spørgsmål, som brugeren tidligere har besvaret, fungerer ikke som “filtre”, men bruges i stedet til at klassificere, rangere og tilpasse alle resultater.

Dyr, der passer godt til brugeren, vises øverst på listen. Hvert kort viser også en oversigt over dyrets egenskaber, der fremhæver de vigtigste grunde til, at dette ville eller ikke ville være et godt valg for brugeren.

Dyr er ikke skjult fra listen, hvis de ikke opfylder nogle af brugerens præferencer, da han måske er villig til at indgå et kompromis i et bestemt område, hvis alt andet passer perfekt. De er simpelthen placeret lavere på listen.

De fleste konkurrerende produkter viser alle mulige oplysninger, hvilket komplicerer produktet og gør det svært for brugeren at tage en beslutning på grund af overbelastning af oplysninger.

Her har jeg valgt kun at vise de oplysninger, der er relevante for brugerens situation. Appens mål er at finde et kæledyr, der passer til dig, ikke at slå alle mulige oplysninger om en bestemt race op.

Øverst på siden har grundlæggende allerede alle de nødvendige oplysninger: Et billede af dyret, dets race og alder, og om det er et godt match.

Baseret på disse oplysninger kunne brugeren vælge at foretage yndling af dyret eller kontakte husly.

For at fjerne friktion for brugere, der overvejer et dyr, tilføjede jeg muligheden for at arrangere at gå med hunden uden at forlade appen. Ved at trykke på knappen åbnes en dialog med en inline time picker. På blot et par tapper kan brugeren arrangere at møde sit potentielle fremtidige kæledyr.

Nedenfor er der dyrets relevante egenskaber, grupperet efter ønskværdighed.

Egenskaber, der kræver mere forklaring, har en sekund information. Når der tappes, åbnes et bundskema, der giver mere information.

For at hjælpe os med at nå mål nr. 2 og # 3 kan egenskaber, der typisk ses som dårlige, fremhæve deres fordele i stedet. For eksempel, hvis en hund er 5 år gammel, kan det virke som en ulempe for brugeren. Men hvis brugeren tidligere har angivet, at han leder efter en hund, der kræver lidt træning, vil det under hundens alder forklare, hvordan ældre hunde kræver langt mindre træning end hvalpe. På denne måde er vi i stand til at uddanne brugeren, hvornår og hvor den er relevant, og slippe af med forkerte forestillinger, han måtte have haft.

Nederst i visningen kan brugeren finde information om dyrets nuværende hjem. For at hjælpe os med at nå mål nr. 2 har det billeder af huslyen for at vise, at det er meget pænere, end de fleste tror. Der er desuden en kort tekst om dyret fra en af ​​medarbejderne. Dette humaniserer husly og viser samtidig, at medarbejderne plejer dyrene og behandler dem godt.

Hvis der var nogle udfordrende interaktioner, gestus eller animationer, ville jeg flytte til Framer på dette tidspunkt for at lave nogle prototyper. Da der ikke er nogen, har jeg (desværre) sprunget over dette trin.

Høj tro

Guiden har mange spørgsmål, så for at fremskynde processen skal brugeren være i stand til at scanne siden så hurtigt som muligt. Ingen distraktioner, kun indholdet.

Når du har valgt et svar, flytter indholdet ud af visningen til venstre, mens det næste spørgsmål kommer ind.

Tallet nederst øges med en, og indikatoren skrider lidt frem.

Resultatet viser billeder af dyrene foran og midt.

Dyrenes fornavn bruges til at etablere noget af en følelsesmæssig forbindelse.

Den nederste del af hvert kort har alle relevante egenskaber, der fortæller brugeren, hvorfor dette dyr er eller ikke passer godt.

På dette tidspunkt forsøger vi hovedsageligt at få brugeren ind i detaljerne, så vi går efter en "OMG så sød" reaktion, som ville føre til et klik.

Når vi får brugeren i detaljeret oversigt, ønsker vi at tackle hans bekymringer over krisecentre og understrege fordelene ved at vedtage.

Alle kerneoplysninger og handling er synlige over folden.

Selvom Kontakt muligvis ser ud til at være den mest vigtige handling, lægger jeg favorit i FAB, fordi det vi ønsker at opmuntre brugeren til at opretholde en shortlist. Jo større indsats brugeren har lagt på at tilpasse appen, jo mindre sandsynligt er det for at opgive den.

Handlingen BOOK A WALK dukker op til toppen af ​​siden og vises lige så fremtrædende som de andre handlinger. Dette er ideelt for brugere, der overvejer at adoptere og ønsker at se dyret personligt, men holdes tilbage af forpligtelsen til at fortælle det husly, de er interesseret i at vedtage. Brugeren skal tænke "hvorfor ikke, lad os prøve det".

Stræk mål

Øvelsen sagde at designe dette, som om det var et ægte Google-produkt. Selvom det ikke nøjagtigt er en del af appen, hvis jeg faktisk designede denne app til Google som en Google-medarbejder, ville jeg også forsøge at nå vores mål ved at udnytte andre dele af Googles massive økosystem.

Der er mange andre tjenester, som et produkt som dette kunne integreres i. Tænk på kort inde i Google Nu, eller et forbedret layout til Google Maps til krisecentre, hvor medarbejderne kan uploade billeder af alle de enkelte dyr på en organiseret måde (svarende til hvordan restauranter nu har en "menu" sektion).

En integration, som jeg synes kunne være særlig interessant, er Chromecast.

Jeg har altid set de billeder, der kommer op, når enheden er inaktiv, og selvom de ser godt ud, synes jeg, der er et meget savnet potentiale der.

Off-topic: Jeg ville ønske, at Google Flights og Google Trips var en enkelt app, hvor jeg kan udforske, booke og planlægge mine ture. Min anmodning nr. 1 om denne ikke-eksisterende app er Chromecast-integration.
Jeg ser ofte fantastiske steder på min Chromecast, og jeg ville ønske, at jeg kunne sige ”OK Google, tilføj dette til min rejselystne”. Dette vil tilføje den placering, der i øjeblikket er på min Chromecast, til appen Google Flights + Trips som en stjernemarkeret placering.

Tilbage til emnet: Tilsvarende forgæves, noget, der ville gå langt for at nå vores mål om at øge adoptionstakten i krisecentre, ville være at øge opmærksomheden.

En god måde at gøre dette på ville være at vise dejlige billeder af nærliggende dyr i krisecentre / plejehjem på inaktive Chromecasts.

Alle kan lide billeder af søde katte og hunde, og det skaber opmærksomhed omkring emnet og giver en enorm mængde eksponering for lokale krisecentre. Win-win-win.

En sød hund, kat, skildpadde eller bunny vises muligvis på et af de mere end 30 millioner chromecast-tilsluttede tv'er, og et par klik senere kunne dyret allerede blive vedtaget.

Tak for at have læst!

Mere på twitter.com/kuijkenpol