Skip to content

Processo de Avaliação de Produto de Software


O que é

É um processo para verificar a qualidade de um software; Ajuda identificar pontos fortes e fracos do produto; Pode ter diferentes objetivos:

  • melhorar o software;
  • comparar com concorrentes;
  • atender normas de qualidade;
  • dar confiança ao cliente/usuário;
  • apoiar em licitações ou premiações;

Fase 1: Estabelecer requisitos de avaliação

  • Definir os objetivos da avaliação (garantir qualidade, comparar, certificar);
  • Identificar o tipo de produto que será avaliado;
  • Especificar modelos de qualidade (funcionalidade, confiabilidade, usabilidade, etc);
  • Determinar ênfase de cada característica (escala de 1 a 5);
  • Identificar usuários e solicitantes; (desenvolvedores, vendedores, etc.);

Fase 2: Especificar a avaliação

  • Selecionar métricas (como medir os atributos de qualidade);
  • Definifir níveis de pontuação para as métricas;
  • Estabelecer critérios de julgamento (como interpretar os resultados);

Fase 3: Projetar a avaliação

  • Elaborar o plano de avaliação contendo:
    • Método de avaliação a ser utilizado;
    • Instruções para o avaliador;
    • Recursos necessários;
    • Cronograma das ações;

Fase 4: Executar a avaliação

  • Coletar os dados e métricas definidas;
  • Comparar com os critérios estabelecidos;
  • Julgar os resultados;
  • Produzir o relatório de avaliação e entregar ao requisitante;