SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Mentoria 1.0
Dia 5: Gerência de
bug
Agenda
Dia 1:
Quem sou EU e Quem são vocês.
História da Qualidade de Software. Como
tudo começou até os dias atuais.
Dia 2:
Principais conceitos na área
Dia 3:
Principais ferramentas da área e
Metodologias
Dia 4:
Mão na massa: cenários de testes e
gerência de bug.
Dia 5:
Gerência de Bugs
Dia 6:
Mão na massa: testes automatizado de
interface web
Dia 7:
Qualidade web versus Qualidade mobile
Dia 8:
Atualizando o currículo/linkedin e
Simulação de entrevista com partic.
especial Rodrigo Brum =]
2
BUG
Erro versus Defeito versus Falha
Erro
Ação humana que
produz um
resultado incorreto
Defeito
Imperfeição, onde o
produto não atende
os requisitos
Falha
Diferença entre o
observado e o
indesejado
Quanto custa um bug?
Ciclo de Vida de um Bug
- Cadastrar
- Atualizar
- Fechar
Novo corrigido re-testado
fechado
reaberto
Monitorar
Dicas de como cadastrar um bug
Título: intuitivo, claro e objetivo
Descrição: o que está acontecendo? Por que é
um bug? O que você esperava que
acontecesse?
Passos para reproduzir: onde aconteceu o bug?
com que usuário? qual funcionalidade? O que
eu devo fazer para achar o bug?
Dicas de como cadastrar um bug
Ambiente: em qual ambiente você achou o
bug? HML? PRD? DEV?
Plataforma: Qual a plataforma mobile ou web?
Evidências: anexo de um print, vídeo, áudio ou
qualquer outro artefato que ajude a comprovar
a existência do bug
PLUS - como cadastrar um bug
Mobile: marca do aparelho? versão do sistema
operacional? versão do aplicativo? 3G ou wi-fi?
Web: Qual o browser?
Classificação dos Bugs
Severidade
Impacto causado
no produto. O
quanto afeta o
usuário de utilizar o
produto.
Frequência
Quantas pessoas
estão sendo
impactadas por
isso
Prioridade
Tempo que deve
ser levado em
consideração para
a correção
Severidade
Crítica: bloqueia o usuário de fazer alguma ação no
sistema
Alta: usuário não consegue fazer a ação de um jeito
simples mas, dá pra contornar provisoriamente o
problema.
Média: o usuário consegue fazer a ação porém o sistema
passa um feedback diferente
Baixa: o sistema está “esteticamente” não atrativo
Classificação dos Bugs
Frequência
Alta: ocorre em 100% do tempo
Média: intermitente, horas acontece e horas não
Baixa: acontece de vez em quando, com um espaço de
tempo maior.
Classificação dos Bugs
Prioridade
Alta: deve ser corrigido o mais breve possível
Média: deve ser corrigido porém, podemos planejar sua
correção.
Baixa: pode ser corrigido ou não e em uma frequência de
tempo maior.
Classificação dos Bugs
Monitorar Bugs
Ajuda a priorizar o que automatizar
Ajuda a identificar partes do processo que precisam ser
melhoradas
Ajuda a identificar qual funcionalidade tem mais
problemas
Ajuda a identificar um bug é reaberto muitas vezes

Mais conteúdo relacionado

Mais procurados

Teste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoTeste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoJoeldson Costa Damasceno
 
Metodologia ágil das Desenvolvimento Adaptativo Software
Metodologia ágil das   Desenvolvimento Adaptativo SoftwareMetodologia ágil das   Desenvolvimento Adaptativo Software
Metodologia ágil das Desenvolvimento Adaptativo SoftwareMarilainny Martins da Silva
 
Arquitetura de Automação de Teste
Arquitetura de Automação de TesteArquitetura de Automação de Teste
Arquitetura de Automação de TesteElias Nogueira
 
Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830André Agostinho
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeisQualister
 
PMO - Project Management Office
PMO - Project Management OfficePMO - Project Management Office
PMO - Project Management OfficeAragon Vieira
 
Functional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and ApplitoolsFunctional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and ApplitoolsApplitools
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme ProgrammingRodrigo Branas
 
Pirâmide de testes mobile, dividindo seus testes de maneira efetiva
Pirâmide de testes mobile, dividindo seus testes de maneira efetivaPirâmide de testes mobile, dividindo seus testes de maneira efetiva
Pirâmide de testes mobile, dividindo seus testes de maneira efetivaFrederico Augusto Do Carmo Moreira
 
