Você está na página 1de 16

ISO IEC 9126-1

ISO IEC 9126-1 Qualidade de Produto de Software

ISO Definio

ISO (International Organization for Standardization) o maior colaborador e editor do mundo de Normalizaes Internacionais.

ISO uma rede de institutos de normalizao presente em 161 pases, com sua Sede em Genebra, na Sua, que coordena o sistema.

ISO uma organizao no-governamental que faz uma ponte entre os setores pblico e privado.

Objetivo: alcanar solues de normatizao que atendam s necessidades dos negcios e as necessidades mais amplas da sociedade.

Web Site ISO Standards

Web Site ISO Standards

Total: 97 Itens

Web Site ISO Standards

Web Site ISO Standards

Total: 354 Itens

ISO / IEC 9126-1 Definio

ISO/IEC 9126 uma norma ISO para Qualidade de Produto de Software. A Qualidade de um sistema de software pode ser entendida de diversas formas e utilizando diferentes abordagens.

Se enquadra no modelo de qualidade das normas da Famlia 9000.

A norma brasileira correspondente a NBR ISO/IEC 9126.

ISO / IEC 9126-1 Definio PROCESSO DE DESENVOLVIMENTO Cuja qualidade afeta a qualidade do produto de software gerado e influenciado pela natureza do produto desenvolvido; PRODUTO Compreendendo as caractersticas de qualidade do produto (sistema) de software. Estes atributos / caractersticas de qualidade podem ser divididos em: Internos Externos Estes se diferenciam pela forma como so medidos (interna ou externamente ao produto de software) e em conjunto compem a qualidade do produto de software em si; QUALIDADE EM USO ou USABILIDADE Consiste na medio da qualidade (Grau da Qualidade) do software em cada contexto especfico de usurio. Esta , tambm, a qualidade percebida pelo usurio.

ISO / IEC 9126-1 Caractersticas


Prope Atributos de Qualidade, distribudos em seis caractersticas principais, com cada uma delas divididas em sub-caractersticas, conforme podemos ver na figura abaixo:

A Conformidade utilizada para avaliar o quanto o software obedece aos requisitos de legislao e todo o tipo de padronizao ou normalizao aplicvel ao contexto.

ISO / IEC 9126-1 Conceitos de Qualidade

Conformidade com Requisitos

Adequao ao USO

Grau da Qualidade

ISO / IEC 9126-1 Funcionalidade

A capacidade de um software prover funcionalidades que satisfaam o usurio em suas necessidades declaradas e implcitas, dentro de um determinado contexto de uso.

Adequao, que mede o quanto o conjunto de funcionalidades adequado s necessidades do usurio; Acurcia (ou preciso) representa a capacidade do software de fornecer resultados precisos ou com a preciso dentro do que foi acordado/solicitado; Interoperabilidade que trata da maneira como o software interage com outro(s) sistema(s) especificados; Segurana mede a capacidade do sistema de proteger as informaes do usurio e forneclas apenas (e sempre) s pessoas autorizadas;

ISO / IEC 9126-1 Confiabilidade

Verificao para saber se o produto (software) se mantm no nvel de desempenho nas condies estabelecidas.

Maturidade, entendida como sendo a capacidade do software em evitar falhas decorrentes de defeitos no software; Tolerncia a Falhas representando a capacidade do software em manter o funcionamento adequado mesmo quando ocorrem defeitos nele ou nas suas interfaces externas; Recuperabilidade que foca na capacidade de um software se recuperar aps uma falha, restabelecendo seus nveis de desempenho e recuperando os seus dados;

ISO / IEC 9126-1 Usabilidade

A capacidade do produto de software ser compreendido, seu funcionamento aprendido, ser operado e ser atraente ao usurio.

Inteligibilidade que representa a facilidade com que o usurio pode compreender as suas funcionalidades e avaliar se o mesmo pode ser usado para satisfazer as suas necessidades; Apreensibilidade identifica a facilidade de aprendizado do sistema para os seus potenciais usurios; Operacionalidade como o produto facilita a sua operao por parte do usurio, incluindo a maneira como ele tolera erros de operao; Atratividade envolve caractersticas que possam atrair um potencial usurio para o sistema, o que pode incluir desde a adequao das informaes prestadas para o usurio at os requintes visuais utilizados na sua interface grfica;

ISO / IEC 9126-1 Eficincia

O tempo de execuo e os recursos envolvidos so compatveis com o nvel de desempenho do software.

Comportamento em Relao ao Tempo que avalia se os tempos de resposta (ou de processamento) esto dentro das especificaes; Utilizao de Recursos que mede tanto os recursos consumidos quanto a capacidade do sistema em utilizar os recursos disponveis;

ISO / IEC 9126-1 Manutenibilidade

A capacidade (ou facilidade) do produto de software ser modificado, incluindo tanto as melhorias ou extenses de funcionalidade quanto as correes de defeitos.
Analisabilidade identifica a facilidade em se diagnosticar eventuais problemas e identificar as causas das deficincias ou falhas; Modificabilidade caracteriza a facilidade com que o comportamento do software pode ser modificado; Estabilidade avalia a capacidade do software de evitar efeitos colaterais decorrentes de modificaes introduzidas; Testabilidade representa a capacidade de se testar o sistema modificado, tanto quanto as novas funcionalidades quanto as no afetadas diretamente pela modificao;

ISO / IEC 9126-1 Portabilidade

A capacidade do sistema ser transferido de um ambiente para outro.

Adaptabilidade, representando a capacidade do software ser a adaptar a diferentes ambientes sem a necessidade de aes adicionais (configuraes);
Capacidade para ser Instalado identifica a facilidade com que pode se instalar o sistema em um novo ambiente;

Coexistncia mede o quo facilmente um software convive com outros instalados no mesmo ambiente;
Capacidade para Substituir representa a capacidade que o sistema tem de substituir outro sistema especificado, em um contexto de uso e ambiente especficos. Este atributo interage tanto com adaptabilidade quanto com a capacidade para ser instalado;