Pular para conteúdo

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).

Figura 1  Explicação do GOMS

Figura 1

Fonte: (BARBOSA, S. D. J.; SILVA, B. S. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011.)

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 por perda

GOAL 0: Solicitar a segunda via do cartão por perda
GOAL 1: Fazer login no sistema para acessar a funcionalidade
GOAL 2: Navegar até a funcionalidade "Solicitar Segunda Via"
  OP 2.1: Identificar a opção "Solicitar Segunda Via" no menu
  OP 2.2: Pressionar a opção para acessá-la
GOAL 3: Selecionar o motivo da solicitação
  OP 3.1: Ler as opções disponíveis (Perda, Roubo ou Furto, Cartão Danificado)
  OP 3.2: Selecionar "Perda"
GOAL 4: Efetuar o pagamento da taxa
  OP 4.1: Verificar o valor da taxa (R$ 5,40)
  OP 4.2: Escolher a forma de pagamento (boleto, PIX ou cartão de crédito)
  OP 4.3: Realizar o pagamento na plataforma
  OP 4.4: Confirmar que o pagamento foi reconhecido automaticamente pelo sistema
GOAL 5: Escolher o local de retirada do novo cartão
  OP 5.1: Verificar o local de retirada sugerido (mais próximo da localização)
  OP 5.2: Alterar o local, caso necessário
  OP 5.3: Confirmar a escolha do local de retirada
GOAL 6: Finalizar a solicitação
  OP 6.1: Pressionar o botão "Finalizar Solicitação"
  OP 6.2: Visualizar a mensagem de confirmação da solicitação registrada
  OP 6.3: Receber as informações sobre o prazo de confecção e o local de retirada
GOAL 7: Buscar o cartão no local selecionado
  OP 7.1: Aguardar o período necessário para a confecção do cartão
  OP 7.2: Dirigir-se ao local de retirada com a documentação necessária
  OP 7.3: Retirar o novo cartão no local selecionado

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 5: Verificação de acessos em um dia específico

GOAL 0: Verificar os acessos realizados em um dia específico
GOAL 1: Localizar a aba correta para consulta
  OP 1.1: Identificar a aba "Minha Frequência" no menu
  OP 1.2: Clicar na aba "Minha Frequência"
  OP 1.3: Perceber que as informações desejadas não estão disponíveis
  OP 1.4: Retornar ao menu principal
  OP 1.5: Identificar a aba "Meus Acessos" no menu
  OP 1.6: Clicar na aba "Meus Acessos"
GOAL 2: Selecionar as datas para a consulta
  OP 2.1: Localizar os campos para inserir as datas de início e fim
  OP 2.2: Preencher as datas desejadas
  OP 2.3: Confirmar as datas selecionadas
GOAL 3: Visualizar as informações de acessos
  OP 3.1: Aguardar o carregamento das informações
  OP 3.2: Conferir os registros exibidos, incluindo horários e locais de entrada

Cenário 6: Troca de Instituição no site Passe Livre Estudantil

GOAL 0: Realizar a troca de instituição no sistema
GOAL 1: Navegar até a tela de "Troca de Instituição"
  OP 1.1: Localizar a aba "Troca de Instituição" no menu principal
  OP 1.2: Clicar na aba para acessar a funcionalidade
GOAL 2: Preencher os dados para a nova solicitação
  OP 2.1: Selecionar a opção "Nova Solicitação"
  OP 2.2: Preencher os campos obrigatórios: Matrícula, Instituição de Ensino, Modalidade, Curso, Série/Período/Ano
  OP 2.3: Preencher o campo opcional de observações, caso necessário
  OP 2.4: Anexar os documentos necessários
  OP 2.5: Salvar a solicitação
GOAL 3: Acompanhar o status da solicitação
  OP 3.1: Acessar a seção "Acompanhar Solicitação"
  OP 3.2: Verificar o indicador de status da solicitação (Solicitado, Em análise, Aprovado, Rejeitado)
  OP 3.3: Confirmar que o status atual está como "Solicitado"

