Qualidade
Paula
Picolli
• O Que é Qualidade de Software?
Totalidade
de características de um produto de software que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas. (ISO 8402)
ISO/CD 8402; Quality Concepts and Terminology Part One:
Generic Terms and Definition; ISO; dezembro 1990
• O Que é Qualidade?
Conjunto
de características que devem ser alcançadas em um determinado grau para que o produto atenda às necessidades de seus usuários.
A qualidade
de um produto de software é descrita e avaliada a partir das características de qualidade identificadas • Características de Qualidade
Características
de qualidade podem ser detalhadas em vários níveis de sub-características • ISO 9126
• (Information Technology - Software product evaluation - Quality characteristics and guidelines for their use)
• 9126-2: métricas externas
• 9126-3: métricas internas
• 9126-4: métricas para qualidade no uso
• Qualidade Interna
Conjunto
de características do produto de software que avaliam o produto segundo uma visão interna
Usados
para definir estratégias de desenvolvimento e critérios para avaliação e verificação durante todo o desenvolvimento • Qualidade Externa
Conjunto
de características do produto de software que avaliam o produto segundo uma visão externa
Qualidade
Avaliado
simulados
quando o software é executado através de
testes
em
ambientes
• Qualidade em Uso
Visão
do usuário sobre a qualidade do produto quando em uso em um ambiente especificado dentro de um contexto de uso
É
medida em relação ao resultado da utilização do software e não em relação a características do produto Representa
o efeito combinado da qualidade externa e interna
• Modelo para Qualidade
Interna e Externa
• Funcionalidade
• Confiabilidade
• Qualidade Interna e
Externa
• Usabilidade
• Eficiência
•