SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Bug bash - Uma estratégia
colaborativa de testes
Raquel Doná - Software QA Analyst no QuintoAndar
O que é?
É uma prática bem legal de encontrar a maior
quantidade de bugs no seu produto no menor
espaço de tempo. Basicamente, chamamos um
pessoal para testar um protótipo (pode ser
uma feature ou um site inteiro) livremente.
No que ajuda?
➔ Descoberta de uns bugs bem obscuros
➔ Sugestões de melhorias (de usabilidade
principalmente)
➔ Oportunidade pro pessoal de outros times conhecerem
o que vocês estão fazendo (foco em operações!)
➔ A gente consegue corrigir bem rápido os bugs na
fase final do desenvolvimento
Tem lado negativo?
Na minha opinião, não. Desde que ele seja feito no momento
certo e não atrapalhe o desenvolvimento do produto, só temos
a ganhar.
Como faz?
➔ Escolha o momento certo. Sem pânico!
Planeje o seu bug bash com uma semana ou mais de
antecedência, assim que você tiver uma build de testes
relativamente estável e com a maioria dos bugs mais graves
já resolvidos e testados.
Como faz?
⚠ Importante: ninguem encosta na build!
Prepare os docs e as pessoas (mas não tanto)
➔ Crie um Google Sheets e já separe as URLs, os usuários,
as senhas e o que mais for preciso para acessar o seu
produto.
➔ Prepare os devs (ou no mínimo 1) para qualquer erro que
possa aparecer durante o teste.
➔ Não revele tanto para a galera que vai testar. O legal é
participar com a mente fresca. Apenas organize com elas
quais ferramentas ou devices que precisarão ser usados.
Quem eu chamo?
➔ Chama a galera. Diversidade importa.
Estagiários, designers, new hires, QAs de outras áreas e
principalmente a galera de operações e atendimento (pessoal
que lida com com o cliente de forma geral, foco neles!).
Onde eu faço?
Num lugar legal que caiba muita gente confortavelmente e com
bastante comida. Só isso mesmo.
Começando 1: apresente o que será testado
➔ Conheça o seu produto do bug bash.
Saiba quais são os pontos fracos e já tenha em mente
alguns bugs que podem aparecer. Esteja preparado pra tirar
dúvidas durante.
Começando 2: mostre exemplos de reports legais
➔ É possível ter qualidade com quantidade.
Leve exemplos de reports que você considera úteis pro
pessoal, antes de começar a caça. Nem todos sabem qual é a
melhor forma de reportar um bug e o que é ideal pra gente.
Começando 3: crie uma competição (ou não)
➔ Você pode fazer uma competição
Quem achar mais bugs, leva um prêmio. Porém, lembre-se de
que as pessoas já são bem competitivas no ambiente de
trabalho e isso pode gerar uma quantidade excessiva de
reports sem muita qualidade e um pouco de bagunça.
Começou: observe e anote tudo
Lembre-se: seja a pessoa que ensina
➔ E não a que julga.
Durante o bug bash vale tudo e a gente quer mesmo é
opinião. Deixe as pessoas confortáveis pra falar o que elas
quiserem e ajude-as em qualquer dúvida. Aproveite o momento
pra passar o conhecimento adiante e receber de volta.
Compilando os resultados
➔ Sente com a sua galera.
Pode ser com o seu PO, PM ou equivalentes. Nesse momento
vocês vão priorizar o que pode ser corrigido antes do
lançamento e o que pode ficar no backlog (famoso “nice to
have”, ou “tá no radar” ou “já estamos olhando pra isso”, ou
“já está mapeado”, etc).
:p
Examplo de um bug bash: pwa no quintoandar
➔ Nós mudamos completamente o site do QuintoAndar e a
tecnologia usada por trás.
Exemplo de um quase bug bash...
...Mas que deu muito certo :)
Nós fomos uma das primeiras empresas do mundo a utilizar
mensagens automáticas via Whatsapp. Assim, a gente precisou
de um bug bash um pouco diferente, bem mais organizado.
O que aprendemos fazendo isso?
➔ Às vezes aprendemos mais em um bug bash de uma hora do
que num dia inteiro.
Tornar os processos colaborativos só traz benefícios. Nós
saímos da nossa zona de testes intensos do dia-a-dia com a
mente viciada. Levar o produto nas mãos de quem nunca viu ou
de quem vai realmente usá-lo, nos faz ter respostas muito
mais rápidas do que simplesmente fazer um dia inteiro de
reuniões tentando descobrir o que o usuário realmente quer.
Obrigada!

