Baixe o app para aproveitar ainda mais
Prévia do material em texto
* * * Qualidade de Software ISO/IEC 9126 (NBR 13596) A Norma internacional ISO/IEC 9126 (NBR 13596) lista o conjunto de características que devem ser verificadas em um software para que ele seja considerado um “software de qualidade”. * * * Qualidade de Software ISO/IEC 9126 – Características Grupos Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Caracterísicas Refere-se à existência de um conjunto de funções que satisfazem necessidades explícitas e implícitas, e suas propriedades específicas. Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Caracterísicas Refere-se à capacidade do software manter seu nível de desempenho, sob condições estabelecidas, por um período de tempo. Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Caracterísicas Refere-se ao esforço necessário para se utilizar o software, bem como para o julgamento individual desse uso, por um conjunto de usuários explícitos ou implícitos. Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Caracterísicas Refere-se ao relacionamento entre o nível de desempenho do software e a quantidade de recursos usados, sob condições estabelecidas. Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Caracterísicas Refere-se ao esforço necessário para fazer modificações específicas no software. Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Caracterísicas Refere-se à habilidade do software ser transferido de um ambiente para outro. Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 Definir requisitos de Qualidade Avaliar as especificações do software Descrever as particularidades e atributos do software - Avaliar o software desenvolvido, antes da entrega e aceitação do usuário final Possibilidades Grupos Funcionalidade Confiabilidade Utilizabilidade Eficiência Manutenibilidade Portabilidade * * * Qualidade de Software ISO/IEC 9126 Métricas – Princípios de Adoção As medições devem ser usadas para medir processos, não pessoas; O processo de medição deve ter objetivos claros e bem definidos; -O processo de medição deve ser integrado com o processo de desenvolvimento de software; -O processo de medição deve ser fortemente acoplado com o processo de gerência da qualidade e integrado com planos e orçamentos; -O processo de coleta de dados deve ser simples e ferramentas automáticas para extração de dados devem ser usadas; -As medições devem ser repetíveis, independente do observador; O processo de medição é um processo contínuo, sujeito a melhoria; -Os resultados devem ser compartilhados com as equipes de desenvolvimento de software; -O processo de medição deve quantificar a qualidade e a produtividade do processo, bem como medir o impacto de ferramentas, métodos e técnicas de melhoria da qualidade e produtividade do processo, fornecendo uma base quantitativa para a avaliação das iniciativas de melhoria do processo e, consequentemente, promovendo sua melhoria contínua. * * * Qualidade de Software ISO/IEC 9126 Métricas Grupos Produtividade Qualidade Técnicas Orientadas ao Tamanho Orientadas para a Função Orientadas às Pessoas * * * Qualidade de Software ISO/IEC 9126 – Características Métricas Concentram-se na saída do processo de engenharia de software. Ex.: Cronograma, Orçamento, Gestão de Projetos -Especificações, Técnicas de Testes, etc… Produtividade Qualidade Técnicas Orient. Tamanho Orient. Função Orient. Pessoas * * * Qualidade de Software ISO/IEC 9126 – Características Métricas Indicam o quanto o software atende às exigências implícitas e explícitas do cliente e verificam a sua adequação ao uso. Produtividade Qualidade Técnicas Orient. Tamanho Orient. Função Orient. Pessoas * * * Qualidade de Software ISO/IEC 9126 – Características Métricas Concentram-se no processo por meio do qual o software foi desenvolvido. Ex.: Complexidade Lógica, Grau de Modularidade. Produtividade Qualidade Técnicas Orient. Tamanho Orient. Função Orient. Pessoas * * * Qualidade de Software ISO/IEC 9126 – Características Métricas São utilizadas para compilar as medições diretas da saída e da qualidade da engenharia de software e do processo por meio do qual ele é desenvolvido. Ex.: número de linhas de código, pessoas versus horas trabalhadas, custos versus tempo de entrega, faturamento x reconhecimento da receita, etc… Produtividade Qualidade Técnicas Orient. Tamanho Orient. Função Orient. Pessoas * * * Qualidade de Software ISO/IEC 9126 – Características Métricas Oferecem medidas indiretas do software e do processo por meio do qual é desenvolvido, concentrando-se na funcionalidade do programa. Ex.: Pontos por função. Produtividade Qualidade Técnicas Orient. Tamanho Orient. Função Orient. Pessoas * * * Qualidade de Software ISO/IEC 9126 – Características Métricas Coletam informações sobre a maneira segundo a qual as pessoas desenvolvem sofware e percepções humanas sobre a efetividade das ferramentas e métodos utilizados. A medição abrange basicamente a coleta e guarda dos dados, a computação das métricas e por fim a avaliação dos resultados obtidos. Produtividade Qualidade Técnicas Orient. Tamanho Orient. Função Orient. Pessoas * * * Qualidade de Software ISO/IEC 9126 – Características Métricas - Funcionalidade * * * Qualidade de Software ISO/IEC 9126 – Características Métricas - Confiabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Métricas - Usabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Métricas - Manutenibilidade * * * Qualidade de Software ISO/IEC 9126 – Características Métricas - Portabilidade * * * Qualidade de Software ISO/IEC 9126 – Características Métricas - Conclusões - 60% - 100% - 100% - 50% - 25% - 100% - 72% de Métrica de Qualidade
Compartilhar