O	TESTADOR	ESTÁ	
MORTO!
@eliasnogueira
UM	NOVO	CONCEITO	PARA	OS	TESTES
Elias Nogueira
Eu ajudo pessoas e empresas a melhorarem a qualidade técnica,
e de entrega, de aplicações.
Agile Coach & Trainer na Adaptworks
@eliasnogueira
eliasnogueira.com
linkedin.com/in/eliasnogueira
fb.com/elias.nogueira.teste
Testador 1.0
Antes do Mindset e aplicação dos frameworks ágeis serem amplamente adotados todos os
profissionais eram divididos em silos.
O processo era simples: análise -> desenvolvimento -> teste.
Teste sempre depois do desenvolvimento.
Testador sempre separado do restante do time.
Testador
Funções segregadas para uma mesma área de conhecimento.
Gera um enorme gargalo no processo.
Coloca o testador como o responsável pela qualidade do produto de software.
Testador 1.0
A antiga carreira de testes
Teste
Teste
Teste
Testador 2.0
Times aplicando todo os conceitos do Mindset Ágil e composição de times multidisciplinares.
Existem funções específicas, mas todos trabalham em conjunto, como um time.
A qualidade é inserida em todo o processo de desenvolvimento.
Testador
O T-Shaped lista as competências necessárias para um profissional (horizontal).
Em cada uma delas avançamos em termos de conhecimento.
Ele faz com que o papel seja um agente facilitador com outros papéis
Testador 2.0
T-Shaped
teste dev arqnegócioux
Nesta visão o testador amplia seus conhecimentos em um novo skill para ajudar seu time a
entregar software de qualidade.
Ele pode escolher uma das dimensões e focar mais.
É onde estão os principais testadores ágeis.
Testador 3.0
Especialidades
Dimensão Negócio
Dimensão Técnica
Dimensão DevOps
Teste 3.0
Times de alta performance e com o correto mindset tendem a não se prender em cargos.
Cada pessoa pega uma tarefa que consegue desempenhar.
No Teste 3.0 o testador não é mais uma única pessoa e as tarefas de teste são divididas para
todo o time.
O testador agora é um engenheiro, não se prendendo apenas ao papel de testar.
EngenheiroEngenheiroEngenheiro
Um fractal é um objeto geométrico que pode ser dividido em partes, cada uma das quais
semelhante ao objeto original.
Ele é baseado no Fibonacci para fazer o mapeamento de...
Agile Competence Fractal Mode
O mesmo são nossas competências que apoiarão outros membros do time!
Temores mais conhecimento (deep) em algumas áreas do que em outras.
Agile Competence Fractal Mode
Competência
Competência
Competência
Competência
Com o modelo fractal podemos melhorar os skills necessários para desempenhar as tarefas
do time para uma melhor colaboração e entregar com qualidade.
Cada membro do time vira um engenheiro com uma maior área de especialização.
Teste 3.0
Agile Competence Fractal Mode
teste
dev
arq
negócio
ux
Times de alta performance e com o correto mindset tendem a não se prender em cargos.
Cada pessoa pega uma tarefa que consegue desempenhar.
No Teste 3.0 o testador não é mais uma única pessoa e as tarefas de teste são divididas para
todo o time.
Time de Engenheiros
teste dev dev
teste
arq arqarq
ux
ux
uxnegócio
neg
negdev
teste
Não precisamos mais de testadores,
precisamos que todos no time saibam testar!
OBRIGADO!
@eliasnogueira
eliasnogueira.com
linkedin.com/in/eliasnogueira
fb.com/elias.nogueira.teste
Leituras recomendadas
• The Tester is dead, long live Testing! (inspiração da palestra)
[post] https://www.slideshare.net/JordannGross/the-tester-is-dead-
long-live-testing-xebicon-2015
[video] https://www.youtube.com/watch?v=Xqf0b7wmD7Q
• Agile Tester 3.0
https://www.thoughtworks.com/insights/blog/agile-tester-30
• Agile Competence Fractal Model
https://www.nl.capgemini.com/blog/digital-customer-experience-
blog/2013/05/de-agile-duizendpoot-competenties-tot-in-het-oneindige

