Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* Aula 01 * QUALIDADE DE SOFTWARE - Aula 4 GESTÃO DA TECNOLOGIA DA INFORMAÇÃO - EAD PROF REGINA FELICIO Rio de Janeiro , 2011 NBR ISO/IEC 9126 (PRODUTO) E NBR ISO/IEC 12119 (PACOTE) * AULA 1 * * OBJETIVOS DA AULA Apresentar: NBR ISO/IEC 9126 Modelo de qualidade do produto de software NBR ISO/IEC 12119 Requisitos de qualidade e testes para pacote de software Requisitos para realização de testes * AULA 1 * * EVOLUÇÃO: QUALIDADE DO SW Foco: no desenvolvedor Início: Qualidade = Funcionar 2º momento: Qualidade = Confiabilidade Funções críticas, qualidade = sem bugs, testes 3º momento: Qualidade incorpora outros atributos Foco: no cliente Percepção da qualidade Pacotes de SW Foco: Tecnologia Deixou de ser diferencial competitivo = atributo de qualidade (exp: interface gráfica) * AULA 1 * * VISÕES DA QUALIDADE Usuário Interesse: Uso e desempenho Interesse nas medidas externas As funções estão disponíveis? Software é confiável? É eficiente? Fácil de usar? Fácil para mudar de ambiente Características construtivas não interessam * AULA 1 * * VISÕES DA QUALIDADE Desenvolvedor Coerente com expectativas dos usuários (requisitos e aceitação) Interesse nas medidas internas Qualidade de produtos intermediários Gerente de Desenvolvimento Medida global da qualidade Qualidade x Prazo x Custos Qualidade do processo. * AULA 1 * * Qualidade é: “totalidade de características de uma entidade que lhe confere a capacidade de satisfazer as necessidades explícitas e implícitas" (2003, p.17). Explícitas (externas) = condições em que o produto deve ser usado, objetivos, funções e desempenho esperado (requisitos). Implícitas (internas) = Não estão especificados nos requisitos, mas são características obvias e fundamentais * NBR ISO/IEC 9126 (produto) AULA 1 * * Define Características e sub-características que definem um MODELO de qualidade Não apresenta métricas para características de qualidade. Propõe que cada empresa use as próprias Qualidades explícitas (externas) = métricas externas ou seja medições baseadas nas necessidades dos usuários (produto final) Qualidades implícitas (internas) = métricas internas (produtos intermediários) Qualidades de uso = Métricas específicas * NBR ISO/IEC 9126 (produto) AULA 1 * * QUALIDADE NO PRODUTO A qualidade do SW pode ser avaliada pela: Medição dos atributos internos (medidas estáticas de produtos intermediários) Medição dos atributos externos (medidas do comportamento do SW quando executado) Medição dos atributos de qualidade de uso. Modelo de QUALIDADE de SW A qualidade do produto deve ser avaliado segundo um modelo definido. O modelo deve ser usado para estabelecer metas de qualidade do SW e produtos intermediários * AULA 1 * * NBR ISO/IEC 9126 (produto) Quando executado Durante o desenvolvimento Utilização do software * Instrumentos necessários para realizar uma avaliação Como medir qualitativamente e quantitativamente a qualidade - 9126-1 AULA 1 * * Modelo–Qualidade int e ext CARACTERÍSTICAS SUBARACTERÍSTICAS * AULA 1 * * CAPACIDADE DO SOFTWARE EM : * * * AULA 1 * * MODELO DE QUALIDADE DE USO Eficácia Usuário atinge a meta? Corretude? Completo? Produtividade Usuário emprega recurso compatível com eficácia. Segurança Presença de níveis aceitáveis de risco de dados a pessoas, negócios, ambiente. Satisfação – do usuário * AULA 1 * * * A QUALIDADE NO PROCESSO AULA 1 * * PROCESSO DE AVALIAÇÃO Fases 1. Definição dos requisitos de qualidade Características e sub, que serão usadas 2. Preparação da avaliação Seleção de métricas Níveis de pontuação (metas as métricas) Critérios de julgamento 3. Procedimento de avaliação Obtenção de medidas Comparação dos critérios Julgamento dos resultados * AULA 1 * * NBR ISO/IEC 12119 (pacote) Estabelece os requisitos de qualidade de um software tipo pacote. Fornece instruções para testá-lo, com base nos requisitos. Escopo: Pacotes oferecidos ao mercado. NÃO abrange o processo de desenvolvimento. Compreendem os processadores de texto, planilhas, BDs, softwares gráficos, programas para funções administrativas, técnicas ou científicas e programas utilitários * AULA 1 * * NBR ISO/IEC 12119 (pacote) Pacotes de software= conjunto completo e documentado de programas fornecidos a diversos usuários para uma aplicação ou função genérica. (SW de prateleira). A norma estabelece um conjunto de: Requisitos de qualidade para pacotes de software Instruções de como executar testes em um pacote de software, em destaque para testes realizados por terceiros. * AULA 1 * * NBR ISO/IEC 12119 (pacote) Os requisitos de qualidade incluem que: i) pacote de SW deve ter uma descrição do produto e documentação do usuário; ii) a descrição de produtos deve conter informações que sejam testáveis e corretas e, iii) requisitos para a documentação do usuário, programas e dados que façam parte do pacote. Um pacote de software está em conformidade com esta Norma se atende a todos aos requisitos acima. * AULA 1 * * NBR ISO/IEC 12119 (pacote) * AULA 1 * * * NBR ISO/IEC 12119 (pacote) AULA 1 * * PRÓXIMA AULA Na próxima aula será tratada a questão da usabilidade de software de acordo com os principais pressupostos da norma NBR ISO/IEC 9241. * *
Compartilhar