Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ISO, ABNT: grupos que criam as normas e padrões SQA: grupo que coordena o processo de qualidade do processo de software ISO 9000: conjunto de normas que mostram o que fazer, e não como fazer. ISO 9126: produto ISO 12119: Pacote NBR 9241: usabilidade. Quem mexe com qualidade de software: todas as pessoas envolvidas no processo de desenvolvimento de software. A responsabilidade da qualidade é de todos! QSA ( Garantia de estatística de Qualidade): trata de números de uma analisa quantitativa (serve para trabalhar números e fazer previsão, analise, montar gráficos). Registra a frequencia de erros do software, registra as inconsistências do software. Trabalha com a parte de erros. SQA ( Garantia de qualidade de software ) denomina “poucas causas vitais”: são as poucas causas que são responsáveis pela maioria dos problemas (não todos). Fornecer informações para a gerencia sobre o progresso geral do projeto. Fator/Métrica de Qualidade - Confiabilidade : a probabilidade de operação livre de falhas de um programa de computador num ambiente especifico durante determinado tempo de especificado. Fator/Métrica de Qualidade - Eficiência: fazer certo as coisas. Refere-se ao modo como determinada atividade é realizada, é o meio, não o fim. Fator/Métrica de Qualidade - Eficácia: fazer coisas certas. Tem haver com o resultado referente a uma atividade, é o fim e não o meio. ISO 9000 é uma norma genérica e trata de produto e serviço para estar conforme os requisitos estabelecidos (conformidade nos requisitos): Garante que todos os produtos gerados a partir dos processos certificados terão as mesmas características e consistência. Confiabilidade: Operar isento de falhas, em ambientes e tempo determinados Segurança: Atividade SQA, que identifica e avalia riscos do software. SQA Estatística: Analise freqüência de ocorrência de erros e inconsistências. ISO 9000: Descreve os elementos de garantia, de forma genérica SQA Estatística (considerar que 20% do código tem 80% dos defeitos): Grande parte dos defeitos concentra-se em pequena parte do código. ISO/EIC 9126: Produto ISO/EIC 12119: Pacotes de sofwares, produtos! ISO/EIC 9000: Generica para produtos e serviços, então é Processo! ISO/EIC 9241: Produto McCall criou categorias para agrupar fatores que afetam a qualidade do sofwate. Categoria Revisão: Estabilidade, Manutenibilidade, Flexibilidade. Inspeções de projeto ou de Programa é um tipo de revisão capaz de detectar erros nos requisitos, projeto ou código. Revisão: em cima de erros, detectar erros e requisitos! ISO 9000 descreve os elementos de garantia em termos genéricos: que podem ser aplicados a qualquer negocio (serviço ou produto). NBR 9126: Produto NBR 12119: Pacotes NBR 15504: Avaliação NBR 9241-11: USABILIDADE. Definiu o conceito de usabilidade, e estabeleceu, de forma ampla, diretrizes para sistemas computacionais a fim de permitir que o usuário atinja seu objetivo e satisfação de sua necessidade em um contexto particular. Esta norma definiu alguns efeitos como o da SATISFAÇÃO. Ausência do desconforto e presença de atitudes positivas para com o uso de um produto. Antes da adoção de qualidades em software: muitos projetos são cancelados antes de serem finalizados, inúmeros projetos falham nas entrega das funcionalidades, os custos extrapolas assustadoramente o orçamento inicial. ISO/IEC 12119 define requisitos para avaliação do pacote de software (software de prateleira): descrição do produto (programa), documentação do usuários e programas e dados. Série 14000: recursos e ambiente. NBR/ISO 14598 : Produto - Avaliação. Fornece um visão geral dos processo de avaliado de softwate. Fornece fui para avaliação. Avaliar o quanto dos requisitos estão sendo cumpridos. Requisitos expressam as necessidades explicitadas. 3 enfoques de processos para: * Desenvolvedores * Adquirentes (comprar o soft) * Avaliadores ISO 14598-1: visão geral ISO 14598-2: planejamento e gestão ISO 14598-3: processo apra desenvolvedores ISO 14598-4: processo para adquirentes ISO 14598-5: processo para avaliadores ISO 14598-6: documentação de módulos de avaliação NBR/ISO 9000-3 : Modelos de Melhoria de Processo Orientar um contrato entre duas partes que exige a demonstração da capacidade do fornecedor em desenvolver, fornecer e manter softwares. Genérica, adota para sofwate. Avaliação do fornecedor, o quanto que ele consegue atender. Entendimento entre contratante e contratado. Metodologias consistentes. Gerenciamento de projeto. Documentação (principal) * Aquisição * Fornecimento * Desenvolvimento * Manutenção Sistema de qualidade deve ser documentado - como um manual. Detalhar os procedimentos: * Controlar a gerencia de configuração * Verificar o produto * Validar o produto * Não conformidade NBR/ISO 12207: processos e modelos de qualidade, processo de melhoria Trata de 3 processos relacionados um com o outro: * Fundamentais: Iniciam o ciclo de vida, comandam a execução dos demais. Aquisição (inicia o ciclo), fornecimento (fornecer recursos para o desenvolvimento), desenvolvimento. * Organizacionais: chamados pelos outros processos (inicias pelos outros processos) e são indecentes dos que esta sendo executado. Gerencia, Infra, Melhoria, RH, Gestão de ativos... * Apoio: Organizar o que executa, qualidade aos demais processos, apoiar a documentação. BRN/ISO 15504 (SPACE): avaliação do processo. * Determinar capacidade da equipe e melhorar o processo. * Identificar mudanças no processo. * Sujeito a avaliação. * Capacitação da equipe. ISO 15504-5: dimensão do processo. 48 processos que estão organizados em 3 categorias de processo (fundamentais, organizacionais, apoio). CMMI: modelo de referencia de capacidade e maturidade baseado no SPACE. Toda a empresa está envolvida, empresa buscando certificação ISO. Processo contínuo (capacitação): * Objetivos específicos * Objetivos Gerais 5 Níveis de estágios (organização/maturidade): * 1 - Inicial: sao imprevisíveis, pouco controlados. * 2 - Gerenciado: sao caracterizados por projeto e as ações são sequentemente reativas * 3 - Definido: sao caracterizados para organizado e são proativos * 4 - Quantitativamente Gerenciado: processo sao medidos e controlados * 5 - Otimização: antecipar tarefa e entregar software antes do tempo. Atividades do gerenciamento de Riscos: * Identificação * Análise * Planejamento * Monitoração
Compartilhar