Skip to content

Modelo GQM - Agromart Web

Introdução

O modelo GQM (Goal–Question–Metric) é uma abordagem estruturada para avaliação e melhoria da qualidade de software. Ele parte da definição de objetivos (Goals), que são desdobrados em perguntas (Questions), as quais são respondidas por meio de métricas (Metrics) mensuráveis.

Neste documento, aplicamos o modelo GQM para avaliar a usabilidade da interface web do sistema AgroMart Web, considerando diferentes subcaracterísticas de usabilidade com base na norma ISO/IEC 25010. O objetivo é apoiar decisões de melhoria da interface por meio de dados objetivos e alinhados às necessidades dos usuários.

Goal

Objetivo (Goal):
Avaliar a usabilidade da funcionalidade de envio de notificações no AgroMart Web, do ponto de vista dos usuários que atuam como administradores, com o propósito de verificar se a interação com os campos de título, descrição e botão de envio é intuitiva, eficiente e acessível, no contexto da comunicação com outros usuários da plataforma.

Subcaracterísticas, Questions e Metrics

As questões a seguir foram elaboradas com base em subcaracterísticas de usabilidade adaptadas da norma ISO/IEC 25010, considerando o contexto específico de uso do AgroMart Web. Cada pergunta está diretamente relacionada a uma subcaracterística e tem como objetivo orientar a coleta de métricas relevantes para avaliar a experiência dos usuários na funcionalidade de envio de notificações.

1. Os usuários reconhecem facilmente que o envio de notificações é adequado ao seu contexto e à proposta do AgroMart?

Metrics:

  • Avaliação da identidade visual (nota de 1 a 5)

  • Número de usuários que consideram o recurso relevante para suas necessidades

  • Feedback textual sobre clareza da linguagem rural no conteúdo

2. Usuários com pouca familiaridade digital conseguem aprender rapidamente a usar o envio de notificações?

Metrics:

  • Tempo médio para o primeiro envio completo

  • Número de erros cometidos durante o primeiro uso

  • Taxa de sucesso sem auxílio externo

  • Percepção de dificuldade (escala de 1 a 5)

3. O envio de notificações exige pouco esforço e segue um fluxo claro para os usuários?

Metrics:

  • Número de cliques para concluir o envio

  • Tempo médio para completar a tarefa

  • Frequência de retorno à tela inicial por confusão

4. O sistema previne erros comuns e facilita a recuperação caso ocorra alguma falha durante o envio?

Metrics:

  • Ocorrência de mensagens de erro compreensíveis

  • Taxa de erros não recuperáveis

  • Existência de confirmações antes do envio

5. A tela de notificações apresenta um visual atrativo, limpo e condizente com o contexto rural?

Metrics:

  • Avaliação estética da interface (escala 1 a 5)

  • Frequência de distrações visuais relatadas

  • Clareza dos ícones e rótulos

  • Grau de destaque do botão “enviar notificação”

6. A funcionalidade de envio pode ser usada por usuários com diferentes níveis de habilidade ou limitações?

Metrics:

  • Tamanho mínimo dos botões e textos

  • Suporte a navegação via teclado

  • Desempenho da função em rede instável

Diagrama GQM

Diagrama com visualização hierárquica do Objetivo (Goal), Perguntas (Questions) e Métricas (Metrics). Diagrama hierárquico do modelo GQM, mostrando Objetivo (Goal), Perguntas (Questions) e Métricas (Metrics)

Autor: Pedro Lopes

Abstraction Sheet

OBJECT:
Funcionalidade de envio de notificações no AgroMart Web
PURPOSE:
Avaliar a usabilidade do envio de notificações para garantir que a interação com os campos de título, descrição e botão de envio seja intuitiva, eficiente e acessível
QUALITY FOCUS:
Usabilidade: facilidade de compreensão, eficiência no envio e acessibilidade da funcionalidade
VIEWPOINT:
Administradores da plataforma AgroMart
Foco da Qualidade (exemplos de métricas):
  • M1 - Tempo médio para o primeiro envio completo
  • M2 - Número de erros cometidos durante o primeiro uso
  • M3 - Avaliação estética da interface (escala de 1 a 5)
  • M4 - Taxa de sucesso sem auxílio externo
  • M5 - Ocorrência de mensagens de erro compreensíveis
Fatores de Variação:
  • Experiência prévia com tecnologia
  • Velocidade da conexão de internet
  • Tipo de dispositivo (PC, tablet, celular)
  • Nível de familiaridade com a linguagem da interface
Hipóteses de Baseline (estimadas):
  • H1 - 80% dos administradores conseguem enviar notificações sem erros na primeira tentativa
  • H2 - O tempo médio para envio de uma notificação é inferior a 90 segundos
  • H3 - A estética da tela de notificações será avaliada com nota média igual ou superior a 4 (em escala de 1 a 5)
Impacto dos Fatores de Variação:
Usuários com pouca familiaridade digital ou conexão instável podem apresentar mais dificuldades, tempo elevado de tarefa e menor percepção de clareza visual

Autor: Pedro Lopes

Referências Bibliográficas

INTERNATIONAL ORGANIZATION FOR STANDARDIZATION. ISO/IEC 25010:2011: Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models. Geneva: ISO, 2011.

Histórico de Versão

Versão Data Descrição Autor Revisor
1.0 06/07/2025 Criação do documento e adição do goal, questions e metrics Alexandre Junior Pedro Lopes
1.1 06/07/2025 Criação da visualização hierárquica Pedro Lopes Víctor Schmidt
1.2 06/07/2025 Adicionando Rastreabilidade Pedro Lopes Víctor Schmidt
1.3 07/07/2025 Correção do fluxograma após feedback da professora Pedro Lopes
1.4 07/07/2025 Criação da Abstraction Sheet Pedro Lopes