06 QUALIDADE DE SOFTWARE Aula 06

Disciplina:Qualquer Uma21 materiais36 seguidores
Pré-visualização2 páginas
QUALIDADE DE SOFTWARE
Aula 6 – NBR ISO/IEC 14.598 (Avaliação do Software)
- Avaliação de Produto de Software

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

ESCALADA

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

DESTAQUES DA AULA
Visão Geral dos processos de Avaliação do SW proposto pela Norma NBR ISO/IEC 14.598
Guias e Requisitos propostos pela Norma NBR ISO/IEC 14.598
Relação de parceria com a Norma NBR ISO/IEC 9126
Apresentação de cada parte da Norma 14598-1, 14598-2, 14598-3, 14598-4, 14598-5 e 14598-6’.

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

DIRETO AO
ASSUNTO

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

NBR ISO/IEC 14598

AVALIAÇÃO DE PRODUTO DE SOFTWARE
AVALIAÇÃO DO PROCESSO DE DESENVOLVIMENTO

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Visão Geral da Norma NBR ISO/IEC 14598

A norma fornece uma visão geral dos processos de avaliação de software.

Fornece guias para avaliação baseada na utilização prática da Norma NBR ISO/IEC 9126

Define 3 enfoques de processos para:

DESENVOLVEDORES
ADQUIRENTES
AVALIADORES

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Relação entre as Partes da Norma NBR ISO/IEC 14598
14598-2
Planejamento
e gestão
14598-6
Documentação
de módulos
de avaliação
14598-3
 Processo para
desenvolvedores
14598-4
 Processo para
adquirentes
14598-5
Processo para
avaliadores
14598-1
Visão Geral

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

As Partes da norma 14.598

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

A proposta da Norma ISO/IEC 14.598
Avaliar a qualidade de um software é:
Verificar, através de técnicas e atividades operacionais, o quanto os requisitos são atendidos
Tais requisitos expressam as necessidades explicitadas e objetivam definir as características do SW, para que se possa examiná-lo e compreende-lo

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Razões para Avaliar a qualidade do SW
As razões técnicas para deficiências e limitações do produto
Produtos, mesmo que indiretamente
Plano de ações: Como o produto pode evoluir
Produtos, mesmo que indiretamente

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Relação entre as normas da série

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

NBR ISO/IEC 14.598-2 (Planejamento e Gerenciamento)
Pressupõe existência de função de suporte a Organização para todos os seus projetos de avaliação.
Desenvolvimento de SW
Aquisição de SW
Avaliação de SW

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Estrutura de Um Plano de Avaliação Quantitativa

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

NBR ISO/IEC 14.598-1 (Visão Geral)

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Define requisitos e orientações para a avaliação dos produtos intermediários de software, ou seja, avaliar durante a fase de desenvolvimento e manutenção: Métricas, revisões, RTF e etc.
Objetiva encontrar discrepâncias entre a qualidade esperada e a qualidade atual do produto de software, pela avaliação.
Usada por:
Gerentes de Projeto (monitorar desenvolvimento)
Analistas de Sistemas (levantar requisitos)
Equipe de Manutenção (demandas da fase)
NBR ISO/IEC 14.598-3 (Desenvolvimento)

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

NBR ISO/IEC 14.598-4 (Aquisição)
Inicia o processo de Aquisição.
Nasce a necessidade: Obter, Desenvolver ou Melhorar um Produto ou Serviço de SW
Elaboração dos documentos de Requisitos de Aquisição
Determinar pontos de controle para revisão e auditoria do processo
Seleção de fornecedores e suas capacidades
Contrato negociando: custo e cronograma
Atenção para controle das alterações de contrato
Avaliação durante a vigência do contrato, considerando
Aceitação do produto ou serviço
Entre do produto ou serviço
1. Aceitação e entrega do produto ou serviço final, obedecendo os critérios de qualidade e aceitação previamente definidos.

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

NBR ISO/IEC 14.598-5 (Avaliação)

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

NBR ISO/IEC 14.598-5 (Avaliação)

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Repetidas avaliações, de um mesmo produto, pelo mesmo avaliador, com a mesma especificação de avaliação devem produzir resultados aceitos como idênticos
Repetidas avaliações, de um mesmo produto, com a mesma especificação de avaliação e avaliador diferente devem produzir resultados idênticos
A avaliação não deve ser influenciada por nenhum resultado parcial
Os resultados não devem ser influenciados por opinião do avaliador (subjetividade)
ISO/IEC 14.598-5-Características esperadas do processo de Avaliação

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

BATE PRONTO

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Questões de Exercícios
TÉCNICO DE LABORATÓRIO - INFORMÁTICA - GO - 2009 - UFG (Informática, questão 50). De acordo com a ISO/IEC 14598-4, no “Processo de Avaliação”, a reprodutividade é caracterizada por: (cód. Q40647)
 ( ) uma avaliação que não deve ser influenciada por nenhum resultado particular ou por opiniões, mesmo quando realizada por um único avaliador. ( ) uma avaliação em que os resultados são factuais, ou seja, não são influenciados pelos sentimentos ou pelas opiniões de um avaliador
 ( ) uma avaliação repetida de um mesmo produto, com mesma especificação de avaliação, realizada pelo mesmo avaliador, com resultados que podem ser aceitos como idênticos. ( X) uma avaliação do mesmo produto, com mesma especificação de avaliação, realizada por avaliadores diferentes, produzindo resultados que podem ser aceitos como idênticos.

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Questões de Exercícios
A norma 14598, visa apoiar a avaliação de software, oferecendo diretrizes para tal. A nova visa a avaliação sob 3 pontos de vistas, que são:
( ) Programador, Analista e Adquirente
( ) Gerente do projeto, projetista de SW e avaliador
(X ) Desenvolvedor, Adquirente e Avaliador
( ) Gerente de sistemas, analista de redes e analista de sistemas

A norma 14598 possui relação com a norma 9126, que estabelece:
( X ) Métricas externas, Métricas internas e Métricas de qualidade de uso
( ) Métricas externas, métricas internas e métricas medianas
( ) Usabilidade, Eficiência e eficácia.
( ) Repetitividade, produtividade e objetividade

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Questões de Exercícios
O processo de Avaliação da Norma 14.598-5, que cuida da Avaliação do ponto de vista do Avaliador, possui 4 fases, que são, na ordem:
( ) Especificar os requisitos , Estabelecer critérios, Projetar e Executar a Avaliação
( X ) Estabelecer os requisitos, Especificar, Projetar e Executar a Avaliação
( ) Avaliar, comprar, desenvolver e distribuir
( ) Projetar, Estabelecer os requisitos, Especificar, e Executar a Avaliação

Como se chama a característica esperada do processo de avaliação que diz que deve haver isenção de julgamento do avaliador:
( ) Repetitividade
( ) Reprodutividade
( ) Objetividade
( X) Imparcialidade

Tema da Apresentação

NBR ISO/IEC 14.598- Aula 6
QUALIDADE DE SOFTWARE

Questões de Exercícios
A norma 14598-3, esta voltada a avaliação dos produtos intermediários do processo de desenvolvimento e ciclo de vida do software,