Under de senaste veckorna har vi varit stolta över att dela med oss av de investeringar vi gjort för att förbättra användbarheten och tillgängligheten av vår produkt (om du inte redan har gjort det, läs del ett och del två). Från att dedikera ett helt team för insatsen till att driva en tvärfunktionell sprint för att göra snabba, meningsfulla förändringar, har vi tagit flera avsiktliga steg mot att lägga en stark grund på vilken vi kan fortsätta att bygga fantastiska upplevelser.
Detta är bara början. Vi ser användbarheten och tillgängligheten av vår produkt som fundamentala för alla framtida förbättringar vi gör och optimerar för fortsatt förbättring inom dessa områden. Idag kommer vi att dela med oss av hur team över hela vår produktorganisation använder designsystemet för att skapa tillgängliga användarupplevelser, och hur de tänker på användbarhet när de designar nya funktioner och förbättringar.
Även om det tekniska ”designsystemet” skapats och underhålls av en dedikerad pod, används verktyget själv genom hela produktutvecklingsprocessen på alla team. Från initiala designer till den faktiska koden, används komponenterna i vårt designsystem för att skapa en konsekvent och sömlös upplevelse över hela vår produkt.
Designsystemet styr allt från konsekvent storlek på knappar till detaljer om var och när dessa knappar dyker upp, vilket ger användarna förutsägbara mönster och gör det enklare att navigera i appen. Detta sätter viktiga parametrar för våra designers, vilket ger dem flexibilitet med grundstrukturen för användbarhet i appen.
Tiffany Lin, Senior Product Designer, förklarar hur designsystemet påverkar hennes arbete: “Jag börjar alltid med designsystemet, det är mycket inbakad i min designprocess. När jag börjar ett projekt är det alltid trevligt att ha ett återanvändbart bibliotek av komponenter och bästa metoder – det är mycket mer produktivt än att börja från början.”
Närvaron av designsystemteamet uppmuntrar också alla som är involverade i att bygga vår produkt att överväga tillgänglighets- och användbarhetsmål genom hela processen. Laura Desmond-Black, Senior Product Manager, säger att hon ser på riktlinjer för användbarhet och tillgänglighet som krav, både när vi tittar på nya funktioner och itererar på befintliga.
Människor använder Guru på jobbet, så det är viktigt att vi förlitar oss på designsystemet för att skapa en tillgänglig upplevelse. Många människor gynnas av bra, tillgänglig design eftersom det är klarare vad som faktiskt pågår i en applikation som har bra tillgänglighet. Att tänka på dessa begrepp som grundläggande krav förenklar hela utvecklingsprocessen eftersom tillgänglig design blir en del av projektkraven.
Eftersom det skapar återanvändbara komponenter, ger designsystemet konsekvens och enkelhet till processen för bygga nya upplevelser, också. Mansi Pathak, Engineering Manager, sa detta om sin erfarenhet med systemet:
“När jag arbetar med projektsbedömning, börjar jag alltid med att kolla vilka komponenter vi redan har i designsystemet och vad som inte finns och som behöver byggas. Det hjälper mig också att tänka på vad vi kan bygga för att kunna återanvändas i framtiden, vilket är riktigt viktigt när vi uppskattar vårt arbete. Det hjälper oss också att skapa en dialog med designerna om vi märker att de inte använder en befintlig komponent – vi kan samarbeta för att förstå om något nytt behöver byggas, eller om vi ska justera designerna därefter.”
Mansi förklarar att designsystemet ger alla ett gemensamt språk och en biblioteksresurs, som fungerar som en nyttig ankare genom hela produktutvecklingslivscykeln; från utveckling till leverans, är det hela vårt teams ansvar att säkerställa att vi bygger en intuitiv, mycket användbar och tillgänglig produkt.
Hon påpekar att alla på Guru använder vår egen produkt varje dag, och ska ha möjlighet att påpeka områden som de tror kan förbättras:
Vi tycker att alla, oavsett roll, ska kunna skicka in sina idéer för att göra användbarhetsförbättringar genom hela appen.
Go-to-market-anställda, som försäljningsrepresentanter och kundupplevelserepresentanter, spelar också en avgörande roll som kunderna röster och kan förespråka för deras behov och idéer om förbättringar.
“Våra insatser för användbarhet och tillgänglighet bygger förtroende och tillit hos våra användare att vår produkt kan och kommer att stödja deras behov,” säger Tiffany. “Även de små, gradvisa förändringar vi gör längs vägen spelar en roll i den slutliga användbarheten av vår produkt."
Under de senaste veckorna har vi varit stolta över att dela med oss av de investeringar vi gjort för att förbättra användbarheten och tillgängligheten av vår produkt (om du inte redan har gjort det, läs del ett och del två). Från att dedikera ett helt team för insatsen till att driva en tvärfunktionell sprint för att göra snabba, meningsfulla förändringar, har vi tagit flera avsiktliga steg mot att lägga en stark grund på vilken vi kan fortsätta att bygga fantastiska upplevelser.
Detta är bara början. Vi ser användbarheten och tillgängligheten av vår produkt som fundamentala för alla framtida förbättringar vi gör och optimerar för fortsatt förbättring inom dessa områden. Idag kommer vi att dela med oss av hur team över hela vår produktorganisation använder designsystemet för att skapa tillgängliga användarupplevelser, och hur de tänker på användbarhet när de designar nya funktioner och förbättringar.
Även om det tekniska ”designsystemet” skapats och underhålls av en dedikerad pod, används verktyget själv genom hela produktutvecklingsprocessen på alla team. Från initiala designer till den faktiska koden, används komponenterna i vårt designsystem för att skapa en konsekvent och sömlös upplevelse över hela vår produkt.
Designsystemet styr allt från konsekvent storlek på knappar till detaljer om var och när dessa knappar dyker upp, vilket ger användarna förutsägbara mönster och gör det enklare att navigera i appen. Detta sätter viktiga parametrar för våra designers, vilket ger dem flexibilitet med grundstrukturen för användbarhet i appen.
Tiffany Lin, Senior Product Designer, förklarar hur designsystemet påverkar hennes arbete: “Jag börjar alltid med designsystemet, det är mycket inbakad i min designprocess. När jag börjar ett projekt är det alltid trevligt att ha ett återanvändbart bibliotek av komponenter och bästa metoder – det är mycket mer produktivt än att börja från början.”
Närvaron av designsystemteamet uppmuntrar också alla som är involverade i att bygga vår produkt att överväga tillgänglighets- och användbarhetsmål genom hela processen. Laura Desmond-Black, Senior Product Manager, säger att hon ser på riktlinjer för användbarhet och tillgänglighet som krav, både när vi tittar på nya funktioner och itererar på befintliga.
Människor använder Guru på jobbet, så det är viktigt att vi förlitar oss på designsystemet för att skapa en tillgänglig upplevelse. Många människor gynnas av bra, tillgänglig design eftersom det är klarare vad som faktiskt pågår i en applikation som har bra tillgänglighet. Att tänka på dessa begrepp som grundläggande krav förenklar hela utvecklingsprocessen eftersom tillgänglig design blir en del av projektkraven.
Eftersom det skapar återanvändbara komponenter, ger designsystemet konsekvens och enkelhet till processen för bygga nya upplevelser, också. Mansi Pathak, Engineering Manager, sa detta om sin erfarenhet med systemet:
“När jag arbetar med projektsbedömning, börjar jag alltid med att kolla vilka komponenter vi redan har i designsystemet och vad som inte finns och som behöver byggas. Det hjälper mig också att tänka på vad vi kan bygga för att kunna återanvändas i framtiden, vilket är riktigt viktigt när vi uppskattar vårt arbete. Det hjälper oss också att skapa en dialog med designerna om vi märker att de inte använder en befintlig komponent – vi kan samarbeta för att förstå om något nytt behöver byggas, eller om vi ska justera designerna därefter.”
Mansi förklarar att designsystemet ger alla ett gemensamt språk och en biblioteksresurs, som fungerar som en nyttig ankare genom hela produktutvecklingslivscykeln; från utveckling till leverans, är det hela vårt teams ansvar att säkerställa att vi bygger en intuitiv, mycket användbar och tillgänglig produkt.
Hon påpekar att alla på Guru använder vår egen produkt varje dag, och ska ha möjlighet att påpeka områden som de tror kan förbättras:
Vi tycker att alla, oavsett roll, ska kunna skicka in sina idéer för att göra användbarhetsförbättringar genom hela appen.
Go-to-market-anställda, som försäljningsrepresentanter och kundupplevelserepresentanter, spelar också en avgörande roll som kunderna röster och kan förespråka för deras behov och idéer om förbättringar.
“Våra insatser för användbarhet och tillgänglighet bygger förtroende och tillit hos våra användare att vår produkt kan och kommer att stödja deras behov,” säger Tiffany. “Även de små, gradvisa förändringar vi gör längs vägen spelar en roll i den slutliga användbarheten av vår produkt."
Upplev kraften i Guru-plattformen förstahands - ta vår interaktiva produktturné