You are on page 1of 34

CAPÍTULO 1

USABILIDAD

Interfaces Computacionales
¨ Probablemente hayan notado que algunos sistemas
son fáciles de usar -tienen alta usabilidad- otros son
una pesadilla - tienen baja usabilidad-.
¨ La interfaz de usuario es la parte del sistema que
usted ve, escucha y siente. Otras partes del sistema
están ocultas, por ejemplo la base de datos donde
se almacena la información.
Apto para el uso Tarea de eficiencia

el sistema puede
Fácil de aprender Que tan fácil es
soportar la tarea
recordar para el
que el usuario tiene
usuario ocasional
en la vida real

Satisfacción Que tan fácil es


aprender a utilizar Comprensibilidad
subjetiva
el sistema

Que tan satisfecho Que tan fácil es


esta el usuario con entenderle al
el sistema sistema
¨ Problemas de usabilidad son un tipo especial de los
defectos del sistema. El sistema funciona según lo
previsto por el desarrollador, sin embargo, la
interfaz de usuario es incómoda o difícil de
entender.
Error de Falta de Problema de
programa funcionalidad Usabilidad
• Si el sistema no • Si no es posible • Si el sistema
funciona como llevar a cabo la funciona como
pretende el tarea, el pretende el
programador, sistema no es programador,
tenemos un útil. sin embargo, el
error de usuario no
programa puede
averiguar cómo,
el sistema no es
fácil de usar.
Problemas de usabilidad
¨ Por lo general, clasificamos los problemas de
usabilidad en función de su gravedad para el
usuario. He aquí una clasificación:
Falta de
Fracaso de tarea
funcionalidad

El usuario no puede
El sistema no puede completar la tarea por
apoyar la tarea del su cuenta o que
usuario erróneamente cree
que se ha completado
Problemas de usabilidad

Molesto Problema Medio Problema menor.

El usuario se queja
El usuario encuentra
de que el sistema es El usuario encuentra
la solución después
incómodo, o bien la solución después
de varios intentos y
observamos que el de unos pocos
de lasos largos de
usuario no lo utiliza intentos.
tiempo
de manera óptima.
¨ La técnica más efectiva para encontrar los
problemas de usabilidad es una prueba de
usabilidad. Hay muchas variantes de las pruebas
de usabilidad.
Plan de
Prueba

Usuarios de Tareas de Estudiar el


Prueba Prueba sistema
Usuarios de Prueba
Cuando planifique una prueba de usabilidad, se debe
encontrar usuarios de prueba. Reúnase con personas que
podrían ser los típicos usuarios.

Tareas de Prueba
También tienes que elegir algunas tareas de prueba o
situaciones donde el usuario va a utilizar el sistema.

Estudio del Sistema


también hay que aprender a utilizar el sistema usted mismo
Como realizar la prueba

Es Cuando no se Cuando el Durante y


puede entender usuario está después de la
importante lo que el usuario prueba, escribir
realmente
explicar el está haciendo,
perdido
una lista de los
propósito de preguntarle lo problemas que el
que está ayudarlo con usuario
la prueba buscando una pista. encontrado
¨ Evaluación heurística
¤ Un especialista en usabilidad observa las pantallas y
señala los problemas.
La evaluación heurística puede hacerse de muchas
formas

Dejar que los Hacer que otros


especialistas en desarrolladores
usabilidad observen la
observen las pantalla.
pantallas
¨ Ellos pueden usar su buen juicio, o se puede utilizar
una lista de directrices heurísticas. Las directrices
pueden ser, por ejemplo, decir que las pantallas no
deben estar demasiado llenas de información, los
mensajes de error debe indicar al usuario qué
hacer, tiene que haber funciones para deshacer, etc.
En muchos casos, la evaluación heurística encuentra
varios problemas, pero la mitad de ellas son falsos
en el sentido de que no causan problemas a los
usuarios reales.

Evaluación heurística tiene el 50% tasa de error.


¨ La revisión se hace normalmente con los usuarios
expertos que conocen el área de aplicación muy
bien.

¨ Estas revisiones son importantes para la búsqueda


de la funcionalidad faltante. El usuario experto
puede señalar muchas cosas que el sistema no
puede hacer.
¨ Debemos ser capaces de medir las dimensiones de la
usabilidad.
¨ Una vez que sabemos como medir las dimensiones, se
pueden poner los requerimientos.
La forma clásica de medir usabilidad es medir el
tiempo que los usuarios se tardan en llevar a cabo
diferentes tareas. Esto también es llamado medida
de desempeño.
¿ Qué factores de usabilidad podemos cubrir con esta
tarea de medida de tiempo?
Facilidad de
Apto para uso Eficiencia de tarea
aprendizaje

Se puede probar Se tiene que


Medida de tiempos especificar que
que todas las tareas
que es adecuado utilizara los usuarios
de usuarios pueden
para esto experimentados
ser soportadas
para la prueba

* NOTA: este factor es mas eficiente para usuarios


experimentados y cotidianos.
Facilidad para Satisfacción
Comprensibilidad
recordar Subjetiva

Experiencia muestra
Cuando se Preguntar a los
que hay una
desarrolla un nuevo usuarios que creen
correlación entre el
sistema, se tiene un de ciertos mensajes
tiempo de la tarea
problema porque no y medir su tiempo
y la satisfacción
se tiene a los para producir una
subjetiva del
usuarios adecuados. respuesta
usuario.
¨ En vez de medir el tiempo de las tareas, se pueden
enlistar los problemas de usabilidad. Esto da una
mejor retroalimentación para los desarrolladores y
puede en etapas tempranas en el desarrollo con un
prototipo de la interfaz de usuario.
¿Qué factores de usabilidad podemos cubrir con
“conteo de problemas”?
Facilidad de Facilidad para
Apto para uso
aprendizaje recordar

