De acordo com a norma ISO – 8402, qualidade é: a totalidade das características de uma entidade, que lhe confere a capacidade de satisfazer as necessidades implícitas e explícitas. No entanto, qualidade é um conceito relativo, está fortemente relacionada à conformidade com os requisitos à satisfação do cliente e ao atendimento as suas expectativas.
Muito se fala que a implantação de um Programa de Qualidade começa pela definição e implantação de um processo de software. Aborto esse assunto um pouco mais no post Qualidade em Processo de Desenvolvimento de Software. Qualidade do produto de software não se atinge de forma espontânea. A qualidade do produto depende fortemente da qualidade do processo de desenvolvimento. Um bom processo não garante que os produtos produzidos são de boa qualidade, mas é um indicativo de que a organização é capaz de produzir bons produtos. Nesse sentido, a NBR ISO/IEC 9126, sob o título geral “Engenharia de software – Qualidade do produto”, enfatiza que um processo de qualidade influencia a os atributos de qualidade interna do produto de software, que por sua vez influencia os atributos de qualidade externa desse mesmo produto, e, que consequentemente influenciam os atributos de qualidade em uso percebidos pelo usuário.

NBR ISO/IEC 9126 descreve um modelo de qualidade do produto de software, composto de duas partes: a) qualidade interna e qualidade externa e b) qualidade em uso. A primeira parte do modelo especifica seis características para qualidade interna e externa, as quais são por sua vez subdivididas em sub características. Estas sub características são manifestadas externamente, quando o software é utilizado como parte de um sistema computacional, e são resultantes de atributos internos do software.

A segunda parte do modelo especifica quatro características de qualidade em uso, mas não apresenta o modelo de qualidade em uso além do nível de característica. Qualidade em uso é, para o usuário, o efeito combinado das seis características de qualidade do produto de software.





