¿Qué es Usabilidad?
Una gran parte de nuestro tiempo se frustra con sitios web donde no encontramos la información que buscamos.
La usabilidad se ve como la respuesta a muchas de estas frustraciones en la interacción con tecnología.
El término usabilidad se puede referir a dos conceptos:
- La usabilidad como atributo de calidad de un sistema.
- La usabilidad como un proceso que se aplica durante un proyecto. Esto también se conoce como “ingeniería de uso”, o “diseño centrado en el usuario”.
Para definir usabilidad como atributo de calidad, echemos un vistazo a la definición que utiliza la norma ISO 9241-11:
“La medida en que un producto puede ser utilizado por usuarios específicos, para alcanzar metas específicas, de forma efectiva, eficiente y satisfactoria, dentro de un contexto de uso”.
Lo anterior parece un poco redundante, pero tiene varios puntos a resaltar, y se deben tomar en cuenta para crear sistemas usables:
- Los usuarios de un sistema se especifican.
- Los usuarios tienen un conjunto de metas.
- Un sistema debe permitir a los usuarios lograr dichas metas de forma eficiente, con lo cual quedarán satisfechos.
- Un sistema se utiliza dentro de un contexto en particular (bajo un ambiente específico).
La única forma de saber si un sistema es usable es observando a sus usuarios. Esto se conoce como pruebas de usabilidad.
En las pruebas de usabilidad, los observadores no le enseñan a los participantes cómo utilizar el sistema, y tampoco contestan preguntas; debe ser como si los participantes estuvieran solos.
Hay tres factores clave para realizar las pruebas de usabilidad:
- Los participantes deben ser usuarios actuales o futuros del sistema. Un error común es dejar que los gerentes prueben el sistema, en lugar de los operadores, que son los que realmente van a utilizar el sistema, una vez que esté en producción
- Los participantes deben intentar realizar las tareas que normalmente realizarían con el sistema. Es crucial que estas tareas sean realistas.
- El contexto bajo el que se realiza la prueba, debe ser lo más cercano posible al contexto real en que el sistema se utilizará.
Entre los errores mas comunes, está pensar que con hacer una demostración de un sistema, o aplicar una encuesta entre los usuarios, ya es suficiente para determinar su usabilidad. Aunque estas técnicas son útiles para obtener retroalimentación. No podemos calificar la usabilidad de un sistema en base a la opinión de un experto, ya que éste no es representativo del grupo de usuarios reales.
Para crear un sistema usable, se recomienda seguir un proceso de diseño centrado en el usuario, donde se involucra a los usuarios durante el desarrollo del software, y se realizan pruebas de usabilidad en diversas etapas del proyecto. El diseño centrado en el usuario es un conjunto de actividades y técnicas, cuyo objetivo es crear un sistema usable. Tales actividades se pueden incluir a través de las etapas de desarrollo de un software, desde el conceptual, hasta las pruebas finales, y aún en el mantenimiento y soporte.
Los sistemas con alta usabilidad proveen beneficios sustanciales tanto para los usuarios, como para las organizaciones. Un sistema que permite a las personas realizar actividades de manera rápida y sencilla, resultará un ahorro de tiempo y dinero para la organización.
Es posible crear sistemas usables, aprendiendo sobre las habilidades y limitaciones humanas, aprendiendo sobre los usuarios de un sistema, y trabajando con ellos durante el desarrollo de un producto. Realizarlo puede significar trabajo adicional, pero contribuye fuertemente al éxito de un software. Después de todo, es irrelevante de un software se haya desarrollado en tiempo o en costo, si al final no se usa. |