You are on page 1of 19

Detecção e Resolução de

Problemas
Marcelo Werneck
Introdução

Projetos ágeis são fortemente voltados para a


entrega de produtos de qualidade.
Aspectos relacionados a defeitos, prevenção,
inspeção também estão presentes em projetos
ágeis.
Custo de Correção de Defeitos

http://www.gridshore.nl/2008/12/30/defects-lean-
software-development-offshore-oh-my/
Defeitos encontrados pelo cliente

Chamados de “Escaped Defects”.


Não foram encontrados pelo time, mas sim pelo
cliente.
Sua redução está relacionada à melhoria dos
processos.
Classificações são usadas para analisar os casos.
Padrões de Qualidade - Exemplos

Automatizar máximo de testes possível;


Garantir realização de testes em cada iteração;
Procurar corrigir ao menos 90% dos defeitos
encontrados no máximo na próxima iteração;
Defeitos são fechados somente quando os
representantes do negócio autorizam;
Verificações e Validações frequentes

Verificação
Avaliação dos produtos de trabalho e serviços,
garantindo que os mesmos atendem a seus
requisitos.
Objetivo: determinar se o produto está sendo
desenvolvido corretamente.
Verificações e Validações frequentes

Validação
Avaliação da qualidade de um produto ou
componente de produto, garantindo que este
atenda às necessidades de seus usuários,
quando colocado em seu ambiente de uso.
Objetivo: garantir que o produto correto está
sendo desenvolvido.
Atividades de Verificação

Principais atividades: revisões e inspeções;


Possuem objetivos informacionais e educacionais.
Normalmente associadas a marcos do projeto.
Identificam a origem do defeito
Reduz cerca de 60% a 90 % dos defeitos (Boehm, 2001)
Reduz o retrabalho em cerca de 40% a 50% (Wheeler, 2006)
Reduz o custo do projeto (Spínola, 2007)
Gráficos de Controle

Medem o resultado de processos no tempo.


Média e desvio padrão são determinados a partir
das medidas coletadas.
Processo controlado: Entre mais ou menos três
desvios padrão (99,73% das medidas caem no
intervalo aceitável.)
Gráficos de Controle

Se há uma parte fora do intervalo:


Descobrir a causa
Tomar ações corretivas
Muito usado em indústria de manufatura
Controle de Processo

http://blog.minitab.com/blog/real-world-quality-improvement/analyzing-a-process-before-and-after-improvement-
historical-control-charts-with-stages
Causas comuns ou especiais?

https://training-course-material.com/training/Statistics_for_Decision_Makers_-_14.03_-_Regression_-
_Standard_Error_of_Estimate
Risk-based Spike

Um spike é um período fixo usado para se


aprender algo, realizar testes para se estimar ou
desenvolver melhor novas funcionalidades.
Não contam pontos, deve ter uma história, deve
demorar pouco tempo;
São baseados em incertezas;
5 Porquês

http://norteempreendimentos.net/noticias/view/52/tecnica_dos_5_porques
Diagrama de Espinha de Peixe

Ferramenta utilizada para apresentar a relação


existente entre determinado resultado de um
processo (“efeito”) e diversos fatores (“causas”)
que podem influenciar seu resultado.
Resultado do processo pode ser um problema que
se quer eliminar.
Diagrama apresenta visualmente
suas possíveis causas
Diagrama de Espinha de Peixe

Expande o leque de informações.


Desenvolvido com um grupo de colaboradores
com envolvimento sobre o problema e processo.
Causas registradas em flechas. Convergem para
maiores níveis de agregação.
Conhecido como Diagrama de Espinha de Peixe ou
Ishikawa.
Diagrama de Espinha de Peixe

http://www.ogerente.com.br/qual/dt/qualidade-dt-diagrama_causa_efeito.htm
Diagrama de Espinha de Peixe

http://www.sobreadministracao.com/as-sete-ferramentas-da-qualidade-diagrama-de-ishikawa-ou-causa-e-efeito-e-
histograma-video-aula
Conclusões

Qualidade é um aspecto importante em projetos


ágeis.
Presença de atividades de verificação e validação
constantes.
Aprendizado e melhoria dos processos
continuamente.

You might also like