GOMS (Goals, Operators, Methods and Selection Rules)
Introdução
O GOMS é um método para descrever uma tarefa e o conhecimento do usuário sobre como realizá-la em termos de objetivos (goals), operadores (operators), métodos (methods) e regras de seleção (selection rules). Os objetivos representam o que o usuário quer realizar utilizando o software (e.g., editar um texto). Os operadores são primitivas internas (cognitivas) ou externas (as ações concretas que o software permite que os usuários façam, tal como um comando e seus parâmetros digitados num teclado; a seleção de menus; o clique de um botão). Os métodos são sequências bem conhecidas de subobjetivos e operadores que permitem atingir um objetivo maior. Quando há mais do que um método para atingir um mesmo objetivo, são necessárias regras de seleção, que representam tomadas de decisão dos usuários sobre qual método utilizar numa determinada situação. Em suma, o GOMS caracteriza o conhecimento procedimental de uma pessoa ao realizar tarefas num determinado dispositivo (Kieras, 2001).
Motivo da Escolha
Escolhemos o CMN-GOMS pois o mesmo é utilizado para fornecer uma visualização de uma tarefa de forma que temos como resultado uma representação visual do cenário escolhido, possibilitando uma identificação do que se fazer nesse determinário cenário com um determinado tempo a ser gasto
Cenário 1: Visualização da obtenção do passe livre
GOAL 0: Fazer login na página para visualizar o status do passe livre
GOAL 1: Verificar o status do passe livre
OP 1.1: Identificar e ler as informações sobre o status do passe
OP 1.2: Interpretar que o passe ainda está "em análise"
Cenário 2: Solicitação de segunda via de cartão
GOAL 0: Fazer login na página para solicitar a segunda via do cartão
GOAL 1: Navegar até a aba de solicitação de segunda via
OP 1.1: Procurar no menu a opção correspondente à segunda via
OP 1.2: Pressionar o botão para acessá-la
GOAL 2: Preencher as informações para solicitar a segunda via
OP 2.1: Ler as instruções apresentadas na página
OP 2.2: Preencher os campos obrigatórios
OP 2.3: Fazer upload do comprovante de pagamento
OP 2.4: Fazer upload do boletim de ocorrência
OP 2.5: Pressionar o botão "Registrar Solicitação"
Cenário 3: Consulta do status do cartão e informações de retirada
GOAL 0: Fazer login na página para verificar as informações do cartão
GOAL 1: Navegar até a aba de retirada de cartão
OP 1.1: Procurar no menu a opção correspondente à retirada do cartão
OP 1.2: Pressionar o botão para acessá-la
GOAL 2: Consultar as informações de retirada
OP 2.1: Ler as informações apresentadas na página (código, datas, horário e local)
OP 2.2: Anotar os detalhes relevantes para planejar a retirada
Cenário 4: Atualização de foto do cartão
GOAL 0: Fazer login na página para atualizar a foto do cartão
GOAL 1: Navegar até a aba de alteração de foto
OP 1.1: Procurar no menu a opção correspondente à alteração de foto
OP 1.2: Pressionar o botão para acessá-la
GOAL 2: Solicitar atualização da foto do cartão
OP 2.1: Ler as instruções apresentadas na página
OP 2.2: Pressionar o botão "Anexar Foto" para selecionar a nova foto
OP 2.3: Fazer upload da nova foto
SEL. RULE: O usuário escolheu uma foto do dispositivo para upload
OP 2.4: Salvar a foto desejada
Cenário 7: Solicitação de Extensão de Acesso
GOAL 0: Fazer login na página para solicitar extensão de acesso
GOAL 1: Navegar até a aba "Extensão de Acesso"
OP 1.1: Identificar a aba no menu
OP 1.2: Clicar na aba para acessá-la
GOAL 2: Fazer uma nova solicitação
OP 2.1: Ler e aceitar o Termo de Uso
OP 2.2: Preencher o formulário com informações obrigatórias
OP 2.3: Anexar os documentos necessários
OP 2.4: Enviar a solicitação
GOAL 3: Acompanhar o status da solicitação
OP 3.1: Navegar até a aba "Acompanhar Solicitações"
OP 3.2: Ler o status atual da solicitação (e.g., "Solicitado", "Em análise").
Cenário 9: Criação do Cartão Virtual do Passe Livre Estudantil
GOAL 0: Obter o cartão virtual do passe livre estudantil
GOAL 1: Fazer login na página para acessar a funcionalidade
GOAL 2: Navegar até a aba "Cartão Virtual"
OP 2.1: Procurar no menu a opção "Cartão Virtual"
OP 2.2: Pressionar a opção para acessá-la
GOAL 3: Preencher os dados necessários para criar o cartão virtual
OP 3.1: Inserir nome completo
OP 3.2: Inserir CPF
OP 3.3: Inserir o número do cartão físico
OP 3.4: Confirmar os dados pressionando o botão "Gerar Cartão Virtual"
GOAL 4: Finalizar o processo e acessar o cartão virtual gerado
OP 4.1: Visualizar o cartão virtual com QR Code na tela
OP 4.2: Escolher uma das opções para integrar o cartão a aplicativos como Google Pay ou Apple Wallet
Cenário 10: Solicitação de Retirada de Cartão
GOAL 0: Solicitar a emissão de um novo cartão
GOAL 1: Selecionar o local de retirada do cartão
OP 1.1: Exibir lista de locais disponíveis
OP 1.2: Confirmar o local escolhido
GOAL 2: Indicar o responsável pela retirada
OP 2.1: Escolher "Eu mesma" como responsável
OP 2.2: Indicar terceiro responsável, preenchendo os dados necessários (nome, CPF, contato)
GOAL 3: Escolher data e horário para a retirada
OP 3.1: Selecionar o dia no calendário interativo
OP 3.2: Selecionar o horário disponível
GOAL 4: Confirmar a solicitação
OP 4.1: Revisar os dados fornecidos na solicitação
OP 4.2: Pressionar o botão de confirmação
OP 4.3: Visualizar a mensagem de confirmação com os detalhes da retirada (local, data, horário)
OP 4.4: Escolher salvar, imprimir ou receber os dados por e-mail ou SMS
Referências Bibliográficas
1. Kieras, David (2001). Using the keystroke-level model to estimate execution times.
Bibliografia
BARBOSA, S. D. J.; SILVA, B. S. Capítulo 6.4.2 Interação Humano-Computador. 3. ed. Rio de Janeiro: Elsevier, 2010. p. 196-202.
BARBOSA, Simone; SILVA, Bruno. Interação Humano-Computador. Disponível em: https://www.academia.edu/41857244/INTERA%C3%87%C3%83O_HUMANO_COMPUTA DOR. Acesso em: 28 jan. 2025.
Histórico de Revisão
Data | Data Prevista de Revisão | Versão | Descrição | Autor | Revisor |
---|---|---|---|---|---|
02/12/2024 | 03/12/2024 | 1.0 | Criação da Página | Mateus Vieira | Lucena |
03/12/2024 | 03/12/2024 | 1.1 | Adição de goms | Breno Lucena | Mateus Vieira |
03/12/2024 | 03/12/2024 | 1.2 | Adição de goms | Breno Fernandes | Mateus Vieira |
17/12/2024 | 23/12/2024 | 1.3 | Adição de goms | Felipe Verissimo | Mateus Vieira |