Apuntes de Metodos Goms y Keystroke
Apuntes de Metodos Goms y Keystroke
Apuntes de Metodos Goms y Keystroke
MODELO GOMS:
GOMS (propuesto por CARD/MORAN [CARD83]) comprende a una familia de lenguajes (que
incluye a NGOMSL, KLM) que se basan en la visión del usuario como un sistema procesador de
información (modelo de procesador humano) [EBE94]. Según sus siglas: objetivos (GOALS),
operadores (operators), métodos (methods), y reglas de selección (selection rules).
Describe las tareas que el usuario puede llevar a cabo con el sistema, en términos de una jerarquía
de objetivos y sus objetivos, métodos (secuencia de operadores o acciones básicas que deben ser
ejecutadas para alcanzar el objetivo), y las reglas de selección (permiten decidir o escoger el
método a utilizar para alcanzar un objetivo concreto, si se da el caso de poder elegir entre varios).
EN QUE CONSISTE:
OBJETIVO:
Los objetivos son las metas que se propone el usuario (lo que desea obtener). Los objetivos
pueden servir como un punto de referencia en caso de un error. Un objetivo contiene información
de la intención del usuario. Para ello, debe realizar una serie de operaciones básicas. Las
operaciones son unidades elementales de percepción, motoras o actos cognitivos cuya ejecución
es necesaria para cambiar algún aspecto del modelo mental del usuario, o bien, para modificar el
entorno. Este tipo de acciones puede afectar el sistema (pulsar una tecla) o bien, solo al estado
mental del usuario (leer el cuadro de dialogo). Existe de un grado de flexibilidad a cerca de la
granularidad de las operaciones (amplitud de cada operación).
METODOS:
Por ejemplo, en un gestor de ventanas se puede cerrar la ventana mediante ratón en un menú o
teclado(atajo). Cada una de estas posibilidades será un método.
GOAL: CERRAR-VENTANA
MOVER-RATON-A-MENU-VENTANA ABRIR-MENU
CLICK-SOBRE-OPCION-CERRAR
GOAL: USAR-METODO-TECLADO
PULSAR-TECLA-ALT-F4]
Cuando hay mas de una alternativa, podemos indicar una serie de condiciones y reglas para tomar
la mejor alternativa (método): METHPDS: IF (USUARIO-EXPERTO) USAR-METODO-TECLADO ELSE
USAR-METODO-RATON]
GOAL: EDITAR-DOCUMENTO
GOAL: ABRIR-DOCUMENTO
Fue propuesto por Stuard K. card, Thomas p. moran y Allen Newell en 1980 en las computadoras
de la ACM y publicado en su libro The psychology of human-computer interaction en 1983, que es
considerado como un clásico en el campo HCI.
El modelo a nivel de pulsación de tecla (KLM) predice cuanto tiempo le tomara a un usuario
experto realizar una tarea rutinaria sin errores utilizando un sistema informático interactivo.
OBJETIVO:
Esta diseñado para ser más fácil de usar que otros métodos GOMS, de manera que las empresas
que no pueden permitirse los especialistas de interacción humano-computadora pueden utilizarlo.
KLM-GOMS se aplica por lo general en situaciones que requieren cantidades mínimas de trabajo y
la interacción con la interfaz de la computadora o el diseño de software. Los cálculos y el número
de pasos necesarios para calcular con precisión el aumento general de tiempo del área
rápidamente como el número de tareas implicadas aumenta. Por lo tanto, KLM-GOMS es el mas
adecuado para evaluar las tareas especificas que requieren de tiempo, en promedio, menos de 5
minutos para completar.
EJEMPLO:
A continuación, la tabla de referencia que permite aproximar cuanto tiempo tardara una persona
en llenar, por ejemplo, un formulario de su suscripción. Por supuesto, dependerá mucho de la
pericia de cada caso en particular, aunque el modelo nos sirve para pensar en el tipo de esfuerzo
al que estará sometida una persona al interactuar con las plataformas que creemos.
1.listar las acciones que debe llevar a cabo la persona para completar la tarea.
4. identificar el método y los pasos de cada uno de los objetivos principales y secundarios.
El modelo GOMS fue uno de los primeros métodos utilizados para el diseño de interfaces de
usuario, teniendo una gran recuperación en investigaciones posteriores. Permite describir como
un experto realiza tareas y las descompone en subtareas. Sin embargo, una de sus puntos débiles
en que solo considera comportamientos sin errores y tareas secuenciales.