Directrices en HCI

Las ocho reglas de oro de Shneiderman

Ben Shneiderman, un informático estadounidense, consolidó algunos hechos implícitos sobre el diseño y propuso las siguientes ocho pautas generales:

  • Esfuércese por la coherencia.
  • Atienda a la usabilidad universal.
  • Ofrezca comentarios informativos.
  • Diálogos de diseño para ceder el cierre.
  • Prevenir errores.
  • Permitir una fácil reversión de acciones.
  • Apoyar el locus de control interno.
  • Reducir la carga de memoria a corto plazo.

Estas pautas son beneficiosas para los diseñadores normales y también para los diseñadores de interfaces. Usando estas ocho pautas, es posible diferenciar un buen diseño de interfaz de uno malo. Estos son beneficiosos en la evaluación experimental para identificar mejores GUI.

Los siete principios de Norman

Para evaluar la interacción entre humanos y computadoras, Donald Norman en 1988 propuso siete principios. Propuso las siete etapas que se pueden utilizar para transformar tareas difíciles. Los siguientes son los siete principios de Norman:

  • Utilice tanto el conocimiento en el mundo como el conocimiento en la cabeza.

  • Simplifique las estructuras de tareas.

  • Haz las cosas visibles.

  • Obtenga el mapeo correcto (modelo mental del usuario = modelo conceptual = modelo diseñado).

  • Convierta las limitaciones en ventajas (limitaciones físicas, limitaciones culturales, limitaciones tecnológicas).

  • Diseño para errores.

  • Cuando todo lo demás falla: estandarice.

Evaluación heurística

La evaluación heurística es un procedimiento metódico para comprobar la interfaz de usuario en busca de problemas de usabilidad. Una vez que se detecta un problema de usabilidad en el diseño, se atiende como parte integral de los constantes procesos de diseño. El método de evaluación heurística incluye algunos principios de usabilidad, como los diez principios de usabilidad de Nielsen.

Diez principios heurísticos de Nielsen

  • Visibilidad del estado del sistema.
  • Coincidencia entre el sistema y el mundo real.
  • Control y libertad del usuario.
  • Coherencia y estándares.
  • Prevención de errores.
  • Reconocimiento en lugar de recuerdo.
  • Flexibilidad y eficiencia de uso.
  • Diseño estético y minimalista.
  • Ayuda, diagnóstico y recuperación de errores.
  • Documentación y ayuda

Los diez principios de Nielsen mencionados anteriormente sirven como una lista de verificación para evaluar y explicar problemas para el evaluador heurístico mientras audita una interfaz o un producto.

Directrices de diseño de interfaz

En esta sección se presentan algunas pautas de diseño de HCI más importantes. La interacción general, la visualización de información y la entrada de datos son tres categorías de pautas de diseño de HCI que se explican a continuación.

Interacción general

Las pautas para la interacción general son consejos integrales que se centran en instrucciones generales como:

  • Se consistente.

  • Ofrezca comentarios importantes.

  • Solicite la autenticación de cualquier acción crítica no trivial.

  • Autorice la reversión fácil de la mayoría de las acciones.

  • Disminuya la cantidad de información que debe recordarse entre acciones.

  • Busque competencia en el diálogo, el movimiento y el pensamiento.

  • Disculpe los errores.

  • Clasifique las actividades por función y establezca la geografía de la pantalla en consecuencia.

  • Brindar servicios de ayuda que sean sensibles al contexto.

  • Use verbos de acción simples o frases verbales cortas para nombrar los comandos.

Pantalla de información

La información proporcionada por la HCI no debe ser incompleta o poco clara o, de lo contrario, la aplicación no cumplirá con los requisitos del usuario. Para proporcionar una mejor visualización, se preparan las siguientes pautas:

  • Exhiba solo la información que sea aplicable al contexto actual.

  • No sobrecargue al usuario con datos, utilice un diseño de presentación que permita una rápida integración de la información.

  • Utilice etiquetas estándar, abreviaturas estándar y colores probables.

  • Permita que el usuario mantenga el contexto visual.

  • Genere mensajes de error significativos.

  • Utilice mayúsculas y minúsculas, sangría y agrupación de texto para ayudar en la comprensión.

  • Utilice ventanas (si están disponibles) para clasificar diferentes tipos de información.

  • Utilice pantallas analógicas para caracterizar la información que se integra más fácilmente con esta forma de representación.

  • Considere la geografía disponible de la pantalla de visualización y utilícela de manera eficiente.

Entrada de datos

Las siguientes pautas se centran en la entrada de datos que es otro aspecto importante de HCI:

  • Reducir el número de acciones de entrada requeridas por el usuario.

  • Mantenga la estabilidad entre la visualización de información y la entrada de datos.

  • Deje que el usuario personalice la entrada.

  • La interacción debe ser flexible pero también ajustada al modo de entrada preferido del usuario.

  • Deshabilite los comandos que no son adecuados en el contexto de las acciones actuales.

  • Permita que el usuario controle el flujo interactivo.

  • Ofrezca ayuda para asistir con todas las acciones de entrada.

  • Elimina la entrada "mickey mouse".