Iso 9126
Norma ISO/IEC 9.126
Qualidade dos Produtos de
Software
Introdução
A ISO/9126 é uma norma ISO para qualidade de produto de software, que se enquadra no modelo de qualidade das normas da família 9000. A norma brasileira correspondente é a NBR ISO/IEC 9126. Vamos abordar um pouco sobre estas normas.
Modelo de qualidade de software
A qualidade de um sistema de software pode ser entendida de diversas formas e utilizando diferentes abordagens.
A norma ISO/IEC 9126, ou conjunto de normas que tratam deste assunto no âmbito da ISO, estabelece um modelo de qualidade com os seguintes componentes:
Processo de desenvolvimento, cuja qualidade afeta a qualidade do produto de software gerado e é influenciado pela natureza do produto desenvolvido;
Produto, compreendendo os atributos de qualidade do produto (sistema) de software. Estes atributos de qualidade podem ser divididos entre atributos internos e externos. Estes se diferenciam pela forma como são aferidos (interna ou externamente ao produto de software) e em conjunto compõem a qualidade do produto de software em si;
Qualidade em uso que consiste na aferição da qualidade do software em cada contexto específico de usuário. Esta é, também, a qualidade percebida pelo usuário.
Qualidade dos Produtos de Software
O modelo de qualidade definido na ISO/IEC 9126-1 e utilizado como referência para o processo de avaliação da qualidade de produto de software, está subdividido em duas partes: Modelo de qualidade para características externas e internas; Modelo de qualidade para qualidade em uso.
Modelo de Qualidade de Características Externas e Internas
O modelo de qualidade para características externas e internas classifica os atributos de qualidade de software em seis características que são, por sua vez, desdobradas em subcaracterísticas. As subcaracterísticas podem ser desdobradas em mais níveis que