Buscar

Aula_02

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 32 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 32 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 32 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

QUALIDADE DE SOFTWARE
Aula 2 – Fatores, Métricas e Garantia de Qualidade de SW
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
ESCALADA
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
DESTAQUES DA AULA
 VISÃO GERAL DOS FATORES QUE AFETAM A QUALIDADE DO PROCESSO E DO PRODUTO
 MEDIDAS INDIRETAS DA QUALIDADE DO SW
 CONCEITOS E ATIVIDADES DA SQA (GARANTIA DA QUALIDADE DE SOFTWARE)
 A DE REVISÃO DE SOFTWARE COMO PREVENÇÃO 
 A DE REVISÃO TÉCNICA FORMAL (RTF) COMO MEIO DE MELHORAR A QUALIDADE DO SOFTWARE E DO PROCESSO DE DESENVOLVIMENTO
	
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
DIRETO AO 
ASSUNTO
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
POR QUE MEDIR A QUALIDADE ? 
 Para determinar um valor de grandeza
 Mede e compara o SW com algum dado (padrão) e obtém uma INDICAÇÃO DE QUALIDADE
 o que devemos medir ?
 Processo 
 Produto
 Fatores que afetam a qualidade
 Mensuráveis diretamente
 Tempo, Custo, produtividade
 Mensuráveis indiretamente
Usabilidade, manutenibilidade (subjetivos)
A QUALIDADE PRECISA SER MEDIDA, COMPARATIVAMENTE A PADRÕES E CRITÉRIOS PRÉ DETERMINADOS
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Que medidas são necessárias ?
 Tempo e custo do processo
 Desempenho e resultados
 Produtividade da equipe
 Recursos efetivos e usados
O que fazer com medidas?
 Permitir criar padrões
 Estimativas (tempo, custo, recursos)
 Aplicar ações corretivas e preventivas diante de riscos
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Fatores de Qualidade
 Afetam a qualidade do software 
 Considerar no software
características operacionais
Capacidade de mudanças
Adaptabilidade a novos contextos
 Categorias
Revisão do Produto
Operação do Produto
Transição do Produto	
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Categoria REVISÃO
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Categoria OPERAÇÃO
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Categoria TRANSIÇÃO
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Como usar Métricas?
Pressman
 Dificuldade: desenvolver medidas diretas dos fatores de qualidade propostos por McCall
Por que? subjetividade na medição.
McCall, julga relevante
 escala padrão (0 a 10), estabelecendo métrica para cada fator que afeta a qualidade
Consulte texto com Métricas de Pressman – PDF no ambiente
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Influenciam a Qualidade
Ausência de:
modelo corporativo de qualidade.
procedimentos de testes automatizados.
profissionais capacitados em qualidade.
Deficiência no planejamento e aplicação dos testes.
Qualidade é aplicada tardiamente no processo.
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Benefícios da Qualidade
Ciclo de desenvolvimento de SW confiável.
Garante ações corretivas no ciclo de desenvolvimento.
Evita a ingerência do projeto de software.
Amplia chances de sucesso do proj. de SW
Amplia a produtividade do desenvolvimento.
Evita a propagação de erros.
Automação de testes reduz custos do projeto.
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
SQA- Garantia da Qualidade de Software
 
 
 A garantia da qualidade de software (Software Quality Assurance – SQA) deve ser 
Aplicada em todo o processo de engenharia de software.
Avaliações, Auditorias, revisões
 Define
 Padrões para o projeto
 Procedimentos para o relato
 Acompanhamento de erros e Documentação necessária
 Realimenta a equipe com conclusões do projeto
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Atividades - SQA
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Revisões de Software
Métodos de validação de qualidade – uso pela equipe técnica.
Processo
Produto
Filtram erros e inconsistências no processo de desenvolvimento.
Objetivos
Apontar melhorias ao produto ou parte dele – por um grupo de pessoas
Tornar o trabalho técnico mais administrável.
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
TIPOS DE REVISÕES
 
 
 Inspeções de projeto ou programa
Detectar erros nos requisitos, projeto ou código
 Revisões de progresso
Informações p/ gestão do progresso geral do projeto
Revisão do processo, produto (custos), planejamento e prazos
 Revisões de qualidade
Análise técnica do produto ou documentação
Detectar inconsistências entre:
Especificação e projeto
Código ou documentação
Assegurar se padrões de qualidade foram seguidos?
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Custos de Qualidade
 Custos Operacionais de implementação de atividades de qualidade no processo (e produto)
Metas:
Reduzir custo com qualidade
Comparar com demais custos
 4 categorias de classificação
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Os Custos da revisão de Qualidade e seus impactos
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Os Custos da Revisão de Qualidade e seus impactos
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Revisões de Software - Conclusões 
Custo de identificação e reparo do erro/defeito
Cresce a medida em que o tempo passa.
 Aumenta a insatisfação (interna e externa)
Dica: investir e Prevenção
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
A Conhecida como walkthroughs, inspeções, reuniões round – robin
Cada RTF é conduzida como uma reunião.
REVISÃO TÉCNICA FORMAL - RTF
Principal atividade de um SQA
Objetivos
 Verificar se SW atende aos requisitos; 
 Garantir que o SW está de acordo com padrões pré-definidos; 
 Obter um SW desenvolvido de forma uniforme; 
 Tornar os projetos mais administráveis
Descobrir erros de função, lógica ou implementação do SW;
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
RTF – Reunião de revisão
Restrições a reunião (duração de até 2h)
3 a 5 pessoas, com preparação antecipada
Foco: um produto, um componente de software
Ao final da reunião
Aceitam / rejeita / aceitam temporariamente
Um revisor = registrador
Produtor percorre o produto e explica o material
Revisores levantam questões
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
RTF – Reunião de revisão
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
RTF – Comunicação e Manutenção de Registros de Revisão
Durante a RTF, o revisor selecionado registra os tópicos levantados
Ao final da reunião
Relatório de revisão resumido e simples 
O que foi revisado? Quem revisou? Quais as descobertas e conclusões?
Lista de questões de revisão
áreas problemáticas do produto
Checklist que orienta o produtor a medida que as correções são feitas
Líder da revisão, acompanha as correções.
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Diretrizes para a RTF
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Lista de Conferência de Revisão
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Lista de Conferência de Revisão
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Lista de Conferência de Revisão
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
RESUMINDO
Tema da Apresentação
Métricas,fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
CONCLUINDO
Qualidade no Processo desde o início
Aferição em cada fase  métricas, fatores de qualidade e padrões; Inconsistências.
SQA – Software Quality Assurance
Avaliações, Auditorias, Revisões, RTF
Atividades de controle das mudanças.
Documentação
Qualidade no Produto
Testes
Fase de Implementação (unitários e integrados)
Fase de Testes (sistema e homologação)
Automação dos testes / técnicas diversas
Tema da Apresentação
Métricas, fatores de Qualidade e SQA- Aula 2
QUALIDADE DE SOFTWARE
Abrindo o BAU
De Olho na Imagem
Abrindo o baú – de Olho na imagem
http://www.youtube.com/watch?v=Z8jbF9GL3wo&feature=related
Tema da Apresentação

Outros materiais