Anda di halaman 1dari 11

1

INF2706 O Modelo GOMS


Professora Clarisse Sieckenius de Souza 29/03/2012
INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

GOMS: Goals, Operators, Methods, Selection Rules Origens: Modelo de processamento de informao humano (Human Information Processing) proposto por Card, Moran & Newell em 1983

Caractersticas principais
Reduzir a interao humano-computador a aes bsicas de natureza cognitiva, sensorial ou motora Objetivo: mensurar e prever custos de interao e assim permitir avaliaes preditivas de usabilidade
INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

Como est estruturado


O GOMS um modelo que mapeia a atuao do usurio a uma estrutura hierrquica de metas, submetas e aes bsicas. Meta 1
Sub-Meta 1.1 Sub-Meta 1.2 Sub-Meta 1.n

Meta = o que o usurio quer fazer usu

Sub-Meta 1.1.1
Ao(a) Ao(b) Ao(c)

Sub-Meta 1.1.2

Sub-Meta 1.1.n

Operador = ao bsica (cognitiva, a b sensorial ou motora) Mtodo = estrutura de sub-metas subque resulta no conjunto de aes que realizam a a meta desejada

INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

Regras de Seleo = critrios de Sele crit opo para adotar-se op adotarum ou outro mtodo m

Exemplo no WordPad
Contexto de modelagem: O usurio est com o o arquivo meu-teste.rtf aberto no WordPad (ver abaixo) e deseja salv-lo em formato texto (ASCII).

INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

Decompondo a Meta em Sub-Metas e Aes


Regra de Seleo: Sele Se o usurio usa usu menus

Salvar RTF como TXT Mtodo M1

Localizar uma Funo para Salvar RTF como TXT


Abrir Menu Principal
Reconhecer Representao Representa do Menu Principal Posicionar o Mouse sobre a Representao Representa do Menu Principal Pressionar o boto primrio do Mouse prim

Completar Funo Localizada


Ver a opo Save As op As Entender que Save As As uma funo para salvar fun cpia de arquivo corrente com parmtros alternativos Posicionar o Mouse sobre a opo Save As op As Reconhecer as subsubopes oferecidas op Entender que Plain text document o formato ASCII document (txt) INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

Encontrar Opo para Op Salvar Cpia C do Arquivo Corrente com Parmetros Alternativos

Ativar a Funo Save As

Mtodo SM1

Reconhecer que um sub-dilogo sub- di foi iniciado Interpretar parmetros do sub-dilogo sub- di Posicionar o Mouse sobre o boto Save Save Clicar

Decompondo a Meta em Sub-Metas e Aes


Salvar RTF como TXT
Regra de Seleo: Sele Se o usurio usa usu teclas aceleradoras

Mtodo 2 Completar Funo Localizada


Mtodo SM2

Ativar a Funo Save As


Reconhecer que um sub-dilogo sub- di foi iniciado Interpretar parmetros do sub-dilogo sub- di Posicionar o Mouse sobre o boto Save Save Clicar

INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

Decompondo a Meta em Sub-Metas e Aes


Posicionar o Mouse sobre a opo Plain text document Soltar o boto primrio do Mouse

Regra de Seleo: Se o usurio est vendo a opo Plain Text Document na Tela

Mtodo SM1

Ativar a Funo Save As


Mtodo SM2

Pressionar tecla Alt Pressionar tecla F Soltar tecla Alt Soltar tecla F Pressionar tecla A Soltar tecla A

Regra de Seleo: Se o usurio no est vendo a opo Plain Text Document na Tela E Se o usurio conhece as teclas aceleradoras para o menu File

INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

O GOMS tem muitas variantes, por exemplo:


CPM-GOMS
D conta de aes paralelas na interao

KLM-GOMS
Focaliza o tempo necessrio para efetuar um conjunto restrito e fixo de aes de interao

NGOMSL
Permite expressar o modelo GOMS utilizando linguagem natural para representar seus componentes (torna-se assim mais flexvel do que as verses que utilizam elementos fixos e controlados)

CMN-GOMS
Focaliza o enunciado expressivo das regras de seleo (por vezes dispensado e dispensvel na modelagem realizada com outras variantes)

INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

Ferramenta de modelagem baseada no GOMS

INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

10

Principais caratersticas da CogTool


Opera sobre mockups de telas de interface. Permite associar a cada elemento interativo (widget) uma estimativa de custo de interao. Por exemplo:
Quantos milisegundos para perceber a presena do widget; Quantos milisegundos para interpretar o que o widget significa; Quantos milisegundos para arrastar o mouse at o widget; Quantos milisegundos para arrastar e soltar cone entre dois pontos de tela; Etc.

Oferece visualizaes de mtricas associadas a interaes para realizar determinadas metas ou sub-metas. Apoia anlises comparativas entre custos associados a modelos alternativos de interface e interao.
Veja mais em: http://researcher.ibm.com/view_project.php?id=2238
INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

11

A refletir
Avaliaes baseadas no GOMS tm algumas intersees com avaliaes baseadas na Teoria dos 7 Estgios da Ao (Engenharia Cognitiva) de Norman. Entretanto, a natureza e o objetivo destes dois tipos de avaliao so consideravelmente distintos. Por qu?

INF2706 Introduo a IHC Introdu Profa. Clarisse S. de Souza

Anda mungkin juga menyukai