Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Mirian Mirdes Storch
Título: Proposta de Avaliação da Qualidade de Produtos de Software Utilizando a Norma ISO/IEC 9126
 
Introdução:
Atualmente, a melhoria da qualidade do software tornou-se cada vez mais comum nas organizações devido à necessidade de obtenção de melhores resultados em todas as fases do ciclo de vida do software. Conforme [BAR1997], qualidade é a totalidade das características de uma entidade que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas. Segundo [GIL1995], “a qualidade é difícil de ser definida, impossível de ser medida e fácil de se reconhecer. A qualidade é geralmente transparente quando presente, mas a sua ausência é facilmente percebida”. Algumas considerações podem ser feitas sobre a qualidade: a) qualidade não é absoluta: ela representa coisas diferentes em diferentes situações. A qualidade não pode ser medida sob escala qualificável da mesma maneira que propriedades físicas como temperatura ou tamanho; b) qualidade é multidimensional (ela tem muitos fatores contribuintes): ela não é facilmente sumarizada em um meio simples e quantitativo. Alguns aspectos da qualidade podem ser medidos, com maior ou menor facilidade, no entanto, o critério mais facilmente medido pode não ser necessariamente o mais importante. A aceitação de um produto pode depender de critérios que muitas vezes são difíceis de definir; c) qualidade é objeto de restrições: a qualidade muitas vezes não pode ser separada do custo, entendendo-se custos como pessoas, tempo e ferramentas; d) qualidade envolve compromissos e aceitações: quando a qualidade é restringida e compromissos são requeridos, alguns critérios podem ser sacrificados mais aceitavelmente que outros, por exemplo, conforto pode ser sacrificado no lugar de segurança; e) critérios de qualidade não são independentes, mas integram um com outro. Com o objetivo de padronizar e aprimorar a avaliação da qualidade de produtos de software, surge a Norma ISO/IEC 9126 desenvolvida em conjunto com a ISO e IEC. A norma ISO/IEC 9126, equivalente a Norma Brasileira NBR 13596, define também seis grandes grupos de características: funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade. Segundo a norma ISO/IEC 9126, a definição para avaliação de produto de software refere-se à medição de quanto o produto de software, em uso, atende às necessidades implícitas e explícitas. Esta definição leva às seguintes questões: a) como definir os requisitos da qualidade do produto: conjunto de necessidades explícitas e implícitas; b) como medir a qualidade em uso; c) como relacionar as visões da qualidade de produto e processo; Uma das principais dificuldades na utilização da norma ISO/IEC 9126 é a especificação do método de avaliação, principalmente a definição das métricas aplicadas. Atualmente existem poucas métricas de aceitação geral para as características descritas na norma, o que permite grupos ou organizações de normalização estabelecer os seus próprios modelos de processos de avaliação e métodos para a criação e validação de métricas relacionadas com estas características. Torna-se necessário estabelecer níveis de pontuação e critérios específicos para a aplicação das características com propósito de definição e avaliação.