How We’re Improving Accessibility and Usability at Guru: Part 3

Zobacz, jak odpowiedni system projektowania sprawia, że Guru jest bardziej efektywny i dostępny dla użytkowników oraz naszych własnych pracowników.
Spis treści

W ciągu ostatnich kilku tygodni z dumą dzieliliśmy się inwestycjami, które poczyniliśmy na rzecz poprawy użyteczności i dostępności naszego produktu (jeśli jeszcze tego nie zrobiliście, przeczytajcie część pierwszą i część drugą). Od poświęcenia całego zespołu na ten wysiłek po wsparcie międzydziałowego sprintu, aby wprowadzić szybkie, znaczące zmiany, podjęliśmy kilka świadomych kroków w kierunku zbudowania solidnej podstawy, na której możemy kontynuować tworzenie wspaniałych doświadczeń.

Guru_Collage_Image-Library-74-transparent.png

To dopiero początek. Postrzegamy użyteczność i dostępność naszego produktu jako podstawowe elementy wszystkich przyszłych ulepszeń, które wprowadzamy, i optymalizujemy je pod kątem dalszej poprawy w tych obszarach. Dziś podzielimy się tym, jak zespoły w całej naszej organizacji produktowej wykorzystują system projektowania do tworzenia dostępnych doświadczeń użytkowników, oraz tym, jak myślą o użyteczności, projektując nowe funkcje i ulepszenia.

Chociaż techniczny "system projektowania" jest tworzony i utrzymywany przez dedykowany zespół, sam narzędzie jest wykorzystywane w całym procesie rozwoju produktu we wszystkich zespołach. Od początkowych projektów po rzeczywisty kod, komponenty naszego systemu projektowania są wykorzystywane do tworzenia spójnych i płynnych doświadczeń w całym naszym produkcie.

System projektowania kieruje wszystkim, od spójnych rozmiarów przycisków po szczegóły dotyczące tego, gdzie i kiedy te przyciski się pojawiają, co daje użytkownikom przewidywalne wzorce i ułatwia nawigację w aplikacji. To ustala ważne parametry dla naszych projektantów, dając im elastyczność w zakresie podstawowej struktury użyteczności w całej aplikacji.

image.png

Tiffany Lin, starszy projektant produktu, wyjaśnia, w jaki sposób system projektowania wchodzi w grę w jej pracy: „Zawsze zaczynam od systemu projektowania, jest on mocno zakorzeniony w moim procesie projektowania. Kiedy zaczynam projekt, zawsze jest mi miło mieć bibliotekę komponentów i najlepszych praktyk, którą można wykorzystać - jest to znacznie bardziej produktywne niż zaczynanie od zera.”

Obecność zespołu systemu projektowania zachęca wszystkich zaangażowanych w budowanie naszego produktu do rozważania celów dostępności i użyteczności przez cały proces. Laura Desmond-Black, starszy menedżer produktu, mówi, że myśli o wytycznych dotyczących użyteczności i dostępności jako o wymaganiach, zarówno gdy patrzymy na nowe funkcje, jak i iterujemy istniejące.

Ludzie korzystają z Guru w pracy, więc ważne jest, abyśmy polegali na systemie projektowania, aby stworzyć dostępne doświadczenie. Dużo ludzi korzysta z dobrego, dostępnego projektu, ponieważ jest jasne, co tak naprawdę się dzieje w aplikacji, która ma dobrą dostępność. Zastanawianie się nad tymi koncepcjami jako podstawowymi elementami upraszcza cały proces rozwoju, ponieważ dostępny projekt staje się częścią wymagań projektowych.

Guru_Collage_Image-Library-75-transparent.png

Ponieważ tworzy wielokrotne komponenty, system projektowania dodaje spójność i prostotę do procesu budowania nowych doświadczeń. Mansi Pathak, menedżer inżynierii, miała do powiedzenia to o swoim doświadczeniu z systemem:

„Kiedy pracuję nad szacowaniem projektu, zawsze zaczynam od sprawdzenia, które komponenty już mamy w systemie projektowania, a co nie istnieje i będzie musiało zostać zbudowane. To także pomaga mi przemyśleć, co możemy zbudować, aby mogło być wielokrotnie używane w przyszłości, co jest naprawdę ważne, gdy szacujemy naszą pracę. To również pomaga nam stworzyć dialog z projektantami, jeśli zauważymy, że nie korzystają z istniejącego komponentu - możemy wspólnie zrozumieć, czy coś nowego musi zostać zbudowane, czy powinniśmy odpowiednio dostosować projekty.”

Mansi wyjaśnia, że system projektowania daje wszystkim wspólny język i bibliotekę zasobów, co stanowi pomocny punkt odniesienia przez cały cykl rozwoju produktu; od rozwoju po dostarczenie, odpowiedzialnością całego naszego zespołu jest zapewnienie, że budujemy intuicyjny, wysoko użyteczny i dostępny produkt.

Zwraca uwagę, że każdy w Guru korzysta z naszego produktu codziennie i powinien mieć możliwość zgłaszania każdej sfery, której uważa, że ​​można poprawić:

Uważamy, że każdy, bez względu na rolę, powinien mieć możliwość przekazania swoich pomysłów na poprawę użyteczności w całej aplikacji.

Pracownicy zajmujący się rynkiem, tacy jak przedstawiciele sprzedaży i doświadczeń klientów, również odgrywają kluczową rolę jako głos naszych klientów i mogą bronić ich potrzeb i pomysłów na poprawę.

„Nasze wysiłki na rzecz użyteczności i dostępności budują zaufanie i pewność wśród naszych użytkowników, że nasz produkt może i będzie spełniał ich potrzeby” mówi Tiffany. „Nawet małe, stopniowe zmiany, które wprowadzamy po drodze, mają wpływ na ostateczną użyteczność naszego produktu.”