Mais conteúdo relacionado

Mais procurados

Solucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.ioSolucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.ioPatrick Monteiro
 
Trabalho OO Sistema de Advocacia
Trabalho OO Sistema de AdvocaciaTrabalho OO Sistema de Advocacia
Trabalho OO Sistema de AdvocaciaValdir Junior
 
Fundamentos de Padrões de Projeto de Software
Fundamentos de Padrões de Projeto de SoftwareFundamentos de Padrões de Projeto de Software
Fundamentos de Padrões de Projeto de SoftwareÁlvaro Farias Pinheiro
 
Planejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilPlanejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilAriane Izac
 
.NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование...
.NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование....NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование...
.NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование...NETFest
 
De a máxima cobertura nos seus testes de API
De a máxima cobertura nos seus testes de APIDe a máxima cobertura nos seus testes de API
De a máxima cobertura nos seus testes de APIElias Nogueira
 
Gestion des demandes avec JIRA
Gestion des demandes avec JIRAGestion des demandes avec JIRA
Gestion des demandes avec JIRATechSolCom
 
Como criar e executar testes paralelos web usando Selenium e containers
Como criar e executar testes paralelos web usando Selenium e containersComo criar e executar testes paralelos web usando Selenium e containers
Como criar e executar testes paralelos web usando Selenium e containersElias Nogueira
 
Testes automatizados com Cypress
Testes automatizados com CypressTestes automatizados com Cypress
Testes automatizados com CypressCOTIC-PROEG (UFPA)
 
Embedding Web UIs in your Eclipse application
Embedding Web UIs in your Eclipse applicationEmbedding Web UIs in your Eclipse application
Embedding Web UIs in your Eclipse applicationBoris Bokowski
 
Curso de Java: Introdução a lambda e Streams
Curso de Java: Introdução a lambda e StreamsCurso de Java: Introdução a lambda e Streams
Curso de Java: Introdução a lambda e StreamsHelder da Rocha
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de RequisitosPaulo Furtado
 
Descrição formal de Casos de Uso
Descrição formal de Casos de UsoDescrição formal de Casos de Uso
Descrição formal de Casos de UsoNatanael Simões
 
Treinamento: como usar o JMeter, interpretar resultados e otimizar a execução
Treinamento: como usar o JMeter, interpretar resultados e otimizar a execuçãoTreinamento: como usar o JMeter, interpretar resultados e otimizar a execução
Treinamento: como usar o JMeter, interpretar resultados e otimizar a execuçãoBeatriz Makiyama Celestino
 
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e Arrays
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e ArraysEstrutura de Dados e Algoritmos com Java #02-12: Vetores e Arrays
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e ArraysLoiane Groner
 

Mais procurados (20)

Solucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.ioSolucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.io
 
Agile testing
Agile testing Agile testing
Agile testing
 
Trabalho OO Sistema de Advocacia
Trabalho OO Sistema de AdvocaciaTrabalho OO Sistema de Advocacia
Trabalho OO Sistema de Advocacia
 
Fundamentos de Padrões de Projeto de Software
Fundamentos de Padrões de Projeto de SoftwareFundamentos de Padrões de Projeto de Software
Fundamentos de Padrões de Projeto de Software
 
Planejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilPlanejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágil
 
.NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование...
.NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование....NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование...
.NET Fest 2018. Владимир Крамар. Многопоточное и асинхронное программирование...
 
Testes de contrato
Testes de contratoTestes de contrato
Testes de contrato
 
Cypress E2E Testing
Cypress E2E TestingCypress E2E Testing
Cypress E2E Testing
 
