it-swarm-es.com

¿Qué cualidades objetivas hacen que una interfaz de usuario sea intuitiva?

¿Cómo se define intuitivo en términos de interfaz de usuario? ¿Hay algún estudio sobre qué cualidades objetivas y medibles hacen que una interfaz de usuario sea intuitiva? ¿Qué principios de diseño, patrones o enfoques tienen más probabilidades de producir una interfaz de usuario que se considere intuitiva?

35
Virtuosi Media

Buena pregunta. Wikipedia enumera la intuición como "pensamientos y preferencias que vienen a la mente rápidamente y sin mucha reflexión", así que, básicamente, decir que una IU es intuitiva es como decir que exhibe varios atributos positivos: es memorable, reconocible, fácil de aprender, familiar, coincide con las expectativas, etc. Pero no tomemos mi palabra por eso. ¡Hablemos de los expertos!

  • Jef Raskin escribió el artículo definitivo sobre interfaces intuitivas en 1994. En él, inspecciona varias citas que discuten interfaces intuitivas o intuición, y comenta sobre lo que implicaban. "Cuando se aprendieron las herramientas, [...] se volvieron intuitivas. Esta es una pista sólida sobre el significado de 'intuitivo'", dice sobre el autor de una revisión que leyó (y luego procede a hacer referencia a Star Trek IV) Más tarde, concluye que "'intuitivo' en [cierto] contexto es un sinónimo casi exacto de 'familiar'". Y finalmente, llega a una definición: "Intuitivo = utiliza habilidades existentes que se transfieren fácilmente"

  • Jared Spool también escribió sobre interfaces intuitivas en un artículo en 2005 llamado " ¿Qué hace que un diseño parezca 'intuitivo'? ". Una cosa interesante que señala es que "las interfaces no pueden ser intuitivas, ya que son el lado del comportamiento de los programas y los programas no pueden intuir nada. Cuando alguien solicita una interfaz intuitiva, lo que realmente está pidiendo es una interfaz que ellos mismos pueden intuir fácilmente ". Luego, introduce el concepto de la brecha de conocimiento, que es la diferencia entre lo que el usuario sabe y lo que el usuario necesita saber para comprender cómo usar el software:

    The Knowledge Gap

    Una interfaz intuitiva, argumenta, cerrará esa brecha. Identifica dos condiciones separadas para interfaces intuitivas. En el primer caso, la brecha de conocimiento no existe porque el usuario ya posee todo el conocimiento requerido para usar la interfaz. En el segundo caso, el usuario no nota la brecha de conocimiento ya que el software los está entrenando para usarlo.

    Finalmente, sugiere lo que se necesita para diseñar una interfaz intuitiva: "¿Qué saben los usuarios y qué necesitan saber? Para construir interfaces intuitivas, es fundamental responder estas dos preguntas". Para el primero, recomienda estudios de campo y para el segundo, recomienda pruebas de usabilidad.

  • En psicología, el efecto de exposición "es un fenómeno por el cual las personas tienden a desarrollar una preferencia por las cosas simplemente porque están familiarizadas con ellas". Este fenómeno fue investigado por primera vez en 1876 por Gustav Fechner y probablemente tenga un gran impacto en cómo las personas perciben las interfaces desde el punto de vista de la familiaridad, lo que afecta la forma en que las intuyen.

36
Rahul

Me preocupa que tal vez tu pregunta sea errónea. Está buscando una respuesta general como "el patrón de búsqueda facetada siempre será más intuitivo que el patrón de sugerencias de búsqueda", pero cualquier respuesta como esa ignoraría el factor más crucial: la audiencia. La intuición, y por lo tanto la intuición, es algo humano, no un diseño. En cierto sentido, ahí está tu respuesta. Es útil pensarlo así:

alt text

Lo único que se ha demostrado una y otra vez que aumenta la probabilidad de aterrizar en esa zona intermedia son los datos. Comprender a su audiencia le permite identificar los patrones, principios y enfoques que tienen más probabilidades de coincidir con el modelo mental de sus usuarios.

Hay muchas maneras de obtener esta información, pero observar a su audiencia utilizando un posible diseño y hacerles preguntas sobre su experiencia parece tener un rendimiento muy alto por la cantidad de tiempo invertido. Si se encuentra en una etapa temprana del proceso de diseño, también puede ser muy útil observar lo que su audiencia considera sustitutos, y ver a qué patrones y enfoques están expuestos actualmente (e identificar los problemas con el enfoque actual).

18
jasonrr

Espero que ya estés familiarizado con Don Norman .

Creo que su pregunta/tema está estrechamente relacionado con los normandos Golfo de evaluación y Golfo de ejecución .

Siempre queremos estrechos abismos en la interfaz de usuario. Para lograr eso, podemos trabajar con normandos principios de diseño .

Creo que todo se reduce a crear interfaces de usuario que tengan el modelo mental tan bajo requerido para el usuario como sea posible. Esto se logra mediante el uso de consistencia y gran capacidad de pago en toda la interfaz de usuario, también creo que de eso se trataba el comentario de @Nick Bedford.

3
JW_

Un diseño del sistema presenta dos aspectos, los controles que el usuario necesita para operar para que el dispositivo o el sistema funcionen y el el usuario del dominio está operando en .

El artículo Modelos de dominio para diseño de interfaz de usuario por David Benyon compara diferentes técnicas válidas para diseñar el modelo, pero concluye claramente

Los objetos en los que los usuarios piensan e interactúan cuando usan el sistema deben corresponder a objetos que entienden y usan

Si bien todos los diseñadores están correctamente preocupados por la brecha de conocimiento en torno al sistema o los controles del dispositivo, esto puede enfatizarse demasiado. Si el dominio no es central para el diseño, entonces

  1. el diseñador se perdería una ruta fácil para el descubrimiento de UI
  2. los usuarios perderán una piedra angular importante que pueden aprovechar para cerrar la brecha de conocimiento

Una interfaz de usuario que presenta la terminología y/o la visualización de entidades con las que un usuario está familiarizado en su entorno de trabajo puede reducir la brecha de conocimiento. Por lo tanto, sea más intuitivo. Echemos un vistazo a dos interfaces de usuario de automatización de procesos

Esta interfaz de usuario utiliza controles de botones y visualización de datos bien conocidos, pero necesita una gran cantidad de mapeo cognitivo en el piso del proceso:

RoboLogix programming console Source:www.robologix.com

Esta interfaz de usuario utiliza un novedoso sistema táctil, pero necesita un mapeo mínimo al piso del proceso: AIS industrial multi-touch screen-panel PC Source: American Industrial Systems

Si bien los elementos de la interfaz de usuario son importantes, presentar el dominio de usuarios claramente en la terminología y diseño del sistema o dispositivo de una manera que coincida con el modelo mental de los usuarios es un factor clave para entregar un intuitiva UI. Esto se aplica a todos los conceptos de dominio significativos, abstractos (por ejemplo, "Impuestos"), así como los físicos.

2
Jason A.