As normas ISO/IEC 9126, 14598 e 25000 fornecem padrões para avaliação da qualidade de software. A ISO/IEC 9126 define parâmetros para avaliação interna e externa. A ISO/IEC 14598 estabelece um processo de avaliação. A ISO/IEC 25000 utiliza e complementa as normas anteriores com maior precisão e um modelo de referência geral.
As normas ISO/IEC 9126, 14598 e 25000 fornecem padrões para avaliação da qualidade de software. A ISO/IEC 9126 define parâmetros para avaliação interna e externa. A ISO/IEC 14598 estabelece um processo de avaliação. A ISO/IEC 25000 utiliza e complementa as normas anteriores com maior precisão e um modelo de referência geral.
As normas ISO/IEC 9126, 14598 e 25000 fornecem padrões para avaliação da qualidade de software. A ISO/IEC 9126 define parâmetros para avaliação interna e externa. A ISO/IEC 14598 estabelece um processo de avaliação. A ISO/IEC 25000 utiliza e complementa as normas anteriores com maior precisão e um modelo de referência geral.
Universidade Tecnológica Federal do Paraná - UTFPR
Nome: Lincoln Batista Turma: S73 Professora: Maria Cláudia F. P. Emer
Tarefa 4 - Qualidade de Produto de Software
1) Elabore um quadro que sumarize as normas ISO/IEC 9126, 14598 e 25000.
ISO/IEC Descrição
ISO/IEC 9126 ● Define um conjunto de parâmetros com o objetivo de
padronizar a avaliação da qualidade de software ● Dividido em 2 partes: ○ Modelo de Qualidade para Métricas Externas e Internas: ■ Funcionalidade: capacidade de um software prover funcionalidades que satisfaçam o usuário em suas necessidades declaradas e implícitas ■ Confiabilidade: capacidade do produto de software de manter um nível de desempenho especificado ■ Usabilidade: capacidade do produto de software de ser compreendido, aprendido, operado e atraente ao usuário ■ Eficiência: tempo de execução e os recursos envolvidos são compatíveis com o nível de desempenho do software ■ Manutenibilidade: capacidade (ou facilidade) do produto de software ser modificado, incluindo tanto as melhorias ou extensões de funcionalidade quanto as correções de defeitos, falhas ou erros ■ Portabilidade: capacidade do sistema ser transferido de um ambiente para outro ○ Métricas de Qualidade em Uso: ■ Eficácia: capacidade do produto de software de permitir que usuários atinjam metas especificadas com acurácia e completitude ■ Produtividade: capacidade do produto de software de permitir que seus usuários empreguem quantidade apropriada de recursos em relação à eficácia obtida ■ Segurança: capacidade do produto de software de apresentar níveis aceitáveis de riscos de danos a pessoas, negócios, software, propriedades ou ao ambiente ■ Satisfação: capacidade do produto de software de satisfazer usuários
ISO/IEC 14598 ● Estabelece o processo de avaliação de produtos de
software ● Usada por pessoas envolvidas no desenvolvimento, na padronização e no uso de tecnologia de avaliação ● Dividido em 6 partes: ○ ISO/IEC 14598-1: define os termos técnicos, a estrutura e o conteúdo da documentação a ser usada na descrição dos módulos de avaliação ○ ISO/IEC 14598-2: apresenta requisitos, recomendações e orientações para uma função de suporte ao processo de avaliação dos produtos de software ○ ISO/IEC 14598-3: seleção e registro de indicadores que possam ser medidos e avaliados a partir dos produtos intermediários ○ ISO/IEC 14598-4: estabelece um processo sistemático para a avaliação dos produtos de software comercial, sob encomenda ou modificados ○ ISO/IEC 14598-5: define atividades necessárias para especificar, projetar e executar as atividades de avaliação para obter sua conclusão ○ ISO/IEC 14598-6: define a estrutura e o conteúdo da documentação a ser usada na descrição dos módulos de avaliação
ISO/IEC 25000 ● Utiliza e complementa as normas ISO 9126 e 14598
○ Maior precisão na definição dos requisitos ○ É um modelo de referência geral ● Possui 5 divisões ○ Divisão de Gestão da Qualidade (2500n): define todos os modelos, termos e definições comuns que são referidos por todos os outros padrões da série SQuaRE (Systems and Software Quality Requirements and Evaluation) ○ Divisão de Modelo de Qualidade (2501n): determina quais características de qualidade serão levadas em consideração ao avaliar as propriedades de um produto de software ○ Divisão de Medição de Qualidade (2502n): inclui um modelo de referência de medição de qualidade de produto de software, definições matemáticas de medidas de qualidade e orientação prática para sua aplicação ○ Divisão de Requisitos de Qualidade (2503n): ajuda a especificar os requisitos de qualidade, os quais podem ser usados no processo de elicitação de requisitos de qualidade para um produto de software a ser desenvolvido ou como entrada para um processo de avaliação ○ Divisão de Avaliação da Qualidade (2504n): fornece requisitos, recomendações e diretrizes para avaliação de produtos de software