De a máxima cobertura nos seus testes de API
De a máxima cobertura nos seus testes de APIDe a máxima cobertura nos seus testes de API
De a máxima cobertura nos seus testes de API
 
Gestion des demandes avec JIRA
Gestion des demandes avec JIRAGestion des demandes avec JIRA
Gestion des demandes avec JIRA
 
Mockito
MockitoMockito
Mockito
 
Como criar e executar testes paralelos web usando Selenium e containers
Como criar e executar testes paralelos web usando Selenium e containersComo criar e executar testes paralelos web usando Selenium e containers
Como criar e executar testes paralelos web usando Selenium e containers
 
Testes automatizados com Cypress
Testes automatizados com CypressTestes automatizados com Cypress
Testes automatizados com Cypress
 
Embedding Web UIs in your Eclipse application
Embedding Web UIs in your Eclipse applicationEmbedding Web UIs in your Eclipse application
Embedding Web UIs in your Eclipse application
 
Curso de Java: Introdução a lambda e Streams
Curso de Java: Introdução a lambda e StreamsCurso de Java: Introdução a lambda e Streams
Curso de Java: Introdução a lambda e Streams
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de Requisitos
 
Descrição formal de Casos de Uso
Descrição formal de Casos de UsoDescrição formal de Casos de Uso
Descrição formal de Casos de Uso
 
Treinamento: como usar o JMeter, interpretar resultados e otimizar a execução
Treinamento: como usar o JMeter, interpretar resultados e otimizar a execuçãoTreinamento: como usar o JMeter, interpretar resultados e otimizar a execução
Treinamento: como usar o JMeter, interpretar resultados e otimizar a execução
 
Metodologia SCRUM
Metodologia SCRUMMetodologia SCRUM
Metodologia SCRUM
 
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e Arrays
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e ArraysEstrutura de Dados e Algoritmos com Java #02-12: Vetores e Arrays
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e Arrays
 

Semelhante a Bug bash estratégia colaborativa testes

Criando e testando produtos em 24h
Criando e testando produtos em 24hCriando e testando produtos em 24h
Criando e testando produtos em 24hEduardo Insaurriaga
 
Desenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra DigitalksDesenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra DigitalksRômulo Gomes
 
Transformational Design Thinking - Aula 9
Transformational Design Thinking - Aula 9Transformational Design Thinking - Aula 9
Transformational Design Thinking - Aula 9Lu Terceiro
 
Metologias Ágeis com Scrum
Metologias Ágeis com ScrumMetologias Ágeis com Scrum
Metologias Ágeis com ScrumRaphael Gatti
 
Tdc2013 - Trilha de Teste -
Tdc2013 - Trilha de Teste - Tdc2013 - Trilha de Teste -
Tdc2013 - Trilha de Teste - Leonardo Galani
 
Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012 Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012 Juliana Gaiba
 
Dez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsDez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsPaulo Mattos
 
NuGet - Gerenciando dependências em .NET
NuGet - Gerenciando dependências em .NETNuGet - Gerenciando dependências em .NET
NuGet - Gerenciando dependências em .NETVinicius Quaiato
 
Google Design Sprint
Google Design SprintGoogle Design Sprint
Google Design SprintPedro Prá
 
UI Lab Experience - Como Utilizar a Metodologia Google Design Sprint
UI Lab Experience - Como Utilizar a Metodologia Google Design SprintUI Lab Experience - Como Utilizar a Metodologia Google Design Sprint
UI Lab Experience - Como Utilizar a Metodologia Google Design SprintUI Lab
 
Discovery e priorização
Discovery e priorizaçãoDiscovery e priorização
Discovery e priorizaçãoEluza Pinheiro
 
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...Thiago Compan
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 

Semelhante a Bug bash estratégia colaborativa testes (20)

Prototipagem
PrototipagemPrototipagem
Prototipagem
 
Excelência - PUC
Excelência - PUCExcelência - PUC
Excelência - PUC
 
Criando e testando produtos em 24h
Criando e testando produtos em 24hCriando e testando produtos em 24h
Criando e testando produtos em 24h
 
