4 - Garantia da Qualidade nas Empresas

A garantia da qualidade é frequentemente fornecida pela Equipe de Garantia da Qualidade ou unidade organizacional similar, embora isso não seja uma exigência. Em alguns casos tem-se departamento da Qualidade ou segmentos da Qualidade.

A garantia pode ser fornecida à equipe de gerência do projeto e à gerência da organização executora ou pode ser fornecida ao cliente e outros não ativamente envolvidos no trabalho do projeto.

Assim a qualidade de software pode ser definida e avaliada usando um modelo de qualidade definido. Um modelo de qualidade agrupa os vários aspectos do produto e, no caso da norma, temos as características de qualidade, que agrupadas formam a totalidade do produto de software.

A capacidade do software referente a cada característica é determinada por um conjunto de atributos internos que possam ser medidos. Os atributos de qualidade de software são categorizados em seis características, sendo que cada característica possui suas subcaracterísticas, como mostra o quadro a seguir.

o software satisfaz às necessidades explícitas e implícitas do usuário.
Adequação propõe a fazer o que é apropriado
Acurácia gera resultados corretos ou conforme acordado
Funcionalidade Interoperabilidade é capaz de interagir com os sistemas especificados
Conformidade está de acordo com as normas e convenções previstas em leis, normas e descrições similares
Segurança de acesso evita acesso não autorizado, acidental ou deliberado acesso a programa de dados;

o software durante um período de tempo funciona de acordo com as condições pré-estabelecidas.
Maturidade qual frequência apresenta falhas
Confiabilidade Tolerância a falhas como reage quando ocorre falhas
Recuperabilidade capaz de recuperar dados após uma falha

o software é fácil de usar.
Inteligibilidade é fácil de entender os conceitos utilizados
Usabilidade Apreensibilidade é fácil de aprender a usar
Operacionalidade é fácil de operar e controlar a operação

o software não desperdiça recursos.
Eficiência Comportamento em relação a tempo qual é o tempo de resposta de processamento
Comportamento em relação aos recursos quanto recurso usa e durante quanto tempo

o software é fácil de alterar.
Analisabilidade é fácil encontrar um erro quando ocorre
Manutenibilidade Modificabilidade é fácil modificar e remover erros
Estabilidade há grandes riscos de erros quando se faz alterações
Testabilidade é fácil testar quando se faz alterações

o software é facilmente adaptável a diferentes plataformas.
Adaptabilidade é fácil adaptar a outras plataformas sem aplicar outras ações ou meios além dos fornecidos para esta finalidade no software
Portabilidade Capacidade para instalar é fácil instalar em outras plataformas
Capacidade para substituir é fácil substituir por outro software
Conformidade está de acordo com padrões e convenções de portabilidade
Copyright © 2014 AIEC.