quarta-feira, 3 de março de 2010

ISO 9126-1

Um conjunto de normas [de padrão internacional] para avaliação da qualidade de um software.
Os componentes verificados por essa norma são:
- Processo
- Produto
- Qualidade em uso
Para a verificação de cada um dos componentes citados, a norma gera atributos de qualidade distribuídos em 6 características principais: [FCUEMP]
1. Funcionalidade
Verifica se o software satisfaz as necessidades especificadas pelo cliente/usuário.
2. Confiabilidade
Verifica se o software consegue manter o nível de desempenho. 
3. Usabilidade
Verifica a capacidade do software ser entendido pelo cliente/usuário.
4. Eficiência 
Verifica o tempo de resposta/processamento do software.
5. Manutenibilidade
Verifica a capacidade do software ser modificado.
6. Portabilidade
Verifica a capacidade de um software ser transferido de um ambiente para outro.

p.s: vamos avaliar seu software!?

segunda-feira, 1 de março de 2010

Defeitos

Respondendo a questão da @Kamilla[DFTestes] sobre classificação dos defeitos.

Defeito: estado do software causado por um erro
Erro: ação humana que produz um resultado incorreto

Abaixo classifico os defeitos seguindo 4 identificadores. 

- Frequência: sinaliza a freqüência com que o defeito pode ser observado no artefato ou aplicação. Os tipos de freqüência são: Sempre e Aleatório.
Gravidade: indica o grau de impacto com que a ocorrência afeta a continuidade do projeto de desenvolvimento ou de utilização da aplicação. A gravidade é classificada como: Grande, Média e Pequena.
- Prioridade: serve para informar a prioridade de correção do defeito. Muitas vezes, a própria gravidade já indica a prioridade, porém, a prioridade serve para ordenar ocorrências com mesma severidade. Sinaliza a urgência de resolução. Os tipos de prioridade são: Imediata, Alta, Média, Baixa e Sugestão.
- Categoria: classifica as ocorrências e permite levantamento de métricas identificando os tipos de defeitos. Os tipos de categorias são: Caso de Uso, Interface, Banco de Dados, Sistema, Caso de teste e Protótipo.