W ciągu ostatnich kilku tygodni z dumą dzieliliśmy się inwestycjami, które poczyniliśmy na rzecz poprawy użyteczności i dostępności naszego produktu (jeśli jeszcze tego nie zrobiliście, przeczytajcie część pierwszą i część drugą). Od poświęcenia całego zespołu na ten wysiłek po wsparcie międzydziałowego sprintu, aby wprowadzić szybkie, znaczące zmiany, podjęliśmy kilka świadomych kroków w kierunku zbudowania solidnej podstawy, na której możemy kontynuować tworzenie wspaniałych doświadczeń.

Guru_Collage_Image-Library-74-transparent.png

To dopiero początek. Postrzegamy użyteczność i dostępność naszego produktu jako podstawowe elementy wszystkich przyszłych ulepszeń, które wprowadzamy, i optymalizujemy je pod kątem dalszej poprawy w tych obszarach. Dziś podzielimy się tym, jak zespoły w całej naszej organizacji produktowej wykorzystują system projektowania do tworzenia dostępnych doświadczeń użytkowników, oraz tym, jak myślą o użyteczności, projektując nowe funkcje i ulepszenia.

Chociaż techniczny "system projektowania" jest tworzony i utrzymywany przez dedykowany zespół, sam narzędzie jest wykorzystywane w całym procesie rozwoju produktu we wszystkich zespołach. Od początkowych projektów po rzeczywisty kod, komponenty naszego systemu projektowania są wykorzystywane do tworzenia spójnych i płynnych doświadczeń w całym naszym produkcie.

System projektowania kieruje wszystkim, od spójnych rozmiarów przycisków po szczegóły dotyczące tego, gdzie i kiedy te przyciski się pojawiają, co daje użytkownikom przewidywalne wzorce i ułatwia nawigację w aplikacji. To ustala ważne parametry dla naszych projektantów, dając im elastyczność w zakresie podstawowej struktury użyteczności w całej aplikacji.

image.png

Tiffany Lin, starszy projektant produktu, wyjaśnia, w jaki sposób system projektowania wchodzi w grę w jej pracy: „Zawsze zaczynam od systemu projektowania, jest on mocno zakorzeniony w moim procesie projektowania. Kiedy zaczynam projekt, zawsze jest mi miło mieć bibliotekę komponentów i najlepszych praktyk, którą można wykorzystać - jest to znacznie bardziej produktywne niż zaczynanie od zera.”

Obecność zespołu systemu projektowania zachęca wszystkich zaangażowanych w budowanie naszego produktu do rozważania celów dostępności i użyteczności przez cały proces. Laura Desmond-Black, starszy menedżer produktu, mówi, że myśli o wytycznych dotyczących użyteczności i dostępności jako o wymaganiach, zarówno gdy patrzymy na nowe funkcje, jak i iterujemy istniejące.

Ludzie korzystają z Guru w pracy, więc ważne jest, abyśmy polegali na systemie projektowania, aby stworzyć dostępne doświadczenie. Dużo ludzi korzysta z dobrego, dostępnego projektu, ponieważ jest jasne, co tak naprawdę się dzieje w aplikacji, która ma dobrą dostępność. Zastanawianie się nad tymi koncepcjami jako podstawowymi elementami upraszcza cały proces rozwoju, ponieważ dostępny projekt staje się częścią wymagań projektowych.

Guru_Collage_Image-Library-75-transparent.png

Ponieważ tworzy wielokrotne komponenty, system projektowania dodaje spójność i prostotę do procesu budowania nowych doświadczeń. Mansi Pathak, menedżer inżynierii, miała do powiedzenia to o swoim doświadczeniu z systemem:

„Kiedy pracuję nad szacowaniem projektu, zawsze zaczynam od sprawdzenia, które komponenty już mamy w systemie projektowania, a co nie istnieje i będzie musiało zostać zbudowane. To także pomaga mi przemyśleć, co możemy zbudować, aby mogło być wielokrotnie używane w przyszłości, co jest naprawdę ważne, gdy szacujemy naszą pracę. To również pomaga nam stworzyć dialog z projektantami, jeśli zauważymy, że nie korzystają z istniejącego komponentu - możemy wspólnie zrozumieć, czy coś nowego musi zostać zbudowane, czy powinniśmy odpowiednio dostosować projekty.”

Mansi wyjaśnia, że system projektowania daje wszystkim wspólny język i bibliotekę zasobów, co stanowi pomocny punkt odniesienia przez cały cykl rozwoju produktu; od rozwoju po dostarczenie, odpowiedzialnością całego naszego zespołu jest zapewnienie, że budujemy intuicyjny, wysoko użyteczny i dostępny produkt.

Zwraca uwagę, że każdy w Guru korzysta z naszego produktu codziennie i powinien mieć możliwość zgłaszania każdej sfery, której uważa, że ​​można poprawić:

Uważamy, że każdy, bez względu na rolę, powinien mieć możliwość przekazania swoich pomysłów na poprawę użyteczności w całej aplikacji.

Pracownicy zajmujący się rynkiem, tacy jak przedstawiciele sprzedaży i doświadczeń klientów, również odgrywają kluczową rolę jako głos naszych klientów i mogą bronić ich potrzeb i pomysłów na poprawę.

„Nasze wysiłki na rzecz użyteczności i dostępności budują zaufanie i pewność wśród naszych użytkowników, że nasz produkt może i będzie spełniał ich potrzeby” mówi Tiffany. „Nawet małe, stopniowe zmiany, które wprowadzamy po drodze, mają wpływ na ostateczną użyteczność naszego produktu.”

Zażyj interaktywną wycieczkę po platformie Guru
Zrób wycieczkę