Buscar

Aula_06

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Qualidade de software
Fabiano Gonçalves dos Santos
Aula 6
NBR ISO/IEC 14598
Avaliação do processo de desenvolvimento
*
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
Visão Geral 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
Relação entre as partes da norma ISO/IEC 14598
*
As Partes da norma 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
A proposta da Norma ISO/IEC 14.598
*
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
Razões para avaliar a qualidade do software
Identificar e entender
Comparar
Formular
*
Relação entre as normas da série
*
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
NBR ISO/IEC 14.598-2 (Planejamento e Gerenciamento)
Criação de critérios para benchmark
Avaliação da eficácia e qualidade de qualquer aquisição
Obtenção de padrões e de informações técnicas
Desenvolvimento de padrões e ferramentas
Desenvolvimento de software
Coleta e análise de resultados de avaliações
Distribuição dos resultados de avaliação
Facilitação da transferência de tecnologia e suporte a projetos de avaliação
*
*
Estrutura de Um Plano de Avaliação Quantitativa
Introdução
Objetivos
Características da qualidade aplicáveis
Lista de prioridades
Objetivos da qualidade
Cronograma
Definição de responsabilidade
Categorias de medição
Uso e análise de dados
Relatórios
Demais requisitos de interesse
*
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)
*
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.
Iniciação
Preparação do pedido de proposta
Preparação e atualização do controle
Monitoração do fornecedor
Aceitação e conclusão
NBR ISO/IEC 14.598-4 (Aquisição)
*
NBR ISO/IEC 14.598-5 (Avaliação)
Os avaliadores podem ser especificamente:
Os laboratórios de testes
As equipes de testes integradas de organizações de produção ou de distribuição de software
Os compradores ou usuários de software de integradoras de sistemas
As organizações que realizam comparações de softwares
*
Estabelecer requisitos de avaliação
Especificar a avaliação
Projetar a avaliação
Executar a avaliação
Estabelecer o propósito da avaliação
Identificar tipos de produtos a serem avaliados
Especificar modelo de qualidade
Selecionar métricas
Estabelecer níveis de pontuação para as métricas
Estabelecer critérios para julgamento
Produzir o plano de avaliação
Obter as medidas
Comparar com critérios
Julgar os resultados
NBR ISO/IEC 14.598-5 (Avaliação)
*
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)
Repetitividade
Reprodutividade
Imparcialidade
Objetividade
ISO/IEC 14.598-5-Características esperadas do processo de Avaliação
*
Qualidade de software
Fabiano Gonçalves dos Santos
Atividade 6
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.
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.
*
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: 
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.
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.
*
*
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
Desenvolvedor, Adquirente e Avaliador
Gerente de sistemas, analista de redes e analista de sistemas
*
*
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
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:
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
*
*
A norma 14598 possui relação com a norma 9126, que estabelece:
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
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais