La interfaz de usuario es un dispositivo de hardware o software que permite al usuario interactuar con un producto informático. Es una interfaz de computadora que coordina las interacciones hombre-máquina , lo que permite al usuario humano controlar el producto e intercambiar información con el producto.
Entre los ejemplos de interfaces de usuario se incluyen los aspectos interactivos de los sistemas operativos informáticos , los programas informáticos , los teléfonos inteligentes y, en el diseño industrial , los controles del operador de maquinaria pesada y los controles de procesos.
Las principales consideraciones de diseño al crear interfaces de usuario involucran disciplinas como la ergonomía y la psicología. Generalmente, el objetivo en el diseño de la interfaz de usuario es producir una interfaz de usuario que facilite la eficiencia y facilidad de uso al operar una máquina o software para lograr el resultado deseado. Esto generalmente significa que el operador debe proporcionar un mínimo de entradas para lograr la salida deseada y la máquina minimiza las salidas no deseadas para los humanos. Las interfaces de usuario generalmente se componen de una o más capas, incluida una interfaz hombre-máquina (HMI) . Las máquinas pueden contener hardware de entrada física, como un teclado, mouse o consola de juegos, y hardware de salida, como un monitor de computadora, altavoces o una impresora. Un dispositivo que implementa una HMI se denomina Dispositivo de interfaz humana (HID).
Las interfaces de usuario compuestas (CUI) son interfaces de usuario que interactúan con dos o más sentidos. La interfaz gráfica de usuario más común es una interfaz gráfica de usuario que consta de una interfaz de usuario de pantalla táctil y una interfaz de usuario visual capaz de mostrar imágenes gráficas. Cuando se agrega sonido a una interfaz gráfica, se convierte en una interfaz de usuario multimedia (MUI). Las interfaces de usuario compuestas (CUI) se dividen en tres categorías amplias: estándar, virtual y aumentada. Las interfaces de usuario compuestas estándar utilizan dispositivos de interfaz humana estándar, como teclados, ratones y monitores de computadora.
La interfaz de usuario o interfaz hombre-máquina es la parte de la máquina que gestiona la interacción hombre-máquina. Los interruptores de membrana, los teclados de goma y las pantallas táctiles son ejemplos de la parte física de la interfaz hombre-máquina que podemos ver y tocar.
En sistemas complejos, la interfaz hombre-máquina generalmente está informatizada. El término "interfaz hombre-computadora" designa este tipo de sistema. En el contexto de la informática, el término también se aplica al software dedicado al control de elementos físicos utilizados para la interacción hombre-máquina .
La ingeniería de las interfaces hombre-máquina se mejora teniendo en cuenta la ergonomía (factores humanos). Las disciplinas correspondientes son la Ingeniería de Factores Humanos (HFE) y la Ingeniería de Usabilidad (UE) , que forma parte de la Ingeniería de Sistemas .
Las herramientas utilizadas para integrar los factores humanos en el diseño de la interfaz se desarrollan sobre la base del conocimiento informático, relacionado, por ejemplo, con los gráficos por ordenador, los sistemas operativos y los lenguajes de programación. Hoy en día, usamos la expresión expresión gráfica de usuario para la interfaz hombre-máquina en las computadoras , porque casi todos usan interfaces gráficas.
Puede haber una diferencia entre una interfaz de usuario y una interfaz de operador o una interfaz hombre-máquina (HMI) .
Artículo principal Diseño de interfaz HMI .
Los principales métodos utilizados en el diseño de la interfaz incluyen la creación de prototipos y la simulación.
La interfaz hombre-máquina típica consta de los siguientes pasos: especificación de interacción, especificación del software de interfaz y creación de prototipos:
Calidad
Todas las interfaces principales comparten ocho cualidades o características:
Forma buenos hábitos
Si una interfaz se usa de manera persistente, el usuario inevitablemente desarrollará hábitos de uso de la interfaz. Por tanto, podemos caracterizar el papel del diseñador asegurándonos de que el usuario forme buenos hábitos. Si el diseñador tiene experiencia con otras interfaces, desarrollará hipótesis sobre cómo interactuará el usuario con la interfaz.
Hay varios tipos de interfaces con diferentes funciones y propiedades:
La experiencia del usuario es un concepto similar pero una interfaz de usuario diferente. De hecho, la interfaz de usuario es para el usuario el medio de interactuar con un producto de TI, mientras que la experiencia del usuario es el resultado de esta interacción. Una famosa analogía para ilustrar esta diferencia es la de la cuchara (interfaz) y el tazón de cereal (producto), siendo la experiencia del usuario la que experimenta el usuario al comer el cereal con la cuchara.