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

Consulta esta entrevista con los líderes de nuestro pod del sistema de diseño para aprender más sobre cómo están liderando el camino en el trabajo de accesibilidad de Guru.
Tabla de contenidos

Como parte de nuestro compromiso de mejorar la accesibilidad y usabilidad de Guru, tenemos un sistema de diseño dedicado “pod” que se centra en crear experiencias consistentes, accesibles y hermosas a lo largo de Guru. Hoy compartimos una entrevista con los líderes de ese pod para ofrecer una visión de su proceso reflexivo y deliberado de creación de un gran sistema de diseño.

¡Gracias por unirte a nosotros hoy! Para empezar, ¿puedes contarnos un poco sobre ti y tu rol en Guru?

Homer: Mi nombre es Homer Gaines, y soy un especialista certificado en accesibilidad que ha estado trabajando en el ámbito de la accesibilidad desde 2001. Ahora soy el ingeniero UI Staff en Guru, liderando el equipo del Sistema de Diseño.

Jake: Soy Jake Sauer, y soy el Diseñador de Producto Principal en los equipos de Sistema de Diseño y Búsqueda. He estado con Guru un poco más de cuatro años y he estado en diseño de productos durante aproximadamente una década.

inline.png

¿Qué te llevó al equipo del sistema de diseño en Guru?

Homer: Había trabajado con algunos de los líderes de ingeniería de Guru antes y desempeñé un rol similar donde me enfoqué en la accesibilidad y ayudé a construir el sistema de diseño. Cuando llegaron a Guru, me trajeron para ayudar a establecer el sistema de diseño y poner a Guru al día desde el punto de vista de la accesibilidad.

Jake: Fui el segundo diseñador de producto en Guru, y no teníamos ningún atisbo de un sistema de diseño en ese momento. En mi segundo año, estábamos buscando rehacer la jerarquía de nuestro producto, lo que me llevó a construir el primer intento honesto de un sistema de diseño efímero (incluso lo llamé “SAGE,” que es como se llama nuestro nuevo sistema de diseño).

En ese momento, fue adoptado solo por diseñadores—nunca pensamos en ello como un sistema holístico que sería útil para la ingeniería y diseño. Cuando el año pasado reiniciamos el grupo de trabajo del sistema de diseño, fui el candidato natural para el líder de diseño.

¿Puedes compartir algunos de los objetivos del equipo del sistema de diseño y los objetivos del sistema de diseño en Guru?

Jake: Los diseñadores pueden moverse más rápido que los ingenieros cuando se trata de prototipar e idear, pero aún requiere mucha construcción previa. Así que mi objetivo es que el sistema de diseño permita a los diseñadores pensar menos en los componentes de la interfaz de usuario y más en la experiencia del usuario, lo que ayuda con la velocidad de la iteración.

Guru_Collage_Image-Library-64-transparent.png

Además, históricamente fui la única fuente de verdad sobre los patrones del sistema de diseño, por lo que otros diseñadores tenían que venir a mí para preguntas sobre estilos de botones, texto, etc.

No quería ser el “tapón en el hombro” para la respuesta—quería construir un sistema que empoderara a todos los diseñadores a tomar decisiones por sí mismos, teniendo en cuenta la mejor experiencia de usuario.

Homer: Y para los ingenieros, nuestro objetivo es que el sistema de diseño cree paridad entre los equipos de ingeniería y diseño. Esto aumenta la confianza de nuestros diseñadores porque saben que cuando están construyendo una nueva experiencia, están utilizando componentes pre-vetados y accesibles que ya existen en el producto.

Esto también le da al ingeniero que termina construyendo el proyecto una confianza similar porque sabe que está trabajando con elementos que ya existen en el producto. Pueden ir fácilmente a “agarrar” esos componentes de la biblioteca SAGE, en lugar de tener que construirlos desde cero, lo que mejora la velocidad y la eficiencia.

También asegura consistencia con nuestra voz de marca—cuando utilizas un sistema de diseño, toda la aplicación se ve como un producto cohesivo, incluso si ha sido construido por varios equipos diferentes. Quieres crear una experiencia fluida que se sienta consistente en todas las páginas del producto.