Apresentacao Cypress - Cases Adobe AEM
Apresentacao Cypress - Cases Adobe AEMApresentacao Cypress - Cases Adobe AEM
Apresentacao Cypress - Cases Adobe AEM
 
Desenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra DigitalksDesenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra Digitalks
 
Debugging node
Debugging nodeDebugging node
Debugging node
 
Transformational Design Thinking - Aula 9
Transformational Design Thinking - Aula 9Transformational Design Thinking - Aula 9
Transformational Design Thinking - Aula 9
 
Metologias Ágeis com Scrum
Metologias Ágeis com ScrumMetologias Ágeis com Scrum
Metologias Ágeis com Scrum
 
Lab metodologia
Lab metodologiaLab metodologia
Lab metodologia
 
Tdc2013 - Trilha de Teste -
Tdc2013 - Trilha de Teste - Tdc2013 - Trilha de Teste -
Tdc2013 - Trilha de Teste -
 
Pessoas Ou Processos
Pessoas Ou ProcessosPessoas Ou Processos
Pessoas Ou Processos
 
Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012 Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012
 
Dez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsDez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugs
 
NuGet - Gerenciando dependências em .NET
NuGet - Gerenciando dependências em .NETNuGet - Gerenciando dependências em .NET
NuGet - Gerenciando dependências em .NET
 
Google Design Sprint
Google Design SprintGoogle Design Sprint
Google Design Sprint
 
UI Lab Experience - Como Utilizar a Metodologia Google Design Sprint
UI Lab Experience - Como Utilizar a Metodologia Google Design SprintUI Lab Experience - Como Utilizar a Metodologia Google Design Sprint
UI Lab Experience - Como Utilizar a Metodologia Google Design Sprint
 
Discovery e priorização
Discovery e priorizaçãoDiscovery e priorização
Discovery e priorização
 
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Não Espere!
Não Espere! Não Espere!
Não Espere!
 

Mais de Test Girls

Test Girls - Workshop Testes de Performance
Test Girls  - Workshop Testes de PerformanceTest Girls  - Workshop Testes de Performance
Test Girls - Workshop Testes de PerformanceTest Girls
 
Workshop de Testes com Cypress
Workshop de Testes com CypressWorkshop de Testes com Cypress
Workshop de Testes com CypressTest Girls
 
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with CypressTest Girls
 
Qualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroQualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroTest Girls
 
Treta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTreta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTest Girls
 
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina StollTestes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina StollTest Girls
 
The future is female - Carine Roos
The future is female - Carine RoosThe future is female - Carine Roos
The future is female - Carine RoosTest Girls
 
Carreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraCarreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraTest Girls
 
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriComo funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriTest Girls
 
Engenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariEngenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariTest Girls
 

Mais de Test Girls (10)

Test Girls - Workshop Testes de Performance
Test Girls  - Workshop Testes de PerformanceTest Girls  - Workshop Testes de Performance
Test Girls - Workshop Testes de Performance
 
Workshop de Testes com Cypress
Workshop de Testes com CypressWorkshop de Testes com Cypress
Workshop de Testes com Cypress
 
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
 
Qualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroQualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de Mauro
 
Treta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTreta Hunting - Cris Barbosa
Treta Hunting - Cris Barbosa
 
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina StollTestes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
 
The future is female - Carine Roos
The future is female - Carine RoosThe future is female - Carine Roos
The future is female - Carine Roos
 
Carreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraCarreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara Moura
 
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriComo funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
 
Engenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariEngenharia do chaos - Ana Genari
Engenharia do chaos - Ana Genari
 

