Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Análise de Tarefas Modelo GOMS
Carlos Mar, Msc.
Maio/2014
INTRODUÇÃO
• Proposto em 1983 por Card et al. Conjunto de modelos chamado família GOMS.
• Golas, Operators, Methods and Selection Rules.
• Serve para analisar o desempenho de usuários competentes de sistemas computacionais executando suas tarefas sem cometer erros.
INTRODUÇÃO
• Modelos úteis para predizer o impacto de decisões de projeto no desempenho competente do usuário.
• Descrevem uma tarefa e o conhecimento do usuário sobre como executá-la em termos de: Objetivos, Operadores, Métodos e Regras de Seleção.
• Seu ponto de partida é uma lista de objetivos de usuário obtida através da coleta de dados.
GOMS
• Goals (Objetivos): O que o usuário quer realizar utilizando o sistema.
• Operators (Operadores): primitivas internas (cognitivas) ou externas (ações concretas que o sistema permite que o usuário realize).
• Methods (Métodos): Sequência conhecida de subobjetivos e operadores que levam o usuário a alcançar seu objetivo.
• Selecion Rules (Regras): Tomadas de decisão do usuário sobre qual método executar.
FAMÍLIA GOMS
• KLM GOMS: Técnica mais simples limitada a um
conjunto predefinido de operadores primitivos.
• CMN GOMS: Hierarquia de objetivos, os operadores executam de forma estritamente sequencial e os métodos são apresentados em uma notação semelhante a um pseudocódigo.
• CPM GOMS: Representam operadores cognitivos, perceptivos e motores, além de seguirem a abordagem do caminho crítico (Critical Path Method).
KLM GOMS
• Operadores primitivos – K: pressionar uma tecla ou botão
– P: apontar com o mouse um alvo num dispositivo visual
– H: mover as mãos para o teclado ou outro dispositivo
– D: desenhar um segmento de reta
– M: planejar mentalmente um conjunto de ações primitivas relacionadas
– R: tempo de resposta do sistema
KML GOMS
KML GOMS – EXEMPLO 1
KML GOMS – EXEMPLO 2
KML GOMS – EXEMPLO 3
CMN GOMS
• Tarefas mentais podem ser complexas de representar.
• Apenas aquelas relacionadas ao design do sistema devem ser modeladas.
• Em estágios iniciais apresentamos ao usuário as alternativas que ele tem para atingir seus objetivos.
• Para analisar o desempenho precisamos de um modelo mais detalhado.
CMN GOMS – SEM DETALHE
CMN GOMS – DETALHADO
CMN GOMS
• Quantitativamente permitem prever a sequência de operadores e o tempo de execução.
• Qualitativamente focam em métodos para alcançar objetivos.
• Métodos semelhantes são facilmente identificados, métodos curtos ou longos destacam-se e podem disparar ideias de design.
• Diferença entre KLM e CMN: CMN é representado na forma de “programa”, portanto a análise é geral e executável.