Control

Interface Toolkit

¿Qué es?

El nivel de control de un sistema interactivo debe ser coherente con el nivel de experiencia de los usuarios.

Los usuarios inexpertos preferirán un nivel de control reducido, mientras que los expertos prefieren tener mucho control.

Implicaciones en el diseño de interfaces

La necesidad de ofrecer diferentes niveles de control según la experiencia del usuario tiene varias implicaciones al diseñar interfaces.

Aprendizaje del sistema

Cuando un usuario accede por primera vez a un sistema interactivo, necesita aprender cómo funciona. El tiempo de aprendizaje dependerá, entre otros factores, de la complejidad del sistema.

Este tiempo puede optimizarse si al principio el usuario tiene pocas opciones de control y, gradualmente, a medida que aprende a utilizar el sistema va teniendo más opciones disponibles.

Diferentes vías para realizar una tarea

El usuario debería disponer de diferentes maneras de realizar una tarea; así, puede seguir el proceso que le resulte más cómodo, aunque es posible que lo modifique cuando adquiera más experiencia.

Por ejemplo, para copiar/pegar un texto, es posible que el usuario inexperto seleccione las opciones en el menú, mientras que el experto probablemente utilizará combinaciones de teclado.

Simplicidad de las interacciones

Los usuarios inexpertos prefieren interacciones muy estructuradas y simples: es decir, con pasos simples, pocas opciones y ayuda contextual (bajo demanda del usuario).

Los usuarios expertos prefieren, en cambio, un acceso directo a las funciones, sin tantos pasos; además, no necesitan tanta ayuda.

En conclusión, y teniendo en cuenta las implicaciones anteriores, al diseñar una interfaz es importante tener en cuenta las necesidades del usuario inexperto, y también las del experto. Diseñar para estos dos usuarios extremos permitirá tener cubiertas las necesidades de los usuarios intermedios.

Referencia

Harrod, M. «Chunking» [en línea]. The Glossary of Human Computer Interaction. [Fecha de consulta: 18 de enero de 2018].

<https://www.interaction-design.org/literature/book/the-glossary-of-human-computer-interaction/chunking>