15 Nov 2009
Autor: Jorge López
En: Usabilidad Web
Recordemos que el primer artículo de nuestra serie dijimos que el estudio Jakob Nielsen desarrolló 10 principios de usabilidad bautizados como principios heurísticos básicos o reglas generales. A partir de estos principios señalados, se desarrollaron los heurístics o evaluadores de usabilidad, que permitieron a los evaluadoes realizar sus informes para describir los problemas de usabilidad de los site analizados. Pues bien, en este artículo repasaremos cuales son dichos principios básicos.
Los principios definidos por Nielsen los puedes encontar en www.useit.com y son los siguientes:
- ¿Qué está pasando?: el sistema siempre debería mantener informados a los usuarios de lo que está ocurriendo, a través de un feedback apropiada dentro de un tiempo razonable.
- Ejemplo: presentar mensajes de espera cuando se está efectuando una transacción o o bien de confirmación o cuando se ha efectuado una operación solicitada por el usuario
- Relaciona el sistema y el mundo real: el sistema debería hablar el lenguaje de los usuarios mediante frases y conceptos que sean familiares al usuario, más que con términos relacionados con el sistema. Seguir las convenciones del mundo real, haciendo que la información aparezca en un orden comprensible y lógico.
- Control y libertad del usuario: los usuarios frecuentemente hacen elecciones por error y deben contar con una "salida de emergencia" para dejar las cosas tal como estaban, sin contar con el botón "back" que cada browser incluye.
- Ejemplo: que el usuario sienta que tiene el control de la web es fundamental, por ello las animaciones que requieren plug-ins especiales y no tienen una forma de "saltarlas", los pop-ups y las ventanas que se abren de repente, son muy nocivas para una buena experiencia.
- Consistencia y estándares: nuestro sitio debe ser consistente en cuanto a los nombres de las secciones, botones y contenidos de las mismas.
- Ejemplo: un enlace a "ayuda" debe llevar a una página que se llame así y no "preguntas frecuentes".
- Prevención de errores: mcho mejor que los buenos mensajes de error, es un diseño cuidado que prevenga que ocurran éstos.
- Es mejor reconocer, que recordar: el usuario no debería recordar la información que se le da en una parte del proceso, para seguir adelante. Si bien es imposible tener todas las opciones a la vista en sitios demasiado extensos, al menos debería haber una categorización clara de los contenidos que indique el camino a seguir.
- Flexibilidad y eficiencia de uso: a pesar de que los aceleradores, no son muy utilizados por los usuarios más novatos, hay que tener en cuenta a los más avanzados que sí lo hacen. Nuestra página debe ser fácil de indexar en una lista de favoritos. Esto se logra evitando el uso intensivo de frames y utilizando nombres de ficheros que no caduquen.
- Diseño práctico y simple: los diálogos no deben contener información irrelevante que distraiga o entorpezca la navegación. Es preferible que esta información esté enlazada para que quien la requiera pueda verla, pero que no moleste a los que no la necesitan. Si quieres más información sobre como es un patrón de lectura de los usuarios web, échale un vistazo a este artículo.
- Ayuda, por favor: los mensajes de error se deben entregar en un lenguaje claro y simple, indicando en forma precisa el problema y sugerir una solución constructiva al problema.
- Compatibilidad: nuestra página debe ser compatible con distintas versiones de navegadores y sistemas operativos.
En el siguiente artículo por fín comenzaremos a enumerar los evaluadores de usabilidad para que podamos empezar a utilizarlos en nuestros análisis.
Deja un comentario