Organização Internacional para Padronização ou Organização
Internacional de Normalização, conhecido pela sigla ISO é uma entidade que
abrange 170 países. Fundada em 1947, em Genebra, na Suíça, a ISO aprova normas
internacionais em todos os campos técnicos, com exceção da parte elétrica e
eletrônica, pois as mesmas são de responsabilidade da IEC fundada em 1906.
O objetivo principal das
normas e ISO’s é direcionar e oferecer um padrão para uma melhoria continua em
todos os parâmetros da qualidade por um sistema de medição orientado a metas.
A certificação em uma
norma ou padrão é definida através de um documento oficial emitido pelo INMETRO
no Brasil. Para isso, a empresa em questão necessita todo processo de avaliação
e julgamento de acordo com uma determinada norma.
Para que um software seja
desenvolvido com qualidade, atingindo suas metas e tendo seus custos
controlados e compatíveis com o mercado, é necessário haver uma melhoria nos
processos da engenharia de software. Para que isso ocorra, os processos são
baseados em modelos, identificando direta ou indiretamente, testes de software
como um desses processos. Assim, entendemos que, os testes são fundamentais
para a avaliação do software desenvolvido, porém não é uma atividade trivial, exigindo
conhecimentos, habilidades e uma infra-estrutura específica.
Norma ISO 9000 – Foi criada pela ISO para permitir que todas as empresas do mundo
possam avaliar e julgar sua qualidade. Existindo um padrão único mundial, uma
empresa brasileira, mesmo sem contato com as empresas europeias, pode garantir
a ela a qualidade de seu trabalho.
IEEE P1061 – Metodologia de qualidade de software.
Norma ISO 12207 – Norma relativa á qualidade do processo de desenvolvimento de
software.
NBR ISO 9001 – Modelo relacionado á garantia de qualidade no processo.
NBR ISO 9000-3 – Norma relacionada á gestão de qualidade e garantia de qualidade.
NBR ISO 10011 – Se trata da realização de auditoria de sistemas de qualidade.
NBR 13596 – Versão brasileira da ISO 9126.
ISO 9126 – Características da qualidade de produtos de software, foi criada em
1991, possuindo 6 atributos de qualidade.
O teste tem por função auxiliar á construção da qualidade do software,
através da avaliação dos requisitos funcionais e não funcionais (Funcionalidade,
confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade),
entre outros fatores.
A norma ISO 9126, tem por
função representar a atual padronização mundial para a qualidade de produtos de
software.