Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário...
Transcript of Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário...
![Page 1: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/1.jpg)
Análise de Tarefas Modelo GOMS
Carlos Mar, Msc.
Maio/2014
![Page 2: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/2.jpg)
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.
![Page 3: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/3.jpg)
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.
![Page 4: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/4.jpg)
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.
![Page 5: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/5.jpg)
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).
![Page 6: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/6.jpg)
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
![Page 7: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/7.jpg)
KML GOMS
![Page 8: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/8.jpg)
KML GOMS – EXEMPLO 1
![Page 9: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/9.jpg)
KML GOMS – EXEMPLO 2
![Page 10: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/10.jpg)
KML GOMS – EXEMPLO 3
![Page 11: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/11.jpg)
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.
![Page 12: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/12.jpg)
CMN GOMS – SEM DETALHE
![Page 13: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/13.jpg)
CMN GOMS – DETALHADO
![Page 14: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/14.jpg)
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.
![Page 15: Análise de Tarefas Modelo GOMS - WordPress.com€¦ · GOMS •Goals (Objetivos): O que o usuário quer realizar utilizando o sistema. •Operators (Operadores): primitivas internas](https://reader033.fdocument.pub/reader033/viewer/2022052723/5f0dbaee7e708231d43bcce8/html5/thumbnails/15.jpg)