Usabilidad web
Por definición la usabilidad es una cualidad de un servicio o producto que mide la facilidad de uso del mismo.
La usabilidad web tiene como objetivo diseñar un sitio web de forma que sus usuarios lo puedan utilizar de la forma más fácil: con el mínimo de estrés, con el mínimo número de errores y con el máximo de eficiencia.
La usabilidad web forma parte de una disciplina muy amplia llamada experiencia de usuario (user experience). La experiencia de usuario estudia las percepciones y sensaciones que experimenta un usuario durante el uso de un sitio web.
Usabilidad: principios básicos
- Conoce al usuario: debes conocer los conocimientosy destrezas de tus usuarios, debes conocer los condicionantes del ambiente de uso, debesconocer las razones por las que el usuario utiliza tu sistema y debes conocer las expectativasque el usuario tiene al usar tu sistema.
- Minimiza la memorización:Las personas tienen mala memoria, laspersonas olvidan. Los ordenadores tienen muy buena memoria, los ordenadores no olvidan. Losordenadores tienen que ayudar a suplir la falta de memoria de las personas. Hay varias formas de lograr esto.
Por ejemplo, hay que sustituir la entrada de datos por la selección de los elementos.También es mejor usar nombres en vez de números.
- Optimiza las operaciones: Se debe facilitar la rápida ejecución de las operaciones más comunes: aquellas operaciones que sean más comunes se deben deoptimizar para que su ejecución ocupe el menor tiempo posible. Se debe respetar la inercia del interfaz: el interfaz debe cambiar poco a poco conforme el usuario realiza operaciones, los cambios drásticos producen confusión. Se debe reducir el esfuerzo que supone cualquier interacción mediante la automatización de ciertas acciones que se puedan realizar de forma inconsciente. Y se debe reorganizar el sistema en función de la forma de interactuar del usuario.
- Gestiona los errores: Tanto el desarrollador del sistema como el usuario final pueden cometer errores. Un sistema debe estar preparado para responder ante errores de ambos. Cuando un usuario está aprendiendo a usar un sistema es muy normal que cometa errores, pero hasta el usuario más avanzado comete errores porque se olvida, porquerealiza una operación de forma automática sin mirar o porque intenta realizar algo totalmente razonable que no está contemplado en el sistema.
Tiene que ser posible deshacer las acciones realizadas. Se debe ofrecer cierta redundancia para lograr realizar cierta operación en caso de fallo. Y se debe garantizar la integridad de la información en caso de fallo tanto del software como del hardware.
La usabilidad de un sistema es buena cuando el sistema se construye para adaptarse al usuario y no al revés.
Comentarios
Publicar un comentario