domingo, 28 de novembro de 2010

Modelo de qualidade de software



Publicado em 24/09/2010 por Bruno Talhadas (http://www.tech-academica.org/?p=11)




A norma ISO/IEC 9126 relaciona um conjunto de características que devem ser verificadas num software para que ele seja considerado um software de qualidade.

Funcionalidade – satisfaz as necessidades?
  • Adequação – propõe-se a fazer o quê.
  • Assertividade – produz resultados correctos ou conforme acordado.
  • Interoperabilidade – capacidade de interagir com os sistemas especificados.
  • Conformidade – está de acordo com as normas e convenções previstas.
Estabilidade – Imune à falha?
  • Tolerância às falhas – Qual a reacção quando ocorrem falhas.
  • Recuperabilidade – Capacidade de recuperar dados após uma falha.
  • Maturidade – Frequência das falhadas.
Usabilidade – Facilidade de utilização?
  • Operacionalidade – Facilidade na operação e no controlo.
  • Integibilidade – Facilidade de entender os conceitos utilizados.
  • Aprendizagem – Facilidade de aprender a utilização.
Eficiência – Rápido e eficiente?
  • Tempo – Cáculo do tempo de resposta e processamento.
  • Recursos – Qual o recurso que utiliza e o seu ciclo de vida.
Manutenção – Fácil de alterar e corrigir?
  • Modificação – Facilidade de modificar e corrigir defeitos.
  • Estabilidade – Existência de grande risco ao efectuar alterações.
  • Testes – Facilidade de testar após alterações.
Portabilidade – É fácil de ser utilizado noutro ambiente?
  • Adaptabilidade – Facilidade de adaptar a outros ambientes.
  • Configuração – Facilidade no processo de instalação noutros ambientes.
  • Conformidade – De acordo com os padrões de portabilidade.
  • Capacidade de ser substituido – Facilidade de ser substituído por outro software.

Link’s:
http://www.standardsinfo.net/
http://www.iso.org/iso/home.htm

    Nenhum comentário:

    Postar um comentário