Qualidade do produto
Seção 3 ISO/IEC 1
A norma ISO/IEC 14598 dene um processo de avaliação da qualidade do sotware. Ela orienta que o seu uso deve ser eito em conjunto com a norma ISO 9126, já que esta dene as métricas de qualidade de sotware.
A norma ISO/IeC 14598 inclui modlos para
rlatórios d avaliação, técnicas para mdição das caractrísticas, documntos ncssários para avaliação ass da avaliação.
No processo de avaliação denido nesta norma, a identicação das necessidades do usuário é um passo importante para a qualidade do uso.
Tais requisitos são inormais por natureza e precisam ser
ormalizados. Eles podem ser quanticados 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 sotware que procuram
Universidade do Sul de Santa Catarina
Empresas que adquirem sotware possibilitando
determinar a qualidade do produto que irão adquirir.
Empresas que azem certicação apoiando a emissão de
um documento ocial sobre a qualidade de um sotware.
Como a norma é aprsntada?
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 sotwar, assim como apresenta a denição de termos técnicos utilizados no modelo.
Deve ser usada em conjunto com a ISO/IEC 9126 por todos aqueles que necessitem vericar a qualidade do produto de sotware.
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 sotware. O suporte reere-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 conorme 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 denir as condições sob as quais as medições devem ser executadas. Isto signica que deve identicar outros atributos cujos valores inuem nas medições.
Lembre-se que esta norma pretende a denição e o acompanhamento e controle da qualidade durante o desenvolvimento do sotware.
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 sotware de prateleira e outro para aquisição de sotware sob encomenda ou modicação em produtos de sotwares existentes.
É muito usada na aceitação ou seleção de um produto de sotware.
Pense em como esta norma pode ser útil se você or o comprador de sotwares 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 certicação: como avaliar sob o ponto de vista de quem certica. Fornece requisitos e recomendações para implementação prática de avaliação de produto de sotware. Deve ser usada para a denição e acompanhamento de um processo de avaliação.
Módulos de Avaliação -O módulo de avaliação é uma norma de apoio, oerece detalhes sobre como avaliar
cada característica, denindo 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 Sotware
Quais caractrísticas são spradas no procsso 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 especicaçã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 especicação da avaliação realizada por outro avaliador, deve produzir resultados idênticos.
Imparcial – a avaliação não deve ser inuenciada rente
a nenhum resultado particular.
Objetivo – os resultados da avaliação devem ser
actuais, não devem ser inuenciados por sentimentos ou opiniões do avaliador.
Quais as atividads propostas no procsso 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.
Especicaçã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 vericar o produto de sotware 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 sotware , em relação aos requisitos estabelecidos para os pacotes
conhecidos como “sotware de prateleira”.
O escopo da norma reere-se ao pacote de sot ware oerecido no mercado e não aos processos de desenvolvimento e
ornecimento do sotware.
O qu xatamnt 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 Sotware
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, conabilidade, usabilidade, eciê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) oerecidos para o usuário visando orientá-lo na utilização do produto de sotware.
Programas e dados: conjunto completo de programas
de computador e dados para a aplicação do produto de sotware. Deve descrever em detalhes cada uma das unções do sotware.
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 - inormaçõ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 identicação
do produto, hardware e sotware utilizados,
documentos utilizados, resultados dos testes, lista de não conormidade com os requisitos, lista de não conormidade com as recomendações, datas etc.
Na sala virtual dsta disciplina, você ncontra txtos complmntars sobr os assuntos abordados nsta Unidad. Acss a sala virtual bons studos!
Qualidade de Sotware
Síntese
A avaliação do produto de sotware 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 denido 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 denidas as características de qualidade do produto e no segundo nível são denidas 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 “sotwares de
prateleira”. Cada uma das três normas podem ser utilizadas de orma complementar.
O uso de normas que avaliam o produto de sotware oerece 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ê ralizará atividads d autoavaliação. O gabarito stá disponívl no nal do livro didático. esorc-s para rsolvr as atividads sm ajuda do gabarito, pois, assim, você stará promovndo (stimulando) a sua aprndizagm.
1) Idntiqu (V) Vrdadiro ou (F) Falso para as xprssõs qu sgum: a) ( ) A norma ISO 12119 é rsponsávl pla avaliação d produtos d sotwar.
b) ( ) A norma NBR 13596 é a tradução para o português da norma ISO/ IeC 14598.
c) ( ) A ISO/IeC 9126 pod sr usada na avaliação do sotwar
dsnvolvido ants da ntrga ao clint ou ants da acitação plo clint.
d) ( ) A norma 14598 orc um procsso d avaliação adaptado para três visõs: a visão do dsnvolvdor, a visão do comprador a visão do avaliador.
) ( ) A part 4 da ISO/IeC 9126 stablc as métricas para avaliação da qualidad d uso.
2) Assinal a(s) armativa(s) corrta(s). É corrto armar qu para dtrminar a qualidad do produto:
a) ( ) A qualidad do produto pod sr dtrminada simplsmnt pla satisação do usuário.
b) ( ) A satisação do clint pod sr considrada como um atributo ntr outros a sr avaliado.
c) ( ) O uso d um modlo organiza os atributos a srm avaliados, dtrminando claramnt sua importância ou inuência na qualidad do produto.
Qualidade de Sotware
3) Rlacion a 1ª coluna (as caractrísticas da ISO/IeC 9126) com a 2ª (suas subcaractrísticas): a) Funcionalidad b) Conabilidad c) Usabilidad d) eciência ) Manutnibilidad ) Portabilidad ( ) Intligibilidad, aprnsibilidad, opracionalidad.
( ) Maturidad, tolrância a alhas, rcuprabilidad.
( ) Adquação, acurácia, introprabilidad, conormidad, sgurança d acsso. ( ) Comportamnto no tmpo rcursos. ( ) Analisibilidad, modicabilidad,
stabilidad, tstabilidad. ( ) Adaptabilidad, Instabilidad,
substituibilidad.
4) Qual a importância na norma ISO/IeC 14598 da caractrística do procsso d avaliação sr rprodutívl imparcial?
Universidade do Sul de Santa Catarina
5) Dscrva os rquisitos d qualidad ncssários para a avaliação da norma ISO/IeC 12119.
Saiba mais
Para aproundar seu estudo sobre qualidade do produto, leia: SOMMERVILLE, Ian. Engenharia de Sotware. São Paulo: