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

GVA - Gerenciamento do Valor Agregado - Conceitos e exercícios
GVA - Gerenciamento do Valor Agregado - Conceitos e exercíciosGVA - Gerenciamento do Valor Agregado - Conceitos e exercícios
GVA - Gerenciamento do Valor Agregado - Conceitos e exercíciosOsvaldo Pedra
 
Gerenciamento de projetos apostila completa
Gerenciamento de projetos   apostila completaGerenciamento de projetos   apostila completa
Gerenciamento de projetos apostila completaPaulo Junior
 
Gerenciamento de riscos em projetos ágeis
Gerenciamento de riscos em projetos ágeis Gerenciamento de riscos em projetos ágeis
Gerenciamento de riscos em projetos ágeis Projetos e TI
 
Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4Elaine Cecília Gatto
 
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaMetodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaFernando Palma
 
Design & Development Of A Schedule Management Plan Presentation
Design & Development Of A Schedule Management Plan PresentationDesign & Development Of A Schedule Management Plan Presentation
Design & Development Of A Schedule Management Plan PresentationChris Carson
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitosGlauber Aquino
 
Gestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em ExcelGestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em ExcelAlcides Luiz Neto
 
Implantação de um sistema ERP
Implantação de um sistema ERPImplantação de um sistema ERP
Implantação de um sistema ERPMarco Coghi
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de ConfiguraçãoWagner Zaparoli
 
Aula 2 - Gestão de Projetos
Aula 2 - Gestão de ProjetosAula 2 - Gestão de Projetos
Aula 2 - Gestão de ProjetosFernando Dantas
 

Mais procurados (20)

GVA - Gerenciamento do Valor Agregado - Conceitos e exercícios
GVA - Gerenciamento do Valor Agregado - Conceitos e exercíciosGVA - Gerenciamento do Valor Agregado - Conceitos e exercícios
GVA - Gerenciamento do Valor Agregado - Conceitos e exercícios
 
Introdução a gerenciamento de projetos e PMBoK®
Introdução a gerenciamento de projetos e PMBoK®Introdução a gerenciamento de projetos e PMBoK®
Introdução a gerenciamento de projetos e PMBoK®
 
Gerenciamento de projetos apostila completa
Gerenciamento de projetos   apostila completaGerenciamento de projetos   apostila completa
Gerenciamento de projetos apostila completa
 
Gerenciamento de riscos em projetos ágeis
Gerenciamento de riscos em projetos ágeis Gerenciamento de riscos em projetos ágeis
Gerenciamento de riscos em projetos ágeis
 
Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4Modelos de Processo de Software Parte 4
Modelos de Processo de Software Parte 4
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaMetodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
 
Gerência de Requisitos
Gerência de RequisitosGerência de Requisitos
Gerência de Requisitos
 
Design & Development Of A Schedule Management Plan Presentation
Design & Development Of A Schedule Management Plan PresentationDesign & Development Of A Schedule Management Plan Presentation
Design & Development Of A Schedule Management Plan Presentation
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitos
 
Poka Yoke
Poka YokePoka Yoke
Poka Yoke
 
Gerenciamento do Escopo em Projetos
Gerenciamento do Escopo em ProjetosGerenciamento do Escopo em Projetos
Gerenciamento do Escopo em Projetos
 
Gestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em ExcelGestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em Excel
 
Fundamentos da Engenharia de Software
Fundamentos da Engenharia de SoftwareFundamentos da Engenharia de Software
Fundamentos da Engenharia de Software
 
Manifesto Agil
Manifesto AgilManifesto Agil
Manifesto Agil
 
Implantação de um sistema ERP
Implantação de um sistema ERPImplantação de um sistema ERP
Implantação de um sistema ERP
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de Configuração
 
Exemplos de User Stories
Exemplos de User StoriesExemplos de User Stories
Exemplos de User Stories
 
Aula 2 - Gestão de Projetos
Aula 2 - Gestão de ProjetosAula 2 - Gestão de Projetos
Aula 2 - Gestão de Projetos
 
Scrum Checklist
Scrum ChecklistScrum Checklist
Scrum Checklist
 

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