Produto de Software ISO 91226
A NBR ISO/IEC 9126-1, publicada em 1991, apresenta uma definição de qualidade como sendo a "totalidade de características de uma entidade que lhe confere a capacidade de satisfazer as necessidades explícitas e implícitas".
A NBR ISO/IEC 9126-1, publicada em 1991, apresenta uma definição de qualidade como sendo a "totalidade de características de uma entidade que lhe confere a capacidade de satisfazer as necessidades explícitas e implícitas".
As necessidades explícitas(ou externas) dependem do que foi especificado nos requisitos referentes às condições em que o produto deva ser utilizado, seus objetivos, funções e o desempenho esperado. Já as implícitas(ou indiretas) são necessidades que embora não estejam especificadas nos requisitos, devem ser levadas em consideração, pois se baseiam em princípios básicos e óbvios, necessários para o que o usuários execute a sua tarefa. Deste modo as necessidades explícitas e implícitas são entendidas como características e subcaracterísticas básicas de um produto de software que vise à presença da qualidade.
Pacote de Software ISO 12119
A NBR ISO/IEC 12119 é aplicável a pacotes de software, como por exemplo, pacotes de software voltados para funções administrativas, técnicas ou científicas, comunicação de escritórios e outras finalidades, tal como são produzidos. Aplicável à avaliação de pacotes de software na forma em que são oferecidos e liberados para o uso no mercado e não os processos de desenvolvimento e fornecimentos do software.
A norma estabelece um conjunto de requisitos de qualidade para pacotes de software, instruções em como executar testes em um pacote de software, em destaque para testes realizados por terceiros. Os requisitos de qualidade incluem:
- cada pacote de software deve ter uma descrição do produto e documentação do usuário.
- a descrição de produtos deve conter informações que sejam testáveis e corretas.
- requisitos para a documentação do usuário, programas e dados que façam parte do pacote.