Workshop Agile Testing Mindset
Workshop Agile Testing MindsetWorkshop Agile Testing Mindset
Workshop Agile Testing MindsetElias Nogueira
 
Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)Lars Thorup
 
[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de Software[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de SoftwareJúlio de Lima
 

Mais procurados (20)

Teste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoTeste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e Validação
 
Teste de Software - Introdução
Teste de Software - IntroduçãoTeste de Software - Introdução
Teste de Software - Introdução
 
Metodologia ágil das Desenvolvimento Adaptativo Software
Metodologia ágil das   Desenvolvimento Adaptativo SoftwareMetodologia ágil das   Desenvolvimento Adaptativo Software
Metodologia ágil das Desenvolvimento Adaptativo Software
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutos
 
Arquitetura de Automação de Teste
Arquitetura de Automação de TesteArquitetura de Automação de Teste
Arquitetura de Automação de Teste
 
Team Software Process (TSP)
Team Software Process (TSP)Team Software Process (TSP)
Team Software Process (TSP)
 
Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830Proposta para especificação de histórias de usuários alinhadas a IEEE 830
Proposta para especificação de histórias de usuários alinhadas a IEEE 830
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
 
PMO - Project Management Office
PMO - Project Management OfficePMO - Project Management Office
PMO - Project Management Office
 
Functional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and ApplitoolsFunctional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and Applitools
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
stlc
stlcstlc
stlc
 
Gestão de Configuração (CM)
Gestão de Configuração (CM)Gestão de Configuração (CM)
Gestão de Configuração (CM)
 
Pirâmide de testes mobile, dividindo seus testes de maneira efetiva
Pirâmide de testes mobile, dividindo seus testes de maneira efetivaPirâmide de testes mobile, dividindo seus testes de maneira efetiva
Pirâmide de testes mobile, dividindo seus testes de maneira efetiva
 
Workshop Agile Testing Mindset
Workshop Agile Testing MindsetWorkshop Agile Testing Mindset
Workshop Agile Testing Mindset
 
Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de Software[GaragemTalks2019] Cultura de Testes e Qualidade de Software
[GaragemTalks2019] Cultura de Testes e Qualidade de Software
 
Manifesto Agil
Manifesto AgilManifesto Agil
Manifesto Agil
 

Semelhante a Gerência de bugs

Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de softwareJoyce Bastos
 
Seminario Lep Ibge Slideshare
Seminario Lep Ibge SlideshareSeminario Lep Ibge Slideshare
Seminario Lep Ibge Slideshareguest5ccda
 
Usabilidade: Palestra no auditório do IBGE
Usabilidade: Palestra no auditório do IBGEUsabilidade: Palestra no auditório do IBGE
Usabilidade: Palestra no auditório do IBGELuiz Agner
 
Trabalho qualidade de software sistemas de informação
Trabalho qualidade de software   sistemas de informaçãoTrabalho qualidade de software   sistemas de informação
Trabalho qualidade de software sistemas de informaçãoFernando Gomes Chaves
 
Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...
Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...
Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...Fabio Miranda
 
Business: from intelligence to learning
Business: from intelligence to learningBusiness: from intelligence to learning
Business: from intelligence to learningFábio Santos
 
Priorizando os problemas de usabilidade na Web
Priorizando os problemas de usabilidade na WebPriorizando os problemas de usabilidade na Web
Priorizando os problemas de usabilidade na WebWellington Oliveira
 
Porque eu deveria utilizar Agile
Porque eu deveria utilizar AgilePorque eu deveria utilizar Agile
Porque eu deveria utilizar AgileRodrigo Branas
 
Engenharia de Software Pressman
Engenharia de Software PressmanEngenharia de Software Pressman
Engenharia de Software PressmanSimoneinfo
 
Teste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básicoTeste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básicoLuiz Agner
 
Ferramentas Case de Teste
Ferramentas Case de TesteFerramentas Case de Teste
Ferramentas Case de TesteBeatriz Marques
 
Meetup Métricas de UX – Ladies That UX Florianópolis
Meetup Métricas de UX – Ladies That UX FlorianópolisMeetup Métricas de UX – Ladies That UX Florianópolis
Meetup Métricas de UX – Ladies That UX FlorianópolisLadies That UX Florianópolis
 
Google Update Page Experience - TecnoUpdate
Google Update Page Experience - TecnoUpdateGoogle Update Page Experience - TecnoUpdate
Google Update Page Experience - TecnoUpdateSeo Martin
 
AULA 1 - TESTE DE SOFTWARE.pptx
AULA 1 - TESTE DE SOFTWARE.pptxAULA 1 - TESTE DE SOFTWARE.pptx
AULA 1 - TESTE DE SOFTWARE.pptxpaulocoob
 
O que é e como fazer um Teste de Usabilidade
O que é e como fazer um Teste de UsabilidadeO que é e como fazer um Teste de Usabilidade
O que é e como fazer um Teste de UsabilidadeGustavo Silveira
 
Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliJoao Galdino Mello de Souza
 

Semelhante a Gerência de bugs (20)

Aula 8 - Gestão de Defeitos.pptx
Aula 8 - Gestão de Defeitos.pptxAula 8 - Gestão de Defeitos.pptx
Aula 8 - Gestão de Defeitos.pptx
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
 
Seminario Lep Ibge Slideshare
Seminario Lep Ibge SlideshareSeminario Lep Ibge Slideshare
Seminario Lep Ibge Slideshare
 
Usabilidade: Palestra no auditório do IBGE
Usabilidade: Palestra no auditório do IBGEUsabilidade: Palestra no auditório do IBGE
Usabilidade: Palestra no auditório do IBGE
 
Trabalho qualidade de software sistemas de informação
Trabalho qualidade de software   sistemas de informaçãoTrabalho qualidade de software   sistemas de informação
Trabalho qualidade de software sistemas de informação
 
Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...
Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...
Gestão de produtos - Como aumentar as chances de sucesso do seu software - Ca...
 
Business: from intelligence to learning
Business: from intelligence to learningBusiness: from intelligence to learning
Business: from intelligence to learning
 
Priorizando os problemas de usabilidade na Web
Priorizando os problemas de usabilidade na WebPriorizando os problemas de usabilidade na Web
Priorizando os problemas de usabilidade na Web
 
Porque eu deveria utilizar Agile
Porque eu deveria utilizar AgilePorque eu deveria utilizar Agile
Porque eu deveria utilizar Agile
 
Conceitos de Usabilidade
Conceitos de UsabilidadeConceitos de Usabilidade
Conceitos de Usabilidade
 
Dba Testes Gerentes B2
Dba Testes Gerentes B2Dba Testes Gerentes B2
Dba Testes Gerentes B2
 
Engenharia de Software Pressman
Engenharia de Software PressmanEngenharia de Software Pressman
Engenharia de Software Pressman
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Teste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básicoTeste de usabilidade - Variantes do método básico
Teste de usabilidade - Variantes do método básico
 
Ferramentas Case de Teste
Ferramentas Case de TesteFerramentas Case de Teste
Ferramentas Case de Teste
 
Meetup Métricas de UX – Ladies That UX Florianópolis
Meetup Métricas de UX – Ladies That UX FlorianópolisMeetup Métricas de UX – Ladies That UX Florianópolis
Meetup Métricas de UX – Ladies That UX Florianópolis
 
Google Update Page Experience - TecnoUpdate
Google Update Page Experience - TecnoUpdateGoogle Update Page Experience - TecnoUpdate
Google Update Page Experience - TecnoUpdate
 
AULA 1 - TESTE DE SOFTWARE.pptx
AULA 1 - TESTE DE SOFTWARE.pptxAULA 1 - TESTE DE SOFTWARE.pptx
AULA 1 - TESTE DE SOFTWARE.pptx
 
O que é e como fazer um Teste de Usabilidade
O que é e como fazer um Teste de UsabilidadeO que é e como fazer um Teste de Usabilidade
O que é e como fazer um Teste de Usabilidade
 
Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro Grezeli
 

Mais de Joyce Bastos

Cenários de Testes de Software
Cenários de Testes de SoftwareCenários de Testes de Software
Cenários de Testes de SoftwareJoyce Bastos
 
Ferramentas e metodologias em testes de software
Ferramentas e metodologias em testes de softwareFerramentas e metodologias em testes de software
Ferramentas e metodologias em testes de softwareJoyce Bastos
 
Carreira em testes de software
Carreira em testes de softwareCarreira em testes de software
Carreira em testes de softwareJoyce Bastos
 
Gestao da diversidade
Gestao da diversidadeGestao da diversidade
Gestao da diversidadeJoyce Bastos
 
Como empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalComo empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalJoyce Bastos
 
Automacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean codeAutomacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean codeJoyce Bastos
 
Carreira de testes
Carreira de testesCarreira de testes
Carreira de testesJoyce Bastos
 
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...Joyce Bastos
 

Mais de Joyce Bastos (8)

Cenários de Testes de Software
Cenários de Testes de SoftwareCenários de Testes de Software
Cenários de Testes de Software
 
Ferramentas e metodologias em testes de software
Ferramentas e metodologias em testes de softwareFerramentas e metodologias em testes de software
Ferramentas e metodologias em testes de software
 
Carreira em testes de software
Carreira em testes de softwareCarreira em testes de software
Carreira em testes de software
 
Gestao da diversidade
Gestao da diversidadeGestao da diversidade
Gestao da diversidade
 
Como empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalComo empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digital
 
Automacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean codeAutomacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean code
 
Carreira de testes
Carreira de testesCarreira de testes
Carreira de testes
 
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
 

Gerência de bugs

  • 1. Mentoria 1.0 Dia 5: Gerência de bug
  • 2. Agenda Dia 1: Quem sou EU e Quem são vocês. História da Qualidade de Software. Como tudo começou até os dias atuais. Dia 2: Principais conceitos na área Dia 3: Principais ferramentas da área e Metodologias Dia 4: Mão na massa: cenários de testes e gerência de bug. Dia 5: Gerência de Bugs Dia 6: Mão na massa: testes automatizado de interface web Dia 7: Qualidade web versus Qualidade mobile Dia 8: Atualizando o currículo/linkedin e Simulação de entrevista com partic. especial Rodrigo Brum =] 2
  • 3. BUG
  • 4. Erro versus Defeito versus Falha Erro Ação humana que produz um resultado incorreto Defeito Imperfeição, onde o produto não atende os requisitos Falha Diferença entre o observado e o indesejado
  • 6. Ciclo de Vida de um Bug - Cadastrar - Atualizar - Fechar Novo corrigido re-testado fechado reaberto Monitorar
  • 7. Dicas de como cadastrar um bug Título: intuitivo, claro e objetivo Descrição: o que está acontecendo? Por que é um bug? O que você esperava que acontecesse? Passos para reproduzir: onde aconteceu o bug? com que usuário? qual funcionalidade? O que eu devo fazer para achar o bug?
  • 8. Dicas de como cadastrar um bug Ambiente: em qual ambiente você achou o bug? HML? PRD? DEV? Plataforma: Qual a plataforma mobile ou web? Evidências: anexo de um print, vídeo, áudio ou qualquer outro artefato que ajude a comprovar a existência do bug
  • 9. PLUS - como cadastrar um bug Mobile: marca do aparelho? versão do sistema operacional? versão do aplicativo? 3G ou wi-fi? Web: Qual o browser?
  • 10. Classificação dos Bugs Severidade Impacto causado no produto. O quanto afeta o usuário de utilizar o produto. Frequência Quantas pessoas estão sendo impactadas por isso Prioridade Tempo que deve ser levado em consideração para a correção
  • 11. Severidade Crítica: bloqueia o usuário de fazer alguma ação no sistema Alta: usuário não consegue fazer a ação de um jeito simples mas, dá pra contornar provisoriamente o problema. Média: o usuário consegue fazer a ação porém o sistema passa um feedback diferente Baixa: o sistema está “esteticamente” não atrativo Classificação dos Bugs
  • 12. Frequência Alta: ocorre em 100% do tempo Média: intermitente, horas acontece e horas não Baixa: acontece de vez em quando, com um espaço de tempo maior. Classificação dos Bugs
  • 13. Prioridade Alta: deve ser corrigido o mais breve possível Média: deve ser corrigido porém, podemos planejar sua correção. Baixa: pode ser corrigido ou não e em uma frequência de tempo maior. Classificação dos Bugs
  • 14. Monitorar Bugs Ajuda a priorizar o que automatizar Ajuda a identificar partes do processo que precisam ser melhoradas Ajuda a identificar qual funcionalidade tem mais problemas Ajuda a identificar um bug é reaberto muitas vezes