• Nenhum resultado encontrado

ISO/IEC 1

No documento Qualidade de Software (páginas 78-88)

Qualidade do produto

Seção 3 ISO/IEC 1

A norma ISO/IEC 14598 dene um processo de avaliação da qualidade do sotware. Ela orienta que o seu uso deve ser eito em conjunto com a norma ISO 9126, já que esta dene as métricas de qualidade de sotware.

A norma ISO/IeC 14598 inclui modlos para

rlatórios d avaliação, técnicas para mdição das caractrísticas, documntos ncssários para avaliação  ass da avaliação.

No processo de avaliação denido nesta norma, a identicação das necessidades do usuário é um passo importante para a qualidade do uso.

 Tais requisitos são inormais por natureza e precisam ser

ormalizados. Eles podem ser quanticados e a qualidade de uso avaliada em métricas (ISO/IEC 9126).

A norma leva em consideração três grupos de avaliadores:

 Empresas que desenvolvem sotware que procuram

Universidade do Sul de Santa Catarina

 Empresas que adquirem sotware possibilitando

determinar a qualidade do produto que irão adquirir.

 Empresas que azem certicação apoiando a emissão de

um documento ocial sobre a qualidade de um sotware.

Como a norma é aprsntada?

A norma é apresentada no quadro a seguir, na orma de seis processos, acompanhe: Norma Processo      I      S      O      /      I      E      C      1      4      5      9      8

Visão Geral -A primeira parte da norma ensina a utilizar as outras normas do grupo. Ela apresenta a estrutura de uncionamento da série de normas para a avaliação da qualidade do produto de sotwar, assim como apresenta a denição de termos técnicos utilizados no modelo.

Deve ser usada em conjunto com a ISO/IEC 9126 por todos aqueles que necessitem vericar a qualidade do produto de sotware.

Planejamento e Gerenciamento- A segunda parte apresenta como azer uma avaliação, de orma geral. A

norma apresenta requisitos, recomendações e orientações para uma unção de suporte ao processo de avaliação do produto de sotware. O suporte reere-se ao planejamento e a gestão do processo de avaliação e a tecnologia necessária para realização da avaliação.

Esta norma apoia o processo de avaliação conorme o público-alvo.

Guia para Desenvolvedores -A terceira parte da norma propõe como avaliar sob o ponto do vista de quem

desenvolve. O desenvolvedor deve denir as condições sob as quais as medições devem ser executadas. Isto signica que deve identicar outros atributos cujos valores inuem nas medições.

Lembre-se que esta norma pretende a denição e o acompanhamento e controle da qualidade durante o desenvolvimento do sotware.

Guia para Aquisição- Como avaliar sob o ponto de vista de quem vai adquirir. A norma está dividida em dois processos distintos: um para aquisição de produtos de sotware de prateleira e outro para aquisição de sotware sob encomenda ou modicação em produtos de sotwares existentes.

É muito usada na aceitação ou seleção de um produto de sotware.

Pense em como esta norma pode ser útil se você or o comprador de sotwares aplicativos para sua empresa. De orma segura, você vai poder avaliar qual o melhor produto para sua empresa entre tantos ornecedores!

Guia para Avaliação- O guia de avaliação apoia empresas de certicação: como avaliar sob o ponto de vista de quem certica. Fornece requisitos e recomendações para implementação prática de avaliação de produto de sotware. Deve ser usada para a denição e acompanhamento de um processo de avaliação.

Módulos de Avaliação -O módulo de avaliação é uma norma de apoio, oerece detalhes sobre como avaliar

cada característica, denindo a estrutura e o conteúdo da documentação a ser utilizada para descrever um módulo de avaliação.

Quadro 3.3 – Norma ISO/IEC 14598 e suas partes. Fonte: NBR ISO 14598 (2002).

Qualidade de Sotware

Quais caractrísticas são spradas no procsso d avaliação da norma?

As características esperadas no processo, segundo Tsukumu (1997), é que ele seja:

 Repetitível – se você avaliar repetidamente um mesmo

produto, usando a mesma especicação da avaliação realizada por um mesmo avaliador, deve produzir resultados idênticos.

 Reprodutível – se você avaliar repetidamente um