Se especifica
La selección de Conteo de cuantos problemas
tareas es critica, así Problemas pueden encontrar
como medidas de fácilmente ayuda los usuarios que ya
tiempo de tareas. con esto. han usado el sistema
antes.
Satisfacción
eficiencia Comprensibilidad
subjetiva

Cuando el usuario La prueba de


se queja de que el Te ayuda a dar una pensar en voz alta
sistema es incómodo, indicación de lo que muestra mucho de la
podremos saber que están pensando los comprensibilidad,
se tiene un usuarios sobre la pero no te puede
problema de opinión del sistema. dar una medida
eficiencia. real.
¨ Conteo de Problemas es mejor para medir la
facilidad de aprendizaje y puede dar buenas
indicaciones para el factor de usabilidad.

¨ La prueba de usabilidad puede ser hechos basados


en un prototipo de papel. La prueba de usabilidad
te da excelente retroalimentación para que el
desarrollador sepa corregir.
¨ El conteo de pulsaciones de teclado pueden en
algún punto ayudarnos a especificar y medir las
tareas de eficiencia para usuarios experimentados.
Hay poca correlación entre el rendimiento subjetivo
y objetivo

¨ Satisfacción subjetiva está fuertemente influenciada


por factores de la organización, por ejemplo, el
estilo de gestión, almuerzo, etc., los desarrolladores
no pueden controlar estos factores.
¨ El problema con las encuestas de opinión es que son
difíciles de medir durante el desarrollo, se obtienen
resultados fiables cuando se encuesta después de
entregar el sistema
¨ Si queremos medir si el sistema es fácil para
entender, una manera es preguntar a usuarios como
ellos creen que trabaja el sistema
¿Cómo se podría realizar esta medida?
¨ Hacemos un número de preguntas a usuarios sobre
el comportamiento del sistema.
¨ En muchos casos es una ventaja que la interfaz de usuario
sigua alguna pauta recomendadas, por ejemplo la guía de
estilo para aplicaciones de Windows de Microsoft.
¨ Ejemplo:
ü Cada ventana debe tener una cruz en la esquina superior
derecha. El clic sobre la cruz debe cerrar la ventana.
ü La ventana activa debe tener una barra de título azul.

Aquí nos podemos dar cuenta como el sistema sigue tal pauta.

Seguir una pauta no asegura que el sistema es fácil de usar. La


pauta sólo puede ayudar al estudio superficial de los aspectos del
sistema.
Apto para empleo Facilidad de estudio
La pauta no puede decir mucho sobre las Siguiendo una pauta, definitivamente ayuda a
especificas tareas de usuario para ser apoyadas. usuarios a aprender un nuevo sistema más
Sin embargo, esto puede recordar a apoyar rápido. Desde luego esto trabaja mejor si los
tareas genéricas, por ejemplo la impresión, la usuarios ya son familiares con otro software
importación, y exportación de datos después de la pauta. Pero incluso si ellos no son,
la pauta puede ayudar)

Factores de
Usabilidad

Comprensibilidad
Facilidad de recordar Una pauta ayuda a usuarios a entender lo que el
Una pauta fuerte puede ayudar a usuarios a sistema hace, pero sólo sobre un nivel superficial.
recordar como varias cosas deben ser hechas,
porque es lo mismo como en otras partes del Satisfacción subjetiva
sistema.
Después de una pauta usada en sistemas
populares probablemente la gente esta mas
satisfecha con el nuevo sistema
¨ En general, es una ventaja seguir una pauta, en
particular si también es usada en otros sistemas que
los usuarios saben(conocen). Siguiendo una pauta
especifica en sí misma no puede garantizar la alta
usabilidad. En algunos casos, una pauta puede
obstaculizar la alta eficiencia.
¨ Anteriormente hemos visto muchos modos de medir la utilidad. Ellos
todos tienen sus fuerzas y debilidades. ¿Cuál deberíamos nosotros
usar en la práctica? La respuesta corta es que tenemos que combinar
varias medidas que dependen de la clase de proyecto y sobre los
factores de utilidad importantes para aquel sistema.
Las cajas oscuras muestran donde la técnica está en particular
bien.
Ejercicio 1.1 Requerimientos de usabilidad para
mejorar un sistema

¨ Escoge una página de internet que tu u otras personas que conoces


encuentren un poco difícil de usar. (Es una buena idea escoger una
pagina de internet de interés en tu comunidad local).
¨ Ahora imagina que te piden rediseñar la pagina de internet para
mejorar la usabilidad.
¨ Define requerimientos de usabilidad medibles para la nueva
pagina. Da una breve justificación de tus elecciones (No trates de
rediseñarla. Solo argumenta los requerimientos de usabilidad)
Seleccione una página de internet (preferiblemente que sea la que
escogiste en el ejercicio 1.1) y lleva a cabo una simple prueba de
usabilidad para esto.
Sigue el plan en la secciòn 1.4. Ten cuidado cuando definas la tarea de
prueba . Lleva a a cabo la prueba con uno o preferiblemente dos
usuarios.
Tu respuesta debe contener:
a) Descripción de las tareas de pruebas
b) Perfil del usuario de la prueba
c) Lista de los problemas que encontraste
d) Un comentario de la adecuacion de la usabilidad

You might also like