Beruflich Dokumente
Kultur Dokumente
Paulo C. Masiero
Cap. 24 - SMVL
Introdução
• Melhoria nos níveis gerais de qualidade de
software nos anos recentes.
• Diferenças em relação ao gerenciamento da
qualidade na manufatura
– Os requisitos provêm do cliente e da organização
que desenvolve o software
– Dificuldades em especificar características de
qualidade de forma não ambígua ou vaga
– Difícil saber quando a especificação está
completa.
GQ: Organizado em três atividades
principais
• Garantia de qualidade
– Estabelecer procedimentos e padrões que levam
ao software de alta qualidade
• Planejamento de qualidade
– Processo de desenvolvimento de um plano de
qualidade para um processo específico
• Controle de qualidade
– Garantir que o processo especificado seja seguido.
GQS: três níveis de preocupações
• Organizacional: estabelecer um “arcabouço”
de processos organizacionais e padrões que
levem a alta qualidade.
• Projeto:
– A. Definir um plano de qualidade: metas,
processos e padrões.
– B. Aplicação de processos específicos de
qualidade, verificar que são seguidos e garantir
que os resultados estejam em conformidade com
os padrões aplicáveis ao projeto.
Qualidade de Processo e de Produto
• Na manufatura há uma ligação nítida entre
qualidade do processo de produção e
qualidade do produto.
• Na manufatura o processo é relativamente
fácil de padronizar e monitorar.
• No desenvolvimento de software esse
relacionamento é mais complexo.
• É difícil medir os atributos de qualidade do
software.
Gerenciamento de Qualidade de
Processo