mesmo produto, usando a mesma especicação da avaliação realizada por outro avaliador, deve produzir resultados idênticos.

 Imparcial – a avaliação não deve ser inuenciada rente

a nenhum resultado particular.

 Objetivo – os resultados da avaliação devem ser

actuais, não devem ser inuenciados por sentimentos ou opiniões do avaliador.

Quais as atividads propostas no procsso d avaliação da norma?

De acordo com a NBR ISO 14598/2002, são cinco as atividades propostas:

 Análise de requisitos da avaliação – na primeira

atividade, você descreve os objetivos da avaliação. Você pode considerar pontos de vista do ornecedor, do

comprador, do desenvolvedor, entre outros.

 Especicação da avaliação – nesta segunda atividade,

se estabelece o escopo da avaliação e as medidas a serem executadas no produto submetido à avaliação nos seus componentes.

 Projeto de avaliação – nesta terceira atividade,

Universidade do Sul de Santa Catarina

anterior. Nesta etapa o avaliador produz um plano de avaliação, no qual descreve os recursos necessários para executar a avaliação.

 Fase de execução da avaliação – na quarta atividade, é

o momento onde se colhe os resultados da execução de ações para medir e vericar o produto de sotware de acordo com os requisitos da avaliação.

Aqui já se produz um rascunho do relatório de avaliação e o registro da avaliação.

 Conclusão da avaliação - a quinta e última atividade,

é onde deve ser revisado o relatório de avaliação e disponibilizados os resultados do trabalho.

Seção 4 - ISO/IEC 12119

A norma ISO/IEC 12119, publicada em 1994, estabelece os requisitos e instruções a respeito de como testar um pacote de sotware , em relação aos requisitos estabelecidos para os pacotes

conhecidos como “sotware de prateleira”.

O escopo da norma reere-se ao pacote de sot ware oerecido no mercado e não aos processos de desenvolvimento e

ornecimento do sotware.

O qu xatamnt trata a norma?

Esta norma trata de todos os componentes do produto disponíveis ao usuário (documentação, manual de instrução e guia de

Qualidade de Sotware

9

Figura 3.2 - Estrutura da Norma ISO/IEC 12119. Fonte: Adaptado de Tsukumo (1997).

4.1 - Requisitos de Qualidade

São requisitos de qualidade necessários para a realização da avaliação:

 Descrição do produto: é um documento que descreve as

propriedades do produto. Este documento deve orientar compradores potenciais na avaliação da adequação do produto antes de comprá-lo. Deve incluir declarações sobre uncionalidade, conabilidade, usabilidade, eciência, ou manutenção, e portabilidade.

 Documentação do usuário: é o conjunto de

documentos que podem ser impressos (manuais do usuário, instalação etc) ou digitais (Help, site de

ajuda) oerecidos para o usuário visando orientá-lo na utilização do produto de sotware.

 Programas e dados: conjunto completo de programas

de computador e dados para a aplicação do produto de sotware. Deve descrever em detalhes cada uma das unções do sotware.

Universidade do Sul de Santa Catarina

4.2. Instruções para Teste

São instruções necessárias para a realização da avaliação:

 Pré-requisitos de teste - lista de itens necessários ao

teste, incluindo documentos do pacote, componentes do sistema e material de treinamento.

 Atividades de teste - instruções detalhadas sobre os

procedimentos de teste, inclusive instalação e execução de cada uma das unções descritas.

 Registro de teste - inormações sobre como os testes

oram realizados, de tal orma a permitir uma reprodução destes testes. Deve incluir parâmetros utilizados,

resultados associados, alhas ocorridas e até a identidade do pessoal envolvido.

 Relatório de teste - relatório incluindo identicação

do produto, hardware e sotware utilizados,

documentos utilizados, resultados dos testes, lista de não conormidade com os requisitos, lista de não conormidade com as recomendações, datas etc.

Na sala virtual dsta disciplina, você ncontra txtos complmntars sobr os assuntos abordados nsta Unidad. Acss a sala virtual  bons studos!

Qualidade de Sotware

Síntese

A avaliação do produto de sotware tem sido utilizada por empresas desenvolvedoras para assegurar a qualidade de seus produtos. Para que esta avaliação ocorra com o sucesso, é necessário o uso de um modelo de qualidade que estabeleça claramente e permita avaliar os requisitos de qualidade, além disto o processo de avaliação deve ser claramente denido e estruturado. A ISO/IEC 9126-1 é um modelo de qualidade que privilegia a visão do usuário não importando se é usuário nal, programador ou analista. O modelo é hierárquico ormado por níveis. No primeiro nível, estão denidas as características de qualidade do produto e no segundo nível são denidas as subcaracterísticas relacionadas a cada uma das características do nível anterior.

A norma ISO/IEC 14598 é usada em conjunto com a ISO/IEC 9126-1, servindo de apoio e completando o processo de avaliação. A ISO/IEC 14598 descreve inclusive modelos para relatórios de avaliação, técnicas para medição das características, documentos necessários para avaliação e ases da avaliação. A norma ISO/ IEC 12119 oi concebida para avaliação de “sotwares de

prateleira”. Cada uma das três normas podem ser utilizadas de orma complementar.

O uso de normas que avaliam o produto de sotware oerece respaldo para as empresas de desenvolvimento na orma de

padrão e direcionamento para execução do processo, revertendo em produtos de qualidade para o usuário nal.

Universidade do Sul de Santa Catarina

Atividades de autoavaliação

Ao nal d cada unidad, você ralizará atividads d autoavaliação. O gabarito stá disponívl no nal do livro didático. esorc-s para rsolvr as atividads sm ajuda do gabarito, pois, assim, você stará promovndo (stimulando) a sua aprndizagm.

1) Idntiqu (V) Vrdadiro ou (F) Falso para as xprssõs qu sgum: a) ( ) A norma ISO 12119 é rsponsávl pla avaliação d produtos d sotwar.

