GQM - Agromart

Fase de Definição

Objetivo de Negócio do AGROMART

Aprimorar a confiabilidade e a integridade das informações cadastrais de fornecedores na plataforma Agromart, com foco em reduzir inconsistências, garantir a completude dos dados e otimizar o tempo de validação, promovendo uma base de dados sólida para tomada de decisão no setor agropecuário familiar.

Objetivos de Medição

Objeto Propósito Foco da Qualidade Ponto de Vista Contexto
AgroMart Avaliar Adequação Funcional Desenvolvedor Qualidade de Software 1
AgroMart Avaliar Confiabilidade Desenvolvedor Qualidade de Software 1

Questões e Hipóteses

Objetivo de Medição 1 – Adequação Funcional

Questão Hipótese
Q1. As interfaces principais oferecem suporte completo às funcionalidades previstas? Pelo menos 85% das funções essenciais disponíveis nas interfaces principais estão implementadas conforme os requisitos definidos.
Q2. As ações fundamentais realizadas no sistema apresentam comportamento correto e consistente? 90% das interações voltadas à compra e ao cadastro de produtos ocorrem sem falhas durante o uso regular.
Q3. A solução atende adequadamente usuários com familiaridade média com tecnologia? Pelo menos 80% dos usuários com conhecimento intermediário conseguem utilizar as principais funcionalidades sem necessitar de ajuda externa.

Objetivo de Medição 2 – Confiabilidade

Questão Hipótese
Q1. O sistema responde de maneira estável a situações inesperadas durante o uso? Em pelo menos 85% dos casos, o sistema fornece respostas claras e orientadas à recuperação quando ocorrem falhas.
Q2. A implementação do sistema favorece a execução previsível das funcionalidades? No mínimo 80% dos requisitos implementados possuem testes que validam seu comportamento e garantem consistência em diferentes execuções.

Abstraction Sheet – Objetivo de Medição 1 – Adequação Funcional

Campo Descrição
Objeto Funcionalidades principais do AgroMart
Propósito Avaliar
Foco da Qualidade Adequação Funcional
Ponto de Vista Desenvolvedor
Fatores de Variação
  • Clareza na definição de requisitos funcionais
  • Consistência entre requisitos e implementação
  • Experiência do usuário com tecnologia intermediária
Hipóteses
  • 85% das funções essenciais estão implementadas conforme os requisitos definidos
  • 90% das ações de compra e cadastro ocorrem sem erros
  • 80% dos usuários intermediários utilizam o sistema sem suporte técnico
Impacto
  • Falhas entre requisitos e execução afetam a percepção de qualidade
  • Erros em tarefas-chave reduzem confiança
  • Interfaces confusas limitam autonomia do usuário
Métricas Nome: Taxa de Conformidade Funcional
Descrição: Mede a proporção de funcionalidades principais que operam conforme os requisitos definidos.
Elementos:
A = Nº de funcionalidades conformes
B = Nº total de funcionalidades previstas
Foco: Externo

Abstraction Sheet – Objetivo de Medição 2 – Confiabilidade

Campo Descrição
Objeto Comportamento do sistema AgroMart em situações inesperadas
Propósito Avaliar
Foco da Qualidade Confiabilidade
Ponto de Vista Desenvolvedor
Fatores de Variação
  • Robustez no tratamento de exceções
  • Presença de testes automatizados
  • Clareza nas mensagens de falha
Hipótese
  • 85% dos erros recebem respostas claras e orientadas à recuperação
  • 80% dos requisitos têm testes automatizados e critérios de aceitação
Impacto
  • Respostas técnicas reduzem capacidade de recuperação
  • Ausência de testes compromete estabilidade e previsibilidade
Métricas Nome: Cobertura de Respostas a Falhas
Descrição: Avalia se o sistema fornece respostas úteis e compreensíveis diante de erros.
Elementos:
A = Nº de falhas tratadas com mensagens úteis
B = Nº total de falhas identificadas
Foco: Externo