Je eigen ruimte in Chrome
Hoe gebruik in het echte leven leidde tot innovatie in de Chrome-browser. Sabine Borsay en David Roger van het Google Safety Engineering Center beschrijven hun samenwerking aan de nieuwe functie voor Chrome-profielen.
"Mijn hele gezin gebruikt al een tijdje de Chrome-browser op één gedeelde computer", vertelt David Roger, softwareontwikkelaar bij Google in Parijs. "Soms hebben we wel 50 websites tegelijk open. Als ik bijvoorbeeld een YouTube-video probeer te vinden die ik onlangs heb gezien, zie ik in de zoekgeschiedenis ook videofragmenten van Minecraft. Het is echt een rommeltje." David is waarschijnlijk niet de enige die dit probleem ondervindt. Het komt vaak voor dat gezinnen een computer en dezelfde Chrome-browser delen. Dit gebeurde vooral ook tijdens de coronapandemie. Ouders, verzorgers en hun kinderen lezen, onderzoeken en zoeken tegelijkertijd naar bronnen van entertainment. Het kan verwarrend worden als persoonlijke instellingen verloren gaan of zoekgeschiedenissen door elkaar komen te staan.
Ideeën komen vaak van mensen die dicht bij het product staan.
Sabine Borsay snapt precies waar David Roger het over heeft. Ze is productmanager bij het Google Safety Engineering Center (GSEC), het wereldwijde ontwikkelingscentrum van Google voor privacy en internetveiligheid, in München. Ze presenteerde dit specifieke probleem tijdens een van de Tech Days van GSEC. Deze dagen worden georganiseerd om multidisciplinaire teams te laten samenwerken aan allerlei interessante uitdagingen. Op een van die dagen ontstond het idee om individuele Chrome-profielen te maken. Deze functie is nu beschikbaar in Chrome en hiermee kan elke gebruiker een gepersonaliseerd profiel maken dat kan worden geselecteerd als de browser wordt geopend. Zo kun je bijvoorbeeld achtergrondkleuren wijzigen en bookmarks en wachtwoorden afzonderlijk ordenen en opslaan.
We vinden het interessant om dieper in te gaan op het ontwikkelingsproces van Chrome-profielen, van het eerste idee tot de uiteindelijke implementatie. Productmanagers zoals Sabine Borsay werken elke dag aan een specifieke app, zoals de Chrome-browser. "We denken na over hoe we Chrome de komende jaren moeten ontwikkelen. Hieronder vallen ook de problemen die we moeten aanpakken en hoe we oplossingen moeten integreren", legt Sabine uit. "Veel van ons werk is gebaseerd op dingen die we in ons eigen leven tegenkomen", beaamt David Roger. "Veel van onze projecten bij Google beginnen zo en ideeën komen vaak van mensen die dicht bij het product staan."
Toen Sabine groen licht kreeg om aan Chrome-profielen te werken, stelde ze een team van 10 mensen uit verschillende afdelingen samen, waaronder UX-experts en ontwikkelaars uit het team van David Roger. David werkt al meer dan 10 jaar aan de ontwikkeling van Chrome en is betrokken geweest bij verschillende projecten, waaronder het ontwerp van de gebruikersinterface. Zijn team bouwde een prototype van Chrome-profielen, dat werd getest door een speciaal geselecteerde gebruikersgroep.
Ondertussen werkte Sabine samen met experts op het gebied van gebruikersonderzoek om een groep mensen te vinden die Chrome privé, op het werk of met andere gebruikers gebruiken. "We hebben deze mensen niet alleen persoonlijk geïnterviewd over hun ervaringen, maar hebben ze ook gevraagd om 2 maanden lang een dagboek bij te houden over hoe ze Chrome-profielen gebruiken." Daarnaast vroeg het profielteam de gebruikers om te beschrijven wat er gebeurde als ze bepaalde onderdelen van de app niet begrepen.
We denken na over hoe Chrome de komende jaren moet worden ontwikkeld.
Terug in Parijs, analyseerde David gegevens van Chrome Bèta-gebruikers. Gebruikers van Chrome Bèta kunnen nieuwe functies uitproberen voordat andere gebruikers daar toegang tot hebben. Ze kunnen toestemming geven dat hun gebruiksgegevens naar Google worden gestuurd voor productontwikkeling. De verzamelde informatie van honderdduizenden Chrome Bèta-gebruikers heeft geholpen bij de ontwikkeling van Chrome-profielen. Sommige mensen hadden bijvoorbeeld moeite om op een bepaalde knop te klikken, terwijl anderen een deel van de uitleg niet begrepen. David legt uit dat op basis van dit soort feedback wijzigingen en verbeteringen kunnen worden aangebracht aan het product en dat er bij de ontwikkeling van digitale producten vaak een werkmethode van herhalen wordt toegepast. Gebruikers krijgen toegang tot een prototype en geven feedback over mogelijke problemen. De ontwikkelaars passen het product vervolgens aan en dienen het opnieuw in voor testen.
Tijdens de tests werden specifieke problemen gemeld, zoals dat Chrome traag opstartte. Dit was voor David aanleiding om zijn ontwikkelaars bij elkaar te roepen voor een hackathon. "We hebben een hele week alleen maar gewerkt aan het versnellen van de browser." Het team heeft een aantal mogelijke methoden onderzocht. "Uiteindelijk hebben we verschillende technologieën gevonden, die we aan onze collega's in München hebben gepresenteerd", vervolgt David.
Sabine denkt met plezier terug aan deze fase van het project. "Op dit soort momenten werken we als een start-up. We proberen van alles uit, overleggen elke dag en streven naar de beste oplossing." De mogelijkheid om verschillende Chrome-profielen te gebruiken is onlangs live gegaan, maar het werk voor het team onder leiding van Sabine Borsay en David Roger is nog lang niet klaar. Ze blijven aan het product werken en gebruiken daarbij feedback en suggesties voor verbetering, ook van Davids gezin, waar iedereen natuurlijk nu allemaal een eigen Chrome-profiel heeft.
Foto's: Stephanie Füssenich (4), Florian Generotzky (3).