b) ( ) A norma NBR 13596 é a tradução para o português da norma ISO/ IeC 14598.

c) ( ) A ISO/IeC 9126 pod sr usada na avaliação do sotwar

dsnvolvido ants da ntrga ao clint ou ants da acitação plo clint.

d) ( ) A norma 14598 orc um procsso d avaliação adaptado para três visõs: a visão do dsnvolvdor, a visão do comprador  a visão do avaliador.

) ( ) A part 4 da ISO/IeC 9126 stablc as métricas para avaliação da qualidad d uso.

2) Assinal a(s) armativa(s) corrta(s). É corrto armar qu para dtrminar a qualidad do produto:

a) ( ) A qualidad do produto pod sr dtrminada simplsmnt pla satisação do usuário.

b) ( ) A satisação do clint pod sr considrada como um atributo ntr outros a sr avaliado.

c) ( ) O uso d um modlo organiza os atributos a srm avaliados, dtrminando claramnt sua importância ou inuência na qualidad do produto.

Qualidade de Sotware

3) Rlacion a 1ª coluna (as caractrísticas da ISO/IeC 9126) com a 2ª (suas subcaractrísticas): a) Funcionalidad b) Conabilidad c) Usabilidad d) eciência ) Manutnibilidad ) Portabilidad ( ) Intligibilidad, aprnsibilidad, opracionalidad.

( ) Maturidad, tolrância a alhas, rcuprabilidad.

( ) Adquação, acurácia, introprabilidad, conormidad, sgurança d acsso. ( ) Comportamnto no tmpo  rcursos. ( ) Analisibilidad, modicabilidad,

stabilidad, tstabilidad. ( ) Adaptabilidad, Instabilidad,

substituibilidad.

4) Qual a importância na norma ISO/IeC 14598 da caractrística do procsso d avaliação sr rprodutívl  imparcial?

Universidade do Sul de Santa Catarina

5) Dscrva os rquisitos d qualidad ncssários para a avaliação da norma ISO/IeC 12119.

Saiba mais

Para aproundar seu estudo sobre qualidade do produto, leia: SOMMERVILLE, Ian. Engenharia de Sotware. São Paulo:

UNIDADe 4

No documento Qualidade de Software (páginas 78-88)