O testador esta morto!

  • 1.
  • 2.
    Elias Nogueira Eu ajudopessoas e empresas a melhorarem a qualidade técnica, e de entrega, de aplicações. Agile Coach & Trainer na Adaptworks @eliasnogueira eliasnogueira.com linkedin.com/in/eliasnogueira fb.com/elias.nogueira.teste
  • 3.
    Testador 1.0 Antes doMindset e aplicação dos frameworks ágeis serem amplamente adotados todos os profissionais eram divididos em silos. O processo era simples: análise -> desenvolvimento -> teste. Teste sempre depois do desenvolvimento. Testador sempre separado do restante do time. Testador
  • 4.
    Funções segregadas parauma mesma área de conhecimento. Gera um enorme gargalo no processo. Coloca o testador como o responsável pela qualidade do produto de software. Testador 1.0 A antiga carreira de testes Teste Teste Teste
  • 5.
    Testador 2.0 Times aplicandotodo os conceitos do Mindset Ágil e composição de times multidisciplinares. Existem funções específicas, mas todos trabalham em conjunto, como um time. A qualidade é inserida em todo o processo de desenvolvimento. Testador
  • 6.
    O T-Shaped listaas competências necessárias para um profissional (horizontal). Em cada uma delas avançamos em termos de conhecimento. Ele faz com que o papel seja um agente facilitador com outros papéis Testador 2.0 T-Shaped teste dev arqnegócioux
  • 7.
    Nesta visão otestador amplia seus conhecimentos em um novo skill para ajudar seu time a entregar software de qualidade. Ele pode escolher uma das dimensões e focar mais. É onde estão os principais testadores ágeis. Testador 3.0 Especialidades Dimensão Negócio Dimensão Técnica Dimensão DevOps
  • 8.
    Teste 3.0 Times dealta performance e com o correto mindset tendem a não se prender em cargos. Cada pessoa pega uma tarefa que consegue desempenhar. No Teste 3.0 o testador não é mais uma única pessoa e as tarefas de teste são divididas para todo o time. O testador agora é um engenheiro, não se prendendo apenas ao papel de testar. EngenheiroEngenheiroEngenheiro
  • 9.
    Um fractal éum objeto geométrico que pode ser dividido em partes, cada uma das quais semelhante ao objeto original. Ele é baseado no Fibonacci para fazer o mapeamento de... Agile Competence Fractal Mode
  • 10.
    O mesmo sãonossas competências que apoiarão outros membros do time! Temores mais conhecimento (deep) em algumas áreas do que em outras. Agile Competence Fractal Mode Competência Competência Competência Competência
  • 11.
    Com o modelofractal podemos melhorar os skills necessários para desempenhar as tarefas do time para uma melhor colaboração e entregar com qualidade. Cada membro do time vira um engenheiro com uma maior área de especialização. Teste 3.0 Agile Competence Fractal Mode teste dev arq negócio ux
  • 12.
    Times de altaperformance e com o correto mindset tendem a não se prender em cargos. Cada pessoa pega uma tarefa que consegue desempenhar. No Teste 3.0 o testador não é mais uma única pessoa e as tarefas de teste são divididas para todo o time. Time de Engenheiros teste dev dev teste arq arqarq ux ux uxnegócio neg negdev teste
  • 13.
    Não precisamos maisde testadores, precisamos que todos no time saibam testar!
  • 14.
  • 15.
    Leituras recomendadas • TheTester is dead, long live Testing! (inspiração da palestra) [post] https://www.slideshare.net/JordannGross/the-tester-is-dead- long-live-testing-xebicon-2015 [video] https://www.youtube.com/watch?v=Xqf0b7wmD7Q • Agile Tester 3.0 https://www.thoughtworks.com/insights/blog/agile-tester-30 • Agile Competence Fractal Model https://www.nl.capgemini.com/blog/digital-customer-experience- blog/2013/05/de-agile-duizendpoot-competenties-tot-in-het-oneindige