Cenário 7: Solicitação de Extensão de Acesso por estágio obrigatório

GOAL 0: Solicitar extensão de acessos por estágio obrigatorio  GOAL 1:Fazer login no sistema acadêmico para acessar a funcionalidade  GOAL 2: Navegar até a aba "Extensão de Acesso"
  OP 2.1: Identificar a aba no menu
  OP 2.2: Clicar na aba para acessá-la
GOAL 3: Selecionar o motivo da solicitação
  OP 3.1: Ler as opções disponíveis (Matrícula em mais de uma IE, Estágio Obrigatório, Insuficiência de Acessos, Programa Bora Vencer)
  OP 3.2: Selecionar "Estágio Obrigatório"
GOAL 4: Ler o termo de uso referente ao motivo escolhido
  OP 4.1: Abrir o termo de uso exibido
  OP 4.2: Identificar as exigências específicas (declaração de estágio obrigatório com matrícula, nome, CPF, assinatura do supervisor e grade horária)
GOAL 5: Realizar o upload da documentação exigida
  OP 5.1: Escolher o arquivo da declaração de estágio obrigatório no dispositivo
  OP 5.2: Confirmar o envio do arquivo
GOAL 6: Finalizar a solicitação
  OP 6.1: Pressionar o botão "Finalizar Solicitação"
  OP 6.2: Visualizar a mensagem de confirmação da solicitação registrada
GOAL 7: Acompanhar o status da solicitação
  OP 7.1: Acessar a aba "Solicitações Pendentes" no sistema
  OP 7.2: Visualizar o status e prazos estimados de análise

Cenário 8: Troca de endereço

GOAL 0: Atualizar o endereço cadastrado na plataforma
GOAL 1: Navegar até a aba "Atualizar Cadastro"
  OP 1.1: Localizar a aba "Atualizar Cadastro" no menu principal
  OP 1.2: Clicar na aba "Atualizar Cadastro"
GOAL 2: Inserir as novas informações de endereço
  OP 2.1: Navegar até a seção "Endereço"
  OP 2.2: Editar o campo de endereço com as novas informações
  OP 2.3: Salvar as alterações realizadas
GOAL 3: Confirmar a atualização do endereço
  OP 3.1: Verificar a mensagem de sucesso exibida pela plataforma
  OP 3.2: Confirmar visualmente que o novo endereço está atualizado

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: Retirada de cartão

GOAL 0: Retirada do cartão  GOAL 1: Fazer login na página para acessar a funcionalidade
GOAL 2: Navegar até a aba "Retirada de cartão"
  OP 2.1: Procurar no menu a opção "Local de retirada"
  OP 2.2: Pressionar a opção para acessá-la
GOAL 3: Preencher os dados necessários para retirada do cartão
  OP 3.1: Inserir nome completo
  OP 3.2: Inserir local
  OP 3.3: Inserir data
  OP 3.4: Inserir horário
  OP 3.5: Confirmar os dados pressionando o botão "Confirmar Solicitação"
GOAL 4: Finalizar o processo e acessar o status da solicitação
  OP 4.1: Visualizar a Solicitação

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. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. (2021) Interação Humano-Computador e Experiência do usuário. Autopublicação.

https://github.com/Interacao-Humano-Computador/2023.1-BilheteriaDigital/blob/main/docs/analise-de-requisitos/metas-usabilidade.md#REF1

https://github.com/Interacao-Humano-Computador/2022.1-AgenciaVirtualNeoenergia/blob/master/ghpages08/docs/analise_de_requisitos/metas_usabilidade.md

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 Lucena
03/12/2024 03/12/2024 1.1 Adição de goms Breno Lucena Mateus
03/12/2024 03/12/2024 1.2 Adição de goms Breno Fernandes Mateus
17/12/2024 23/12/2024 1.3 Adição de goms Felipe Verissimo Mateus