Baixe o app para aproveitar ainda mais
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 *
Compartilhar