norma iso/iec 9.126 qualidade dos produtos de software · norma iso/iec 9.126 qualidade dos...

6
1 Norma ISO/IEC 9.126 Norma ISO/IEC 9.126 Qualidade dos Produtos de Qualidade dos Produtos de Software Software Disciplina: Produtos de Software Disciplina: Produtos de Software Prof. Marcelo Nogueira Prof. Marcelo Nogueira Parte 02 Parte 02 – Versão 1.0 Versão 1.0 Qualidade dos Produtos de Qualidade dos Produtos de Software Software O modelo de qualidade definido na O modelo de qualidade definido na ISO/IEC 9126 ISO/IEC 9126-1 e utilizado como 1 e utilizado como referência para o processo de avalia referência para o processo de avaliação ão da qualidade de produto de software, est da qualidade de produto de software, está subdividido em duas partes: subdividido em duas partes: Modelo de qualidade para caracter Modelo de qualidade para caracterí sticas sticas externas e internas; externas e internas; Modelo de qualidade para qualidade em uso. Modelo de qualidade para qualidade em uso. Modelo de Qualidade de Modelo de Qualidade de Caracter Caracterí sticas Externas e Internas (1) sticas Externas e Internas (1) O modelo de qualidade para caracter O modelo de qualidade para caracterí sticas sticas externas e internas classifica os atributos de externas e internas classifica os atributos de qualidade de software em seis qualidade de software em seis caracter caracterí sticas que são, por sua vez, sticas que são, por sua vez, desdobradas em subcaracter desdobradas em subcaracterí sticas. As sticas. As subcaracter subcaracterí sticas podem ser desdobradas sticas podem ser desdobradas em mais n em mais ní veis que caracterizam os atributos veis que caracterizam os atributos de qualidade. de qualidade.

Upload: others

Post on 15-Apr-2020

24 views

Category:

Documents


0 download

TRANSCRIPT

1

Norma ISO/IEC 9.126 Norma ISO/IEC 9.126 Qualidade dos Produtos de Qualidade dos Produtos de

SoftwareSoftware

Disciplina: Produtos de SoftwareDisciplina: Produtos de Software

Prof. Marcelo NogueiraProf. Marcelo Nogueira

Parte 02 Parte 02 –– Versão 1.0Versão 1.0

Qualidade dos Produtos de Qualidade dos Produtos de SoftwareSoftware

O modelo de qualidade definido na O modelo de qualidade definido na ISO/IEC 9126ISO/IEC 9126--1 e utilizado como 1 e utilizado como referência para o processo de avaliareferência para o processo de avaliaçção ão da qualidade de produto de software, estda qualidade de produto de software, estáásubdividido em duas partes: subdividido em duas partes: �� Modelo de qualidade para caracterModelo de qualidade para caracteríísticas sticas

externas e internas;externas e internas;

�� Modelo de qualidade para qualidade em uso.Modelo de qualidade para qualidade em uso.

Modelo de Qualidade de Modelo de Qualidade de CaracterCaracteríísticas Externas e Internas (1)sticas Externas e Internas (1)

O modelo de qualidade para caracterO modelo de qualidade para caracteríísticas sticas externas e internas classifica os atributos de externas e internas classifica os atributos de qualidade de software em seis qualidade de software em seis caractercaracteríísticas que são, por sua vez, sticas que são, por sua vez, desdobradas em subcaracterdesdobradas em subcaracteríísticas. As sticas. As subcaractersubcaracteríísticas podem ser desdobradas sticas podem ser desdobradas em mais nem mais nííveis que caracterizam os atributos veis que caracterizam os atributos de qualidade. de qualidade.

2

Modelo de Qualidade de Modelo de Qualidade de CaracterCaracteríísticas Externas e Internas (2)sticas Externas e Internas (2)

As mAs méétricas internas e externas aplicamtricas internas e externas aplicam--se, em se, em geral, ao ngeral, ao níível dos atributos de qualidade.vel dos atributos de qualidade.

TêmTêm--se as seguintes caracterse as seguintes caracteríísticas de sticas de qualidade:qualidade:�� Funcionalidade;Funcionalidade;�� Confiabilidade;Confiabilidade;

�� Usabilidade;Usabilidade;�� Eficiência;Eficiência;

�� Manutenibilidade; eManutenibilidade; e

�� Portabilidade.Portabilidade.

FuncionalidadeFuncionalidade

RefereRefere--se se àà existência de um conjunto de existência de um conjunto de funfunçções, que satisfazem as necessidades ões, que satisfazem as necessidades explexplíícitas ou implcitas ou implíícitas e suas citas e suas propriedades especpropriedades especííficas. Tem como ficas. Tem como subcaractersubcaracteríísticas:sticas:�� AdequaAdequaçção;ão;�� AcurAcuráácia;cia;�� Interoperabilidade;Interoperabilidade;�� SeguranSegurançça de acesso; ea de acesso; e�� Conformidade. Conformidade.

ConfiabilidadeConfiabilidade

RefereRefere--se se àà capacidade de o software capacidade de o software manter seu nmanter seu níível de desempenho, sob vel de desempenho, sob condicondiçções estabelecidas, por um perões estabelecidas, por um perííodo odo de tempo. Tem como subcaracterde tempo. Tem como subcaracteríísticas:sticas:�� Maturidade;Maturidade;

�� Tolerância a Falhas;Tolerância a Falhas;

�� Recuperabilidade; eRecuperabilidade; e

�� Conformidade.Conformidade.

3

UsabilidadeUsabilidade

RefereRefere--se ao esforse ao esforçço necesso necessáário para usar um rio para usar um produto de software, bem como o julgamento produto de software, bem como o julgamento individual de tal uso por um conjunto explindividual de tal uso por um conjunto explíícito ou cito ou implimplíícito de usucito de usuáários. Tem como rios. Tem como subcaractersubcaracteríísticas:sticas:�� Inteligibilidade;Inteligibilidade;

�� Apreensibilidade;Apreensibilidade;�� Operacionalidade;Operacionalidade;

�� Atratividade; eAtratividade; e�� Conformidade.Conformidade.

EficiênciaEficiência

RefereRefere--se ao relacionamento entre o nse ao relacionamento entre o níível vel de desempenho do software e a de desempenho do software e a quantidade dos recursos utilizados sob as quantidade dos recursos utilizados sob as condicondiçções estabelecidas. Tem como ões estabelecidas. Tem como subcaractersubcaracteríísticas:sticas:�� Comportamento em relaComportamento em relaçção ao tempo;ão ao tempo;

�� Comportamento em relaComportamento em relaçção aos recursos; eão aos recursos; e

�� Conformidade.Conformidade.

ManutenibilidadeManutenibilidade

RefereRefere--se ao esforse ao esforçço necesso necessáário para rio para fazer modificafazer modificaçções especões especííficas de ficas de software. Tem como subcaractersoftware. Tem como subcaracteríísticas:sticas:�� Analisabilidade;Analisabilidade;

�� Modificabilidade;Modificabilidade;

�� Estabilidade;Estabilidade;

�� Testabilidade; eTestabilidade; e

�� Conformidade.Conformidade.

4

PortabilidadePortabilidade

RefereRefere--se a capacidade de o software ser se a capacidade de o software ser transferido de um ambiente para outro. transferido de um ambiente para outro. Tem como subcaracterTem como subcaracteríísticas:sticas:�� Adaptabilidade;Adaptabilidade;

�� Capacidade de ser instalado;Capacidade de ser instalado;

�� Coexistência;Coexistência;

�� Capacidade para substituir; eCapacidade para substituir; e

�� Conformidade.Conformidade.

Modelo de Qualidade em UsoModelo de Qualidade em Uso

A qualidade em uso A qualidade em uso éé a capacidade de o a capacidade de o produto de software permitir a produto de software permitir a determinados usudeterminados usuáários atingir metas rios atingir metas especespecííficas de ficas de efetividadeefetividade, , produtividadeprodutividade, , seguranseguranççaa e e satisfasatisfaççãoão em um contexto em um contexto de uso especde uso especíífico.fico.

As quatro caracterAs quatro caracteríísticas são assim sticas são assim definidas:definidas:

EfetividadeEfetividade

RefereRefere--se se àà capacidade de o produto de capacidade de o produto de software possibilitar aos ususoftware possibilitar aos usuáários atingir rios atingir metas especmetas especííficas de acurficas de acuráácia e cia e completeza em um contexto de uso completeza em um contexto de uso especespecíífico;fico;

5

ProdutividadeProdutividade

RefereRefere--se se àà capacidade de o produto de capacidade de o produto de software possibilitar aos ususoftware possibilitar aos usuáários utilizar rios utilizar uma quantidade adequada de recursos uma quantidade adequada de recursos em relaem relaçção ão àà efetividade alcanefetividade alcanççada em ada em um contexto de uso especum contexto de uso especíífico.fico.

SeguranSeguranççaa

RefereRefere--se se àà capacidade de o produto de capacidade de o produto de software oferecer nsoftware oferecer nííveis aceitveis aceitááveis de veis de risco de danos a pessoas, negrisco de danos a pessoas, negóócios, cios, software, propriedade ou ao ambiente em software, propriedade ou ao ambiente em um contexto de uso especum contexto de uso especíífico.fico.

SatisfaSatisfaççãoão

RefereRefere--se se àà capacidade do produto de capacidade do produto de software em satisfazer ususoftware em satisfazer usuáários em um rios em um contexto de uso especcontexto de uso especíífico.fico.

6

Referência BibliogrReferência Bibliográáficafica

MACHADO, CRISTINA ÂNGELA FILIPAK MACHADO, CRISTINA ÂNGELA FILIPAK in WEBER, KIVAL CHAVES, in WEBER, KIVAL CHAVES, etet al. al. Qualidade e Produtividade em SoftwareQualidade e Produtividade em Software, , São Paulo, Ed. São Paulo, Ed. MakronMakron Books, 2001.Books, 2001.