Interacción gravitatoria Interacción gravitatoria Cuestiones
Interacción humanocomputadora6
-
Upload
aannewball -
Category
Education
-
view
548 -
download
0
description
Transcript of Interacción humanocomputadora6
Test de usabilidad. Midiendo el desempeño de la Interfaz
Dr. Andrés Adolfo Navarro Newball
Contenido
Recolección de datosTipos de testRepresentación gráfica de los datosAnálisis cuantitativo de las interfaces
Modelo GOMS Medida de la eficiencia de la interfaz Ley de Fitts y ley de Hick
Recolección de datos
Tipos de test
Representación gráfica de los datos
Análisis cuantitativo de las interfaces
“El tecleaba y tecleaba en la computadora, a Melrose sencillamente le sorprendía que la máquina que se
suponía aliviaría su dolor causado por toda clase de trabajos laboriosos,
tardara 10 veces más en realizar un trabajo tan sencillo de lo que habria tardado Bub en hacerlo a mano”Martha
Grimes. The Stargazey
Análisis cuantitativo de las interfaces
Muchos métodos cualitativos y heurísticos son útiles para analizar y entender el diseño de interfaces.
Basan sus resultados en la experimentación
Entender los métodos cuantitativos nos ayuda a entender cómo interactúan los seres humanos con las máquinas
Modelo GOMS
Modelo de metas, objetos, métodos y reglas de selección (Card, Moran, Newell, 1980)
La meta de las ciencias exactas es reducir los problemas de la naturaleza a la determinación de cantidades por medio de operaciones con números
Modelo GOMSTiempos de la Interfaz
K 0,2 sg
Tecleo: tiempo que toma orimir una tecla del teclado
P 1,1 sg
Señalamiento: tiempo que requiere un usuario para señalar una posición en la pantalla
H 0,4 sg
Inicio: tiempo que toma a la mano de un usuario moverse del teclado al GID o del GID al teclado
M 1,35 sg
Preparación mental: tiempo que toma a un usuario prepararse mentalmente para dar el próximo paso
R Respuesta: tiempo que debe esperar un usuario para que una computadora responda a una entrada
Modelo GOMS
Tiempos de la Interfaz En la práctica estos tiempos varían mucho K incluye el tiempo que toma el usuario en
hacer correcciones que ha detectado de inmediato.
No se pueden obtener tiempos absolutos exactos. Pero podemos obtener un rango
Mayús: cuenta como un teclazo separado R puede tener efectos inesperados. Por encima
de 250 msg puede producir intranquilidad Las interfaces realimentan pasado un tiempo.
Modelo GOMS
Cadena: secuencia de caracteresDelimitador: carácter que marca el
principio o el fin de una cadena de texto
Argumento: información que el usuario brinda a un comando
Modelo GOMS
Heurísticas1. Inserte Ms frente a todos los Ks y los Ps.2. No sitúe Ms enfrente de ningun Ps que señale los argumentos
de dicho comando.3. Si un operador que sigue a una M se anticipa por completo a
un operador exactamente antes de esa M, entonces elimine ésta.
4. Si una cadena MKs pertenece a una unidad cognoscitiva, entonces elimine todas las Ms menos la primera
5. Si K es un delimitador redundante al final de una unidad cognoscitiva, entonces elimine la M enfrente de ella,
6. Si K es un delimitador que sigue a una cadena constante, entonces elimine la M enfrente de ella. Pero si Ka es un delimitador para una cadena de argumento o cualquier cadena que pueda variar, entonces consérvela.
7. No cuente ninguna porción de una M que se superponga a una R
Modelo GOMS
Ejemplo Necesitamos convertir de grados
Farenheit a grados Centígrados o al revés
Elija la conversión que desee, luego teclee la temperatura y oprima enter
Convierta F a C
Convierta C a F
Modelo GOMS
H, mueva la mano al GIDHP, Señale el botón de radio que desea HPK, Haga click en el botón de radio (La
mitad de las veces la interfaz habrá elegido el botón de radio correcto y no habrá que hacer click en el botón de radio)
HPKH, Mueva la mano hacia el tecladoHPKHKKKK, Teclee los cuatro caracteresHPKHKKKKK, Presione enter
Modelo GOMS
Agregamos Ms en frente de todas las Ks y Ps, excepto en aquellas Ps que señalan argumentos HMPMKHMKMKMKMKMK
Cambiar PMK por PK. Eliminar Ms en medio de las cadenas HMPKHMKKKKMK
La penultima M se conserva, ya que se introduce una cadena variable
Eso da: 7,15 segundosHaga el ejercicio con la conversión correcta
Modelo GOMS
Cuanto se demora?Escriba los gestos que Hal usa conforme mueve su mano hacia el GID y hace clicManteniendo el botón oprimido sobre la Flecha deseada, HPKContinúe listando los gestos conforme Hal Mueve la flecha hasta que señala el valor Correcto y luego suelta el botón GID,HPKPKSitue Ms de acuerdo a la regla,HMPMKMKEkimine Ms de acuerdo a la regla,HMPKK3,25 sgY cuando no está en a escala?
Eficiencia de la interfaz
Qué tan rápida es una interfaz para que cumpla los requerimientos?
Determinar limite inferior de la cantidad de información que debe proporcionar un usuario para realizar la tarea. Esta es independiente del diseño de la interfaz
Si los métodos de información requieren una entrada de información que exceda el límite inferior calculado, el usuario estará trabajando en forma innecesaria.
Eficiencia de la interfaz
Eficiencia de la Información E. cantidad mínima de información necesaria para realizar una tarea, dividida entre la cantidad de información que debe suministrar el usuario (0 a 1)
La información se mide en bits. EJ: selección entre 4 objetos, requiere 2 bits de información
Dadas n alternativas con igualdad de probabilidades, la cantidad de información que es transmitida por todas ellas es Log2(n). Y la cantidad de información en cualquiera de ellas es (1/n) log2(n)
Con distintas probabilidades es: p(i) log2 (1/p(i))
Eficiencia de la interfaz
Ejemplo: eficiencia interfaz que oprime un solo botón que no transmite información 1log2(1) =0
Si al no oprimirlo llega información, hay dos estados
plog2(1/p) + (1-p) log2 (1/(1-p))P=1/2 1
Eficiencia de la interfaz
Cantidad de información en la interfaz de Hal?
. Una vez en 90%- una vez en 25%Los dígitos con frecuencia igualSe introducen 4 dígitos
Eficiencia de la interfaz
-.dd-d.d.dddd.ddd.dd
0,125/200; 100 c/u
0,75/3000 0,0067 para negativos0,003 para positivos
200*0,0067+3000*0,0030 10, 3 bitsTodos los simbolos igualmente
Probables4 log2(12)=14
Eficiencia de la interfaz
Eficiencia de caracter: número mínimo de caracteres requeridos para una tarea, dividida entre el número de caracteres que la interfaz solicita al usuario
En hal 6 teclazos 4/6= 67,
teclee la temperatura
C
F
Nuevo Hal, Eficiencia 14 teclazos, MKKKK=2,15 sg
Ley de Fitts
Tiempo en mover el cursor al objetivoT= a + b log2(D/S +1)
a y b, se determinan experimentalmente o a partir de parámetros de rendimiento humano
S= tamaño del blanco medido a lo largo de la línea de movimiento
D= distancia del blanco a la posición inicial
BlancoD
S
Ley de Hick
Cuando tiene que tomar acción alternativa entre 9 disponibles y cuando las probabilidades de tomar cada una son iguales, el tiempo para elegir una de ellas es proporcional al logaritmo en base 2 del número de elecciones posibles, más 1
T = a + b log2(n+1) ∑p(i) log2(1/p(i) +1)
Es más rápido dar las opciones simultáneas que jerárquicamente
Un elemento de 8: a + b log2 (8) 2 veces uno de cuatro: 2 (a + b log 2(4))
Bibliografía
The USINACTS usability assessment tutorial. Pedro Concejero*, Anne Clarke, Eija Kaasinen, Lothar Muehlbach, Roland Buss, Detlef Ruschin, Joe Chester. USINACTS AC 224 Project
Diseño de sistemas interactivos. Jef Raskin