Aula 2 Qsw.
Aula 2 Qsw.
Aula 2 Qsw.
ENGENHARIA DE SOFTWARE
QUALIDADE DE SOFTWARE
SUMARIO
Introdução
Conceitos de Qualidade
Fatores de Qualidade de Software
Processo de software
Produto de software
Métricas de Qualidade
INTRODUÇÃO
O QUE É QUALIDADE?
Fatores Externos
Fatores Internos
Fatores de Qualidade de Software
s
facilidade de uso o
f
correção
eficiência t robustez
w
portabilidade a integridade
r
e
Fatores Externos de Qualidade de
Software
Facilidade de uso: a facilidade de aprender como usar o
software;
Eficiência: o bom uso dos recursos computacionais;
Portabilidade: a facilidade de transferir software entre
ambientes operacionais.
Fatores Externos de Qualidade de
Software
Correção: habilidade do software executar suas tarefas
exatamente como definida pelos requisitos e especificação;
Robustez: habilidade de um software funcionar mesmo em
condições anormais;
Integridade: a habilidade do sistema de proteger seus vários
componentes contra acessos ou modificações indevidos.
Métricas de Qualidade:
motivação
Várias métricas foram desenvolvidas para medir os atributos
ou fatores de qualidade;
Independentemente da métrica usada, sempre se busca os
mesmos objetivos
Melhorar o entendimento da qualidade do produto;
Atestar a efetividade do processo;
Melhorar a qualidade do trabalho realizado a nível de projeto.
Métricas de Qualidade:
motivação
auto contido
confiabilidade precisão
completude
usabilidade eficiência
robustez/integridade
software
de qualidade consistência
facilidade de
teste
manutenabilidade estruturado
facilidade de
entendimento conciso
legível
facilidade de
modificação extensibilidade
Fatores Externos de Qualidade de
Software
Correção: habilidade do software executar suas tarefas
exatamente como definida pelos requisitos e especificação;
Robustez: habilidade de um software funcionar mesmo em
condições anormais;
Integridade: a habilidade do sistema de proteger seus vários
componentes contra acessos ou modificações indevidos.