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 |
Métricas | Hipóteses | Fatores de Variação |
---|---|---|
AF1: Percentual de funcionalidades implementadas conforme requisitos |
Pelo menos 85% das funcionalidades principais estão implementadas corretamente conforme os requisitos estabelecidos. |
|
AF2: Taxa de operações básicas realizadas com sucesso |
No mínimo 90% das operações básicas (compra, cadastro) são executadas sem erros. |
|
AF3: Percentual de usuários intermediários que utilizam o sistema sem suporte |
Pelo menos 80% dos usuários com conhecimento médio de tecnologia utilizam o sistema sem necessitar de suporte técnico. |
|
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 |
Métricas | Hipóteses | Fatores de Variação |
---|---|---|
C1: Percentual de falhas com mensagens claras e orientações |
Em pelo menos 85% das falhas, o sistema apresenta mensagens claras e sugestões para recuperação. |
|
C2: Percentual de requisitos cobertos por testes automatizados |
No mínimo 80% dos requisitos possuem testes automatizados que validam o comportamento esperado. |
|
C3: Percentual de falhas sem perda de dados ou interrupção crítica |
90% das falhas identificadas não resultam em perda de dados nem paradas críticas do sistema. |
|
Níveis de Pontuação das Métricas
Para cada métrica criada com a abordagem GQM, definimos níveis de pontuação que facilitam a análise dos resultados, permitindo decisões claras e objetivas. Esses níveis foram calibrados considerando o público do Agromart e as metas de qualidade esperadas.
Desempenho | Faixa de Pontuação | Significado |
---|---|---|
Ótimo | 10 | Atende totalmente os critérios definidos, sem ressalvas. |
Bom | 7 a 9 | Atende os requisitos com pequenas melhorias possíveis. |
Regular | 4 a 6 | Apresenta falhas que podem impactar o uso, mas ainda funciona. |
Pobre | 1 a 3 | Impacta negativamente a experiência e a confiança do usuário. |
Critérios para Julgamento da Qualidade
A partir dos níveis das métricas, definimos critérios para avaliar se a qualidade da aplicação está dentro do esperado para cada característica analisada.
Adequação Funcional
- Qualidade Satisfatória: Pelo menos 70% das métricas apresentam avaliação "Bom" ou superior.
- Qualidade Parcial: Entre 50% e 69% das métricas avaliam como "Bom" ou melhor.
- Qualidade Insuficiente: Menos de 50% das métricas alcançam pontuação adequada.
Confiabilidade
- Confiabilidade Alta: Erros ocorrem em menos de 5% das operações, e 90% dos erros são acompanhados de mensagens claras e opções de recuperação.
- Confiabilidade Média: Erros entre 5% e 10%, com ao menos 70% das falhas apresentando mensagens úteis para o usuário.
- Confiabilidade Baixa: Erros acima de 10% ou falhas recorrentes sem feedback adequado e que possam causar perda de dados.