Tener un producto con muchas funcionalidades puede ser difícil de entender. Para nosotros, es un constante acto de equilibrio entre añadir rápidamente nuevas funcionalidades y hacer que sean fáciles de usar. Ahí es donde entran en juego nuestras directrices de usabilidad. Nos ayudan a tomar decisiones de diseño, a priorizar lo que debemos hacer para que sea usable desde el principio y a determinar lo que se puede mejorar en una iteración posterior. Al trabajar de esta manera, no tienes que esperar hasta que la función sea perfecta y tú, como cliente, ya puedes beneficiarte del uso de la nueva función.
Niveles de usabilidad
Lamentablemente, algunas funciones siempre requerirán un poco más de reflexión.
Algunas características o funcionalidades son complejas por naturaleza, como la configuración de integraciones con otros sistemas. Por eso hemos definido distintos niveles de usabilidad. Para que quede claro, no todas nuestras directrices deben aplicarse a todas las funciones en las que trabajamos.
Tomando el ejemplo de las integraciones, podemos hacer que sea muy fácil por nuestra parte, pero no tenemos ninguna influencia en la usabilidad del sistema con el que está configurando la integración. Además, podría incluir alguna codificación o ajustes avanzados a través de múltiples sistemas. Por lo tanto, lo más probable es que nunca sea una tarea fácil de completar. Es algo más avanzado por naturaleza. Especialmente si algo va mal, a veces es difícil saber qué parte está causando la interrupción en su flujo ?.
En el párrafo anterior le he presentado en secreto dos de nuestros cinco niveles de usabilidad. Permítanme compartir los demás con ustedes:
Tareas cotidianas deben hacerse sin esfuerzo.
Tareas desafiantes deben hacerse fáciles.
Tareas avanzadas deben hacerse factibles.
Tareas sofisticadas deben hacerse compatibles.
Tareas que no tenemos previsto apoyar.
Tareas que no tenemos previsto apoyar.
Permítanme hacer esto un poco más tangible. Algunas funciones, como añadir preguntas, son cosas mundanas. Queremos que no requieran esfuerzo. Para conseguirlo, queremos que se apliquen todas nuestras directrices de usabilidad. Otras funciones, como configurar el inicio de sesión único, son intrínsecamente más complejas. Aun así, queremos que esta funcionalidad sea compatible. En el caso de una función sofisticada, como ésta, hay menos directrices que deban cumplirse.
Pero, ¿cómo nos aseguramos de que la experiencia del usuario se ha diseñado de forma óptima para todos los niveles determinados? ¿Qué necesitamos para conseguirlo? Permítame presentarle nuestro proceso.
Directrices en acción
Elegir en qué trabajamos
En primer lugar, decidimos en qué característica trabajar. Pasamos por un proceso de clasificación por lotes en el que se compara la importancia de las distintas funciones de alta prioridad para determinar en qué es más urgente trabajar.
.

I will use our export buttons as an example. They enable the exporting of the results of participants to a file you can view and crunch further in Excell. The image on the right shows how they all used to look. From this button, you do not know the behavior that it has. Do you have to wait for all the data to compile first, or does it download straight away? Because of all this unclarity, we decided to pick it up.
Determinar el estado actual
A continuación, evaluamos qué nivel de usabilidad tiene la función repasando las directrices que deben aplicarse. A continuación, determinamos también a qué nivel queremos aspirar. Esto puede diferir del objetivo final, ya que puede ser un paso demasiado grande para darlo en una iteración. Así sabremos en qué directrices debemos centrarnos durante esta iteración para garantizar la mejor experiencia de usuario posible.
En cada iteración, nos centramos principalmente en mejorar una directriz cada vez. Esto no significa que las demás directrices no se tengan en cuenta en absoluto. Simplemente queremos mejorar al menos una cosa cada vez, como me recordó Jeroen una vez: la velocidad también es calidad. "Trabajamos en ciclos cortos porque se ha demostrado que es más rápido y da mejores resultados, pero eso significa dar pequeños pasos y que no todo encaja", explica Anouk, una de nuestras diseñadoras de front-end.
Preferimos lanzar una función nueva o mejorada rápidamente a tardar años en hacerlo a la perfección.
Hemos determinado que el proceso de exportación de sus resultados debe realizarse sin esfuerzo. Esto significa que deben aplicarse todas nuestras directrices. El botón rompió nuestra directriz de previsibilidad, que establece que los clientes deben ser capaces de entender cómo interactuar con una función y predecir con éxito los resultados. Eso es en lo que decidimos centrarnos en esta iteración.
Encontrar una solución
Luego, en cuanto debatimos las posibles soluciones, decidimos cuál de las directrices es la más importante para mejorar en ese momento. La forma en que lo haremos se incluye entonces en la solución propuesta. Y por fin llega el momento de hacerla realidad.
Como ya se ha mencionado, básicamente podían ocurrir dos cosas al pulsar el botón de exportación. O tienes que esperar un poco antes de que se descargue, o se descargará directamente. Para dejar claro qué esperar, hemos diseñado un botón para cada uno de los dos escenarios.
The Start Export button (see image on the right) implies the waiting time through the use of the icon. The wording also shows that you will start the process of exporting so you will not have an immediate result.
The Export button (see image on the right) shows it will download straight away because of the universally used icon for downloading. The wording implies that it is a one-click action and that the data is available straight away.
Evaluar la mejora
Por último, una vez terminada la parte de desarrollo de la historia, el equipo la pone a prueba recorriendo posibles escenarios basados en los criterios de aceptación. De este modo podemos evaluar si se cumplen las normas de las directrices. Cuando las pruebas finalizan con éxito, publicamos la historia y usted también puede utilizar la función nueva o mejorada ?.
Gracias a las mejoras introducidas, hemos determinado que se cumplen los requisitos de previsibilidad. Como ya se aplicaron las demás directrices, podemos decir que se trata de ¡Mundano!