Como MATAR um tester na sua
equipe

@eliasnogueira
Como MATAR um testerna sua
equipe
Como tornar um tester realmente
parte da equipe
@eliasnogueira
Elias Nogueira
Tester
@eliasnogueira
eliasnogueira.com
COMO VOCES TRABALHAM HOJE COMO
UM TIME DE PROGRAMADORES?
COMO SÃO OS TESTADORES QUE VOCÊS CONHECEM?
Em um mundo não tão distante…
Fases de Teste (final do desenvolvimento)
Testador ou sabe do negócio ou só sabe testar campos
Não sabe ou não gosta de programar
Está em um time independente
O desenvolvedor é seu maior inimigo
Time
Cliente e time (desenvolvedores) trabalham próximos
para entregar valor

Time!

Cliente!
Time com um papel de teste
Entende a visão do cliente
Entende os problemas e impactos de implementação

Time!

Cliente!

Testador!
Testadores, no início do desenvolvimento, pode
ajudar a levantar mais critérios de aceite
Precisamos agora que as senhas sejam seguras
Elas terão, no mínimo 6 caracteres compostos de pelo menos
1 número, 1 letra e um símbolo

Como ficam as senhas já existentes?
Desafios do Agile Testing
Time pode não ver valor em teste
Testadores podem não ver valor no time
Papel de testador não é tão claro no time
Testes geralmente são negligenciados por prazos
O desenvolvedor é seu maior inimigo
Testadores e desenvolvedores trabalham em silos
Time pode não ter skills ou domínios necessários para
testar de forma eficiente
Posicionamento sobre Agile Testing
Testadores podem ser os primeiros a dar suporte ao
cliente, negócio, stackholders e qualquer membros do
time
Testadores podem disseminar o pensamento sobre
testar primeiro no time
Testador passa a ser um provedor e disseminados de
informações
Quais ajustes eu poderia ter?
Estimar testes no planning
Redefinir (ou criar) DoR - Definition of Ready
Redefinir (ou criar) DoD - Definition of Done
Pareamento (desde as fases iniciais)
Como tornar o testador parte da equipe

Como tornar o testador parte da equipe

  • 1.
    Como MATAR umtester na sua equipe @eliasnogueira
  • 2.
    Como MATAR umtesterna sua equipe Como tornar um tester realmente parte da equipe @eliasnogueira
  • 3.
  • 4.
    COMO VOCES TRABALHAMHOJE COMO UM TIME DE PROGRAMADORES?
  • 6.
    COMO SÃO OSTESTADORES QUE VOCÊS CONHECEM?
  • 8.
    Em um mundonão tão distante… Fases de Teste (final do desenvolvimento) Testador ou sabe do negócio ou só sabe testar campos Não sabe ou não gosta de programar Está em um time independente O desenvolvedor é seu maior inimigo
  • 9.
    Time Cliente e time(desenvolvedores) trabalham próximos para entregar valor Time! Cliente!
  • 11.
    Time com umpapel de teste Entende a visão do cliente Entende os problemas e impactos de implementação Time! Cliente! Testador!
  • 12.
    Testadores, no iníciodo desenvolvimento, pode ajudar a levantar mais critérios de aceite Precisamos agora que as senhas sejam seguras Elas terão, no mínimo 6 caracteres compostos de pelo menos 1 número, 1 letra e um símbolo Como ficam as senhas já existentes?
  • 13.
    Desafios do AgileTesting Time pode não ver valor em teste Testadores podem não ver valor no time Papel de testador não é tão claro no time Testes geralmente são negligenciados por prazos O desenvolvedor é seu maior inimigo Testadores e desenvolvedores trabalham em silos Time pode não ter skills ou domínios necessários para testar de forma eficiente
  • 14.
    Posicionamento sobre AgileTesting Testadores podem ser os primeiros a dar suporte ao cliente, negócio, stackholders e qualquer membros do time Testadores podem disseminar o pensamento sobre testar primeiro no time Testador passa a ser um provedor e disseminados de informações
  • 16.
    Quais ajustes eupoderia ter? Estimar testes no planning Redefinir (ou criar) DoR - Definition of Ready Redefinir (ou criar) DoD - Definition of Done Pareamento (desde as fases iniciais)