Buscar

Aula 03 Gerenciamento de Qualidade

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 33 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 33 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 33 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aula 03
Gerenciamento de Qualidade
Professor: José Alexandre Macedo
versão: 1.0
Gerenciamento de Qualidade
•3 atividades principais
•Garantia da Qualidade
•Planejamento de Qualidade
•Controle de Qualidade
Gerenciamento de Qualidade
•3 atividades principais
•Garantia da Qualidade
•Planejamento de Qualidade
•Controle de Qualidade
Garantia de Qualidade
•Processo para definir
•Como alcançar a qualidade
•Como saber se o nível de qualidade foi 
alcançado
Garantia de Qualidade
•De que forma?
• Definição de padrões relacionados a
• Processo de desenvolvimento
• Produto
• Escolher ferramentas e métodos para apoiar os 
padrões
Garantia de Qualidade
• Padrões de Produto
• Padrões de documentos
• Ex.:estrutura do documento de requisitos
• Padrões de documentação
• Ex.: cabeçalho padronizado em comentário de classes
• Padrões de codificação
• como a linguagem adotada deve ser usada
Garantia de Qualidade
•Padrões de Processo
• Define os processos que devem ser seguidos
• Processos de especificação, projeto, validação
• Descrição dos documentos que devem ser escritos 
durante os processos
Garantia de Qualidade
• Importância dos padrões de software
• Melhores e mais apropriadas práticas para as empresas
• Provêem um framework para implentação da GA
• Ajudam na continuidade
• mesmas práticas para todos
• esforços de aprendizado reduzidos
Garantia de Qualidade
•A equipe de GA que define os padrões 
deve 
• Se basear em padrões nacionais e internacionais
• Criar um manual de padrões
Garantia de Qualidade
•Exemplos de padrões para o manual
Garantia de Qualidade
• ISO 9000
• Conjunto internacional de padrões (ex.: ISO 9001)
• Aplicável em diversas áreas (manutafura, serviços)
• Documento de apoio (ISO 9000-3) interpreta a ISO 9001 para 
desenvolvimento de software
Garantia de Qualidade
• ISO 9001
• Não é focado em software
• Estabelece princípios gerais aplicáveis a software
• Descreve padrões e procedimentos organizacionais relacionados a 
qualidade
• Não define os processos de qualidade que devem ser usados
Garantia de Qualidade
• ISO 9001
• Áreas cobertas
• Controle de produto que estão em não conformidade
• Manuseio, armazenamento, empacotamento entrega
• Rastreabilidade de produto
• Inspeção e teste
• Revisão de contrato
• Controle de documento
Garantia de Qualidade
• ISO 9001
• Não garante a qualidade do software
• Diz que a empresa segue determinados processos de qualidade MAS 
não mostra se os processos refletem as melhores práticas e se o 
produto tem qualidade
Gerenciamento de Qualidade
•3 atividades principais
•Garantia da Qualidade
•Planejamento de Qualidade
•Controle de Qualidade
Planejamento de Qualidade
•Desenvolve um plano de qualidade para 
um projeto
Planejamento de Qualidade
• Desenvolve um plano de qualidade para um projeto
• O plano deve estabelecer
• qualidades de software desejadas
• como essas qualidades devem ser avaliadas
• Define, portanto, o que significará alta qualidade de 
software
Planejamento de Qualidade
•Estrutura geral do plano de qualidade
• Apresentação do produto
• Plano de produto
• Descrição de processo
• Metas de qualidade
• Riscos e gerenciamento de riscos
Planejamento de Qualidade
•Plano de qualidade
• Específico para o projeto/ sistema
• Devem ser breves (ninguém gosta de longas 
documentações)
Planejamento de Qualidade
• Atributos de qualidade de software devem ser 
considerados no plano
• Segurança, Facilidade de compreensão, Portabilidade, 
Proteção, Facilidade de Testes, Facilidade de uso, 
Confiabilidade, Adaptabilidade, Facilidade de Reuso, 
Modularidade, Eficiência, Robustez, Complexidade etc..
Planejamento de Qualidade
•O plano deve incluir também uma 
definição do processo de avaliação do 
software
Planejamento de Qualidade
•Planos de exemplo...
Gerenciamento de Qualidade
•3 atividades principais
•Garantia da Qualidade
•Planejamento de Qualidade
•Controle de Qualidade
Controle de Qualidade
•Monitoramento do processo de 
desenvolvimento de software
•Assegurar que procedimentos e padrões 
são seguidos
Controle de Qualidade
•Produto do processo x Padrões do Projeto
Controle de Qualidade
•2 abordagens para verificar a qualidade
1. Revisões de qualidade por um grupo de 
pessoas
2. Avaliação automatizada de software
Controle de Qualidade
1. Revisões de qualidade por um grupo de 
pessoas
• Verifica se os padrões do projeto foram seguidos
• Software documentos estão em conformidade?
• Desvios são anotados e passados para o gerente do 
projeto
Controle de Qualidade
1. Revisões de qualidade por um grupo de 
pessoas
• Amplamente usadas
• Tipos de Revisão
• Inspeção de projeto ou programa, revisões de 
progresso, revisões de qualidade
Controle de Qualidade
1. Revisões de qualidade por um grupo de 
pessoas
• Todos os documentos podem ser revisados
• especificações, planos de testes, procedimentos de 
gerencia de configuração, manuais de usuário etc...
Controle de Qualidade
2. Avaliação automatizada de software
•Software e documentos são processados 
por um programa e comparados com os 
padrões
Exercícios
•Explique porque um processo de software de 
alta qualidade deve conduzir a produtos de 
software de alta qualidade. Explique os 
possíveis problemas seguindo essa abordagem.
Exercícios
•Sugira 4 tipos de conhecimentos que podem 
ser capturados em padrões organizacionais
•Projete um formulário que possa ser usado para 
registrar comentários de revisões
Exercícios
• Um colega é ótimo programador e escreve código 
com poucos defeitos. Mas ele ignora os padrões de 
qualidade da organização. Como os gerentes devem 
reagir em relação a esse comportamento?

Outros materiais