Bug bash estratégia colaborativa testes

  • 1. Bug bash - Uma estratégia colaborativa de testes Raquel Doná - Software QA Analyst no QuintoAndar
  • 2. O que é? É uma prática bem legal de encontrar a maior quantidade de bugs no seu produto no menor espaço de tempo. Basicamente, chamamos um pessoal para testar um protótipo (pode ser uma feature ou um site inteiro) livremente.
  • 3. No que ajuda? ➔ Descoberta de uns bugs bem obscuros ➔ Sugestões de melhorias (de usabilidade principalmente) ➔ Oportunidade pro pessoal de outros times conhecerem o que vocês estão fazendo (foco em operações!) ➔ A gente consegue corrigir bem rápido os bugs na fase final do desenvolvimento
  • 4. Tem lado negativo? Na minha opinião, não. Desde que ele seja feito no momento certo e não atrapalhe o desenvolvimento do produto, só temos a ganhar.
  • 5. Como faz? ➔ Escolha o momento certo. Sem pânico! Planeje o seu bug bash com uma semana ou mais de antecedência, assim que você tiver uma build de testes relativamente estável e com a maioria dos bugs mais graves já resolvidos e testados.
  • 6. Como faz? ⚠ Importante: ninguem encosta na build!
  • 7. Prepare os docs e as pessoas (mas não tanto) ➔ Crie um Google Sheets e já separe as URLs, os usuários, as senhas e o que mais for preciso para acessar o seu produto. ➔ Prepare os devs (ou no mínimo 1) para qualquer erro que possa aparecer durante o teste. ➔ Não revele tanto para a galera que vai testar. O legal é participar com a mente fresca. Apenas organize com elas quais ferramentas ou devices que precisarão ser usados.
  • 8. Quem eu chamo? ➔ Chama a galera. Diversidade importa. Estagiários, designers, new hires, QAs de outras áreas e principalmente a galera de operações e atendimento (pessoal que lida com com o cliente de forma geral, foco neles!).
  • 9. Onde eu faço? Num lugar legal que caiba muita gente confortavelmente e com bastante comida. Só isso mesmo.
  • 10. Começando 1: apresente o que será testado ➔ Conheça o seu produto do bug bash. Saiba quais são os pontos fracos e já tenha em mente alguns bugs que podem aparecer. Esteja preparado pra tirar dúvidas durante.
  • 11. Começando 2: mostre exemplos de reports legais ➔ É possível ter qualidade com quantidade. Leve exemplos de reports que você considera úteis pro pessoal, antes de começar a caça. Nem todos sabem qual é a melhor forma de reportar um bug e o que é ideal pra gente.
  • 12. Começando 3: crie uma competição (ou não) ➔ Você pode fazer uma competição Quem achar mais bugs, leva um prêmio. Porém, lembre-se de que as pessoas já são bem competitivas no ambiente de trabalho e isso pode gerar uma quantidade excessiva de reports sem muita qualidade e um pouco de bagunça.
  • 13. Começou: observe e anote tudo
  • 14. Lembre-se: seja a pessoa que ensina ➔ E não a que julga. Durante o bug bash vale tudo e a gente quer mesmo é opinião. Deixe as pessoas confortáveis pra falar o que elas quiserem e ajude-as em qualquer dúvida. Aproveite o momento pra passar o conhecimento adiante e receber de volta.
  • 15. Compilando os resultados ➔ Sente com a sua galera. Pode ser com o seu PO, PM ou equivalentes. Nesse momento vocês vão priorizar o que pode ser corrigido antes do lançamento e o que pode ficar no backlog (famoso “nice to have”, ou “tá no radar” ou “já estamos olhando pra isso”, ou “já está mapeado”, etc). :p
  • 16. Examplo de um bug bash: pwa no quintoandar ➔ Nós mudamos completamente o site do QuintoAndar e a tecnologia usada por trás.
  • 17. Exemplo de um quase bug bash... ...Mas que deu muito certo :) Nós fomos uma das primeiras empresas do mundo a utilizar mensagens automáticas via Whatsapp. Assim, a gente precisou de um bug bash um pouco diferente, bem mais organizado.
  • 18. O que aprendemos fazendo isso? ➔ Às vezes aprendemos mais em um bug bash de uma hora do que num dia inteiro. Tornar os processos colaborativos só traz benefícios. Nós saímos da nossa zona de testes intensos do dia-a-dia com a mente viciada. Levar o produto nas mãos de quem nunca viu ou de quem vai realmente usá-lo, nos faz ter respostas muito mais rápidas do que simplesmente fazer um dia inteiro de reuniões tentando descobrir o que o usuário realmente quer.