Por último, el sistema de diseño nos permite integrar nuestras necesidades de accesibilidad directamente en los componentes. Podemos asegurarnos de que nuestro código tenga marcado semántico correcto, ha sido probado para lectores de pantalla e entradas de teclado, y que los componentes son enfocables cuando es necesario.

Tenemos una única fuente de verdad que asegura la integridad de estas características, y podemos estar seguros de que nuestra calidad no se degradará con el tiempo.

¿Cuáles son los beneficios de tener un sistema de diseño en su lugar?

Homer: El sistema de diseño mejora la experiencia del empleado para diseñadores e ingenieros. Aumenta la colaboración y la confianza entre el equipo de que estamos construyendo experiencias consistentes y accesibles.

transparent15-1200pxwide.png

Jake: El sistema de diseño aumenta la consistencia, claridad de uso, reutilización y, en última instancia, flexibilidad dentro de las pautas. Es realmente importante que la accesibilidad esté integrada en cada experiencia. Ahora que hemos consolidado Guru para cumplir con el sistema de diseño actual, nos permite iterar y mejorar más rápidamente porque podemos actualizar componentes en toda la aplicación.

Homer: Sí, la experiencia del diseñador es clave. Es una cosa que los diseñadores e ingenieros simplemente agarren componentes y los coloquen en la interfaz y lo llamen una “característica”, pero el sistema de diseño explica el por qué detrás de cómo se construyen todas estas experiencias.  

También impacta en la usabilidad a lo largo de ambos caminos: usabilidad para aquellos que están etiquetados y usabilidad para aquellos que están discapacitados. Por ejemplo, el chat asistivo funciona completamente diferente que alguien usando un ratón, así que necesitamos ser conscientes de cómo el sistema de diseño funciona con diferentes formas de tecnología asistencial.

¿Cuáles son los impactos de no tener un sistema de diseño en su lugar?

Homer: ¡CONFUSIÓN!

Jake: ¡Sí, confusión! A veces también hay una mentalidad de “objeto brillante” con los diseñadores que los lleva a querer reconstruir completamente experiencias con las que están descontentos.

El sistema de diseño quita parte de esa flexibilidad, lo que en realidad no obstaculiza al diseñador—los libera y los desafía a pensar, “¿cómo puedo combinar estos componentes y patrones de UX para crear lo que realmente quiero construir?” Elimina la conjetura de “¿tenemos un botón que se vea así ya?” o “¿cómo llamamos a estos tipos de usuarios?”

Homer: Sin un sistema de diseño, te encuentras en situaciones en las que los desarrolladores terminan construyendo dos secciones de una aplicación con características y funciones similares que están codificadas de manera completamente diferente. Esto dificulta mantener el código–una prueba que pasa en una sección podría fallar completamente en la otra.

El sistema de diseño también permite a los ingenieros preocuparse menos por la capa de presentación porque ya está resuelta para ellos dentro de cada componente. Sin él, tendrías que rastrear cada área de la aplicación que se siente similar cada vez que quieras hacer un cambio estilístico.

El poder del sistema de diseño es cómo se transmite: Si hacemos un cambio en un botón en el sistema de diseño, se cambia automáticamente en todas partes donde vive ese botón a lo largo de la aplicación.

transparent07-1200pxwide.png

Jake: Algo único sobre Guru es cuán estrechamente trabajan nuestros Gerentes de Producto, Diseñadores de UX e Ingenieros. En algunas organizaciones, los diseñadores terminarán “tirando los diseños sobre la pared” para que los ingenieros los recojan, haciendo que sea mucho más difícil cada vez que se necesitan actualizar los diseños. Con un sistema de diseño, los ingenieros no tienen que preocuparse por rastrear a los diseñadores si algo está un píxel descentrado. En cambio, pueden estar seguros de que al usar componentes del sistema de diseño, todo estará correcto.

¿Puedes compartir tus perspectivas sobre dónde estamos en cuanto a la usabilidad y accesibilidad de nuestro producto?

Homer: Desde una perspectiva de usabilidad, estamos en un lugar mucho mejor que donde estábamos hace unos años, simplemente porque la interfaz de usuario se está volviendo más unificada. Todavía tenemos un largo camino por recorrer, pero hemos tomado nuestro “primer paso” para consolidar la mayoría de las partes más confusas de nuestra aplicación. Ahora podemos volver y hacer esos ajustes finos que marcan la diferencia.

Cuando digo “usabilidad,” también me refiero a la accesibilidad porque la usabilidad debería ser para todos nuestros usuarios.

Guru_Collage_Image-Library-30-transparent.png

Jake: Estoy de acuerdo. Creo que hemos avanzado mucho gracias al sistema de diseño y al proyecto de usabilidad que completamos recientemente. Una de las mejores cosas de nuestro sistema de diseño es que ha hecho que nuestros diseñadores sean más conscientes de lo importante que es la accesibilidad—nos hemos alejado de elegir colores porque son “bonitos” o diseñar experiencias que son solo “geniales,” y ahora tomamos tiempo para evaluar la accesibilidad desde el comienzo.

Homer: También hemos avanzado mucho en términos de redacción de copias en la aplicación (microcopias). Vinculamos a las Tarjetas de Guru que detallan nuestros estándares de microcopias directamente dentro del sistema de diseño, lo que ayuda a todos a asegurarse de que la copia en la aplicación sea accesible.

¿Pueden ambos compartir su visión para el equipo del sistema de diseño y la accesibilidad en Guru?

Homer: Mi visión para el equipo es ser el centro de documentación de diseño y desarrollo y usabilidad de cada área de la aplicación. Los veo manteniendo estándares para experiencias globales en toda la aplicación y trabajando con socios a través de la empresa para hacer que eso suceda.

¿Por qué es importante construir un producto altamente usable en nuestra industria (gestión del conocimiento) específicamente?

Homer: Aproximadamente el 10% de la población mundial tiene una discapacidad. Cuando pensamos en eso, generalmente pensamos en discapacidades físicas—pero el grupo más grande de personas con discapacidades tienen discapacidad cognitiva, que no puedes ver. Hay 33 millones de personas en los Estados Unidos con una discapacidad cognitiva, y eso puede ir desde la pérdida de memoria a corto plazo hasta la discapacidad visual. Muchos de nosotros trabajamos en la industria tecnológica y sentimos el dolor de experiencias que no están diseñadas con la accesibilidad para todos los usuarios en mente.

Así que si piensas “oh, los usuarios con discapacidades no usan nuestra aplicación” porque no puedes verlos, eso no podría estar más lejos de la verdad. Hay usuarios con discapacidades construyendo esas aplicaciones.

Jake: Nuestro mercado direccionable es realmente infinito, y lo que necesitamos considerar es cómo nuestra aplicación apoya no solo a los usuarios actuales sino también a las personas que pueden usarlo en el futuro. Necesitamos pensar en cómo nuestra navegación y jerarquía pueden permanecer flexibles mientras son accesibles para el mayor número de personas posible.

Guru_Collage_Image-Library-63-transparent.png

Homer: ¿Cuántos de nosotros usamos gafas? Tenemos que pensar en cómo nuestra herramienta interactúa con herramientas de magnificación para apoyar a esos usuarios. Y los usuarios de Guru no tienen límite de edad—todos envejecemos, y no deberíamos esperar que nuestros usuarios dejen de usar tecnología debido a su demografía.

Tenemos una herramienta que empodera a todos para documentar y compartir información de una manera que realmente sea accesible para todo su equipo. Estamos viendo cada vez más usuarios explorando Guru y preguntando cómo autorizar y compartir contenido accesible porque se dan cuenta de que afectará a todos.

Nuestra aplicación no está diseñada solo para usuarios avanzados; es para cualquiera que quiera poder redactar y compartir información en toda su organización. Les estamos dando el poder y la libertad de hacer eso.

Nota: Esta entrevista ha sido editada por brevedad y claridad.

Como parte de nuestro compromiso de mejorar la accesibilidad y usabilidad de Guru, tenemos un sistema de diseño dedicado “pod” que se centra en crear experiencias consistentes, accesibles y hermosas a lo largo de Guru. Hoy compartimos una entrevista con los líderes de ese pod para ofrecer una visión de su proceso reflexivo y deliberado de creación de un gran sistema de diseño.

¡Gracias por unirte a nosotros hoy! Para empezar, ¿puedes contarnos un poco sobre ti y tu rol en Guru?

Homer: Mi nombre es Homer Gaines, y soy un especialista certificado en accesibilidad que ha estado trabajando en el ámbito de la accesibilidad desde 2001. Ahora soy el ingeniero UI Staff en Guru, liderando el equipo del Sistema de Diseño.

Jake: Soy Jake Sauer, y soy el Diseñador de Producto Principal en los equipos de Sistema de Diseño y Búsqueda. He estado con Guru un poco más de cuatro años y he estado en diseño de productos durante aproximadamente una década.

inline.png

¿Qué te llevó al equipo del sistema de diseño en Guru?

Homer: Había trabajado con algunos de los líderes de ingeniería de Guru antes y desempeñé un rol similar donde me enfoqué en la accesibilidad y ayudé a construir el sistema de diseño. Cuando llegaron a Guru, me trajeron para ayudar a establecer el sistema de diseño y poner a Guru al día desde el punto de vista de la accesibilidad.

Jake: Fui el segundo diseñador de producto en Guru, y no teníamos ningún atisbo de un sistema de diseño en ese momento. En mi segundo año, estábamos buscando rehacer la jerarquía de nuestro producto, lo que me llevó a construir el primer intento honesto de un sistema de diseño efímero (incluso lo llamé “SAGE,” que es como se llama nuestro nuevo sistema de diseño).

En ese momento, fue adoptado solo por diseñadores—nunca pensamos en ello como un sistema holístico que sería útil para la ingeniería y diseño. Cuando el año pasado reiniciamos el grupo de trabajo del sistema de diseño, fui el candidato natural para el líder de diseño.

¿Puedes compartir algunos de los objetivos del equipo del sistema de diseño y los objetivos del sistema de diseño en Guru?

Jake: Los diseñadores pueden moverse más rápido que los ingenieros cuando se trata de prototipar e idear, pero aún requiere mucha construcción previa. Así que mi objetivo es que el sistema de diseño permita a los diseñadores pensar menos en los componentes de la interfaz de usuario y más en la experiencia del usuario, lo que ayuda con la velocidad de la iteración.

Guru_Collage_Image-Library-64-transparent.png

Además, históricamente fui la única fuente de verdad sobre los patrones del sistema de diseño, por lo que otros diseñadores tenían que venir a mí para preguntas sobre estilos de botones, texto, etc.

No quería ser el “tapón en el hombro” para la respuesta—quería construir un sistema que empoderara a todos los diseñadores a tomar decisiones por sí mismos, teniendo en cuenta la mejor experiencia de usuario.

Homer: Y para los ingenieros, nuestro objetivo es que el sistema de diseño cree paridad entre los equipos de ingeniería y diseño. Esto aumenta la confianza de nuestros diseñadores porque saben que cuando están construyendo una nueva experiencia, están utilizando componentes pre-vetados y accesibles que ya existen en el producto.

Esto también le da al ingeniero que termina construyendo el proyecto una confianza similar porque sabe que está trabajando con elementos que ya existen en el producto. Pueden ir fácilmente a “agarrar” esos componentes de la biblioteca SAGE, en lugar de tener que construirlos desde cero, lo que mejora la velocidad y la eficiencia.

También asegura consistencia con nuestra voz de marca—cuando utilizas un sistema de diseño, toda la aplicación se ve como un producto cohesivo, incluso si ha sido construido por varios equipos diferentes. Quieres crear una experiencia fluida que se sienta consistente en todas las páginas del producto.

Por último, el sistema de diseño nos permite integrar nuestras necesidades de accesibilidad directamente en los componentes. Podemos asegurarnos de que nuestro código tenga marcado semántico correcto, ha sido probado para lectores de pantalla e entradas de teclado, y que los componentes son enfocables cuando es necesario.

Tenemos una única fuente de verdad que asegura la integridad de estas características, y podemos estar seguros de que nuestra calidad no se degradará con el tiempo.

¿Cuáles son los beneficios de tener un sistema de diseño en su lugar?

Homer: El sistema de diseño mejora la experiencia del empleado para diseñadores e ingenieros. Aumenta la colaboración y la confianza entre el equipo de que estamos construyendo experiencias consistentes y accesibles.

transparent15-1200pxwide.png

Jake: El sistema de diseño aumenta la consistencia, claridad de uso, reutilización y, en última instancia, flexibilidad dentro de las pautas. Es realmente importante que la accesibilidad esté integrada en cada experiencia. Ahora que hemos consolidado Guru para cumplir con el sistema de diseño actual, nos permite iterar y mejorar más rápidamente porque podemos actualizar componentes en toda la aplicación.

Homer: Sí, la experiencia del diseñador es clave. Es una cosa que los diseñadores e ingenieros simplemente agarren componentes y los coloquen en la interfaz y lo llamen una “característica”, pero el sistema de diseño explica el por qué detrás de cómo se construyen todas estas experiencias.  

También impacta en la usabilidad a lo largo de ambos caminos: usabilidad para aquellos que están etiquetados y usabilidad para aquellos que están discapacitados. Por ejemplo, el chat asistivo funciona completamente diferente que alguien usando un ratón, así que necesitamos ser conscientes de cómo el sistema de diseño funciona con diferentes formas de tecnología asistencial.

¿Cuáles son los impactos de no tener un sistema de diseño en su lugar?

Homer: ¡CONFUSIÓN!

Jake: ¡Sí, confusión! A veces también hay una mentalidad de “objeto brillante” con los diseñadores que los lleva a querer reconstruir completamente experiencias con las que están descontentos.

El sistema de diseño quita parte de esa flexibilidad, lo que en realidad no obstaculiza al diseñador—los libera y los desafía a pensar, “¿cómo puedo combinar estos componentes y patrones de UX para crear lo que realmente quiero construir?” Elimina la conjetura de “¿tenemos un botón que se vea así ya?” o “¿cómo llamamos a estos tipos de usuarios?”

Homer: Sin un sistema de diseño, te encuentras en situaciones en las que los desarrolladores terminan construyendo dos secciones de una aplicación con características y funciones similares que están codificadas de manera completamente diferente. Esto dificulta mantener el código–una prueba que pasa en una sección podría fallar completamente en la otra.

El sistema de diseño también permite a los ingenieros preocuparse menos por la capa de presentación porque ya está resuelta para ellos dentro de cada componente. Sin él, tendrías que rastrear cada área de la aplicación que se siente similar cada vez que quieras hacer un cambio estilístico.

El poder del sistema de diseño es cómo se transmite: Si hacemos un cambio en un botón en el sistema de diseño, se cambia automáticamente en todas partes donde vive ese botón a lo largo de la aplicación.

transparent07-1200pxwide.png

Jake: Algo único sobre Guru es cuán estrechamente trabajan nuestros Gerentes de Producto, Diseñadores de UX e Ingenieros. En algunas organizaciones, los diseñadores terminarán “tirando los diseños sobre la pared” para que los ingenieros los recojan, haciendo que sea mucho más difícil cada vez que se necesitan actualizar los diseños. Con un sistema de diseño, los ingenieros no tienen que preocuparse por rastrear a los diseñadores si algo está un píxel descentrado. En cambio, pueden estar seguros de que al usar componentes del sistema de diseño, todo estará correcto.

¿Puedes compartir tus perspectivas sobre dónde estamos en cuanto a la usabilidad y accesibilidad de nuestro producto?

Homer: Desde una perspectiva de usabilidad, estamos en un lugar mucho mejor que donde estábamos hace unos años, simplemente porque la interfaz de usuario se está volviendo más unificada. Todavía tenemos un largo camino por recorrer, pero hemos tomado nuestro “primer paso” para consolidar la mayoría de las partes más confusas de nuestra aplicación. Ahora podemos volver y hacer esos ajustes finos que marcan la diferencia.

Cuando digo “usabilidad,” también me refiero a la accesibilidad porque la usabilidad debería ser para todos nuestros usuarios.

Guru_Collage_Image-Library-30-transparent.png

Jake: Estoy de acuerdo. Creo que hemos avanzado mucho gracias al sistema de diseño y al proyecto de usabilidad que completamos recientemente. Una de las mejores cosas de nuestro sistema de diseño es que ha hecho que nuestros diseñadores sean más conscientes de lo importante que es la accesibilidad—nos hemos alejado de elegir colores porque son “bonitos” o diseñar experiencias que son solo “geniales,” y ahora tomamos tiempo para evaluar la accesibilidad desde el comienzo.

Homer: También hemos avanzado mucho en términos de redacción de copias en la aplicación (microcopias). Vinculamos a las Tarjetas de Guru que detallan nuestros estándares de microcopias directamente dentro del sistema de diseño, lo que ayuda a todos a asegurarse de que la copia en la aplicación sea accesible.

¿Pueden ambos compartir su visión para el equipo del sistema de diseño y la accesibilidad en Guru?

Homer: Mi visión para el equipo es ser el centro de documentación de diseño y desarrollo y usabilidad de cada área de la aplicación. Los veo manteniendo estándares para experiencias globales en toda la aplicación y trabajando con socios a través de la empresa para hacer que eso suceda.

¿Por qué es importante construir un producto altamente usable en nuestra industria (gestión del conocimiento) específicamente?

Homer: Aproximadamente el 10% de la población mundial tiene una discapacidad. Cuando pensamos en eso, generalmente pensamos en discapacidades físicas—pero el grupo más grande de personas con discapacidades tienen discapacidad cognitiva, que no puedes ver. Hay 33 millones de personas en los Estados Unidos con una discapacidad cognitiva, y eso puede ir desde la pérdida de memoria a corto plazo hasta la discapacidad visual. Muchos de nosotros trabajamos en la industria tecnológica y sentimos el dolor de experiencias que no están diseñadas con la accesibilidad para todos los usuarios en mente.

Así que si piensas “oh, los usuarios con discapacidades no usan nuestra aplicación” porque no puedes verlos, eso no podría estar más lejos de la verdad. Hay usuarios con discapacidades construyendo esas aplicaciones.

Jake: Nuestro mercado direccionable es realmente infinito, y lo que necesitamos considerar es cómo nuestra aplicación apoya no solo a los usuarios actuales sino también a las personas que pueden usarlo en el futuro. Necesitamos pensar en cómo nuestra navegación y jerarquía pueden permanecer flexibles mientras son accesibles para el mayor número de personas posible.

Guru_Collage_Image-Library-63-transparent.png

Homer: ¿Cuántos de nosotros usamos gafas? Tenemos que pensar en cómo nuestra herramienta interactúa con herramientas de magnificación para apoyar a esos usuarios. Y los usuarios de Guru no tienen límite de edad—todos envejecemos, y no deberíamos esperar que nuestros usuarios dejen de usar tecnología debido a su demografía.

Tenemos una herramienta que empodera a todos para documentar y compartir información de una manera que realmente sea accesible para todo su equipo. Estamos viendo cada vez más usuarios explorando Guru y preguntando cómo autorizar y compartir contenido accesible porque se dan cuenta de que afectará a todos.

Nuestra aplicación no está diseñada solo para usuarios avanzados; es para cualquiera que quiera poder redactar y compartir información en toda su organización. Les estamos dando el poder y la libertad de hacer eso.

Nota: Esta entrevista ha sido editada por brevedad y claridad.

Experimenta el poder de la plataforma Guru de primera mano: realiza nuestro recorrido interactivo por el producto
Realizar un recorrido