Din egen plass i Chrome
Hvordan bruken i det virkelige liv inspirerte til innovasjon for Chrome-nettleseren. Sabine Borsay og David Roger fra Google Safety Engineering Center beskriver samarbeidet sitt om den nye Chrome-profilfunksjonen.
«Hele familien min har brukt Chrome-nettleseren på en delt datamaskin en stund nå» forklarer David Roger, som jobber som programvareutvikler hos Google i Paris. «Noen ganger har vi opptil 50 nettsider åpne samtidig. For eksempel, når jeg prøver å finne en YouTube-video jeg har sett nylig, finner jeg også Minecraft-videoklipp i søkehistorikken – det er veldig rotete.» David er antakeligvis ikke den eneste som opplever dette problemet. Det er ikke uvanlig at familier deler en datamaskin og den samme Chrome-nettleseren. Dette har spesielt vært gjeldende under koronaviruspandemien. Foreldre, omsorgspersoner og barna deres leser, søker og leter samtidig etter kilder til underholdning. Forvirring kan oppstå når personlige innstillinger går tapt eller søkehistorikk blandes sammen.
«Ideer kommer ofte fra mennesker som er nær produktet».
David Roger, programvareutvikler.
Sabine Borsay vet nøyaktig hva David Roger snakker om. Hun er produktsjef for Chrome ved Google Safety Engineering Center (GSEC), Googles globale utviklingssenter for personvern og Internett-sikkerhet i München. Hun presenterte dette spesielle problemet på en av GSECs Tech Days, som er organisert for å la tverrfunksjonelle team jobbe sammen om en rekke spennende utfordringer. Ideen om å opprette individuelle Chrome-profiler kom til liv en av disse dagene. Denne funksjonen er nå tilgjengelig i Chrome, og den lar hver bruker opprette en personlig profil som kan velges hver gang nettleseren åpnes. Du kan for eksempel endre bakgrunnsfarge, og bokmerker og passord kan organiseres og lagres individuelt.
Det er interessant å grave dypere i prosessen med å utvikle Chrome-profiler, fra den opprinnelige ideen til den endelige implementeringen. Produktsjefer som Sabine Borsay bruker hver eneste dag til å jobbe med en spesifikk applikasjon som Chrome-nettleseren. «Vi vurderer hvordan Chrome bør utvikles i løpet av de neste årene. Vi tenker også på hva slags problemer vi bør ta tak i og hvordan vi bør integrere løsninger» forklarer Sabine. «Mye av arbeidet vårt er basert på ting vi snubler over i egne liv.» David Roger er enig. «Mange av prosjektene våre i Google starter på denne måten, og ideer kommer ofte fra mennesker som er nær produktet.»
Så fort Sabine fikk grønt lys til å jobbe med Chrome-profiler, satte hun sammen et team på ti personer fra ulike avdelinger, inkludert brukeropplevelses-eksperter og utviklere fra David Rogers team. David har jobbet med utviklingen av Chrome i over ti år og har vært involvert i ulike prosjekter, inkludert design av brukergrensesnitt. Teamet hans fremstilte en prototype av Chrome-profiler som ble testet av en spesielt utvalgt brukergruppe.
I mellomtiden jobbet Sabine med brukerforsknings-eksperter for å identifisere en gruppe mennesker som bruker Chrome privat, på jobb eller sammen med andre brukere. «I tillegg til å intervjue disse menneskene om opplevelsene deres, ansikt til ansikt, ba vi dem notere i en dagbok om hvordan de brukte Chrome-profilen sin i to måneder.» Profilteamet ba også brukere om å beskrive hva som skjedde da de støtte på deler av applikasjonen de ikke skjønte.
«Vi vurderer hvordan Chrome bør utvikles i løpet av de neste årene.»
Sabine Borsay, produktsjef
I Paris analyserte David data fra Chrome Beta-brukere. Brukere av Chrome Beta har tillatelse til å teste nye funksjoner før andre brukere, og kan tillate å sende inn bruksdata til Google for produktutviklingsformål. Informasjonen samlet inn fra hundretusenvis av Chrome Beta-brukere bisto under utviklingen av Chrome-profiler. Noen hadde for eksempel problemer med å klikke på en bestemt knapp, mens andre ikke klarte å forstå deler av en forklarende tekst. David forklarer at det kan innføres endringer og forbedringer i produktet basert på denne typen tilbakemeldinger, og at det ofte blir brukt en iterativ arbeidsmetode når det utvikles digitale produkter. Brukere får tilgang til prototyper og gir tilbakemeldinger om potensielle problem. Utviklerne endrer så produktet og sender det tilbake for mer testing.
Spesifikke problemer ble rapportert inn under testing, for eksempel at Chrome var treg under oppstart. Dette fikk David til å samle sammen utviklerne til et hackathon. «Vi brukte all vår energi i en hel uke på å få opp farten på nettleseren igjen.» Teamet så flere mulige løsninger. «Til slutt identifiserte vi flere ulike teknologier som vi presenterte for våre kolleger i München,» fortsetter David.
Sabine har gode minner fra denne delen av prosjektet. «Det er stunder som dette at vi jobber som en start-up. Vi tester mange ting, snakker med hverandre hver eneste dag og leter etter den beste løsningen.» Muligheten til å bruke forskjellige Chrome-profiler har nylig gått live, men arbeidet er langt fra over for teamet til Sabine Borsay og David Roger. De fortsetter å jobbe med produktet ved å bruke tilbakemeldinger og forslag til forbedringer, inkludert fra Davids familie, som nå selvfølgelig har individuelle Chrome-profiler.
Bilder: Stephanie Füssenich (4), Florian Generotzky (3).