SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Mais procurados

Karate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made SimpleKarate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made Simple
VodqaBLR
 
Agile testing - Testing From Day 1
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1
Kaizenko
 
Katalon Studio Presentation.pptx
Katalon Studio Presentation.pptxKatalon Studio Presentation.pptx
Katalon Studio Presentation.pptx
MuhammadHassan440279
 
Karate DSL
Karate DSLKarate DSL
Karate DSL
anil borse
 
Katalon studio vs selenium comparision
Katalon studio vs selenium comparisionKatalon studio vs selenium comparision
Katalon studio vs selenium comparision
Prabhusundar6
 
Introduction to GitHub
Introduction to GitHubIntroduction to GitHub
Introduction to GitHub
Nishan Bose
 
An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)
Suman Guha
 
Presentation on Agile Testing
Presentation on Agile TestingPresentation on Agile Testing
Presentation on Agile Testing
1Solutions Pvt. Ltd.
 
Getting started with karate dsl
Getting started with karate dslGetting started with karate dsl
Getting started with karate dsl
Knoldus Inc.
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégias
Kleitor Franklint Correa Araujo
 
Trust Your Pipeline - Automatically Testing and End-to-End Java Application
Trust Your Pipeline - Automatically Testing and End-to-End Java ApplicationTrust Your Pipeline - Automatically Testing and End-to-End Java Application
Trust Your Pipeline - Automatically Testing and End-to-End Java Application
Elias Nogueira
 
Testing microservices with rest assured
Testing microservices with rest assuredTesting microservices with rest assured
Testing microservices with rest assured
Kushan Shalindra Amarasiri - Technical QE Specialist
 
Rest assured
Rest assuredRest assured
Rest assured
Varun Deshpande
 
TDD And Refactoring
TDD And RefactoringTDD And Refactoring
TDD And Refactoring
Naresh Jain
 
Katalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing teamKatalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing team
Katalon Studio
 
API Test Automation Using Karate (Anil Kumar Moka)
API Test Automation Using Karate (Anil Kumar Moka)API Test Automation Using Karate (Anil Kumar Moka)
API Test Automation Using Karate (Anil Kumar Moka)
Peter Thomas
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
Ken Power
 
API Testing With Katalon Studio
API Testing With Katalon StudioAPI Testing With Katalon Studio
API Testing With Katalon Studio
Knoldus Inc.
 
B4USolution_API-Testing
B4USolution_API-TestingB4USolution_API-Testing
B4USolution_API-Testing
b4usolution .
 

Mais procurados (20)

QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
 
Karate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made SimpleKarate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made Simple
 
Agile testing - Testing From Day 1
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1
 
Katalon Studio Presentation.pptx
Katalon Studio Presentation.pptxKatalon Studio Presentation.pptx
Katalon Studio Presentation.pptx
 
Karate DSL
Karate DSLKarate DSL
Karate DSL
 
Katalon studio vs selenium comparision
Katalon studio vs selenium comparisionKatalon studio vs selenium comparision
Katalon studio vs selenium comparision
 
Introduction to GitHub
Introduction to GitHubIntroduction to GitHub
Introduction to GitHub
 
An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)
 
Presentation on Agile Testing
Presentation on Agile TestingPresentation on Agile Testing
Presentation on Agile Testing
 
Getting started with karate dsl
Getting started with karate dslGetting started with karate dsl
Getting started with karate dsl
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégias
 
Trust Your Pipeline - Automatically Testing and End-to-End Java Application
Trust Your Pipeline - Automatically Testing and End-to-End Java ApplicationTrust Your Pipeline - Automatically Testing and End-to-End Java Application
Trust Your Pipeline - Automatically Testing and End-to-End Java Application
 
Testing microservices with rest assured
Testing microservices with rest assuredTesting microservices with rest assured
Testing microservices with rest assured
 
Rest assured
Rest assuredRest assured
Rest assured
 
TDD And Refactoring
TDD And RefactoringTDD And Refactoring
TDD And Refactoring
 
Katalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing teamKatalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing team
 
API Test Automation Using Karate (Anil Kumar Moka)
API Test Automation Using Karate (Anil Kumar Moka)API Test Automation Using Karate (Anil Kumar Moka)
API Test Automation Using Karate (Anil Kumar Moka)
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
 
API Testing With Katalon Studio
API Testing With Katalon StudioAPI Testing With Katalon Studio
API Testing With Katalon Studio
 
B4USolution_API-Testing
B4USolution_API-TestingB4USolution_API-Testing
B4USolution_API-Testing
 

Destaque

Feedback mais rápido na sua build dividindo os testes funcionais
Feedback mais rápido na sua build dividindo os testes funcionaisFeedback mais rápido na sua build dividindo os testes funcionais
Feedback mais rápido na sua build dividindo os testes funcionais
Elias Nogueira
 
O que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de AceiteO que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de Aceite
Elias Nogueira
 
Automatizando uma app Híbrida
Automatizando uma app HíbridaAutomatizando uma app Híbrida
Automatizando uma app Híbrida
Elias Nogueira
 
Workshop Agile Testing Mindset
Workshop Agile Testing MindsetWorkshop Agile Testing Mindset
Workshop Agile Testing Mindset
Elias Nogueira
 
A Importância do Teste Continuo
A Importância do Teste ContinuoA Importância do Teste Continuo
A Importância do Teste Continuo
Elias Nogueira
 
Testes em ambiente agil - TechTalks ADP Labs
Testes em ambiente agil - TechTalks ADP LabsTestes em ambiente agil - TechTalks ADP Labs
Testes em ambiente agil - TechTalks ADP Labs
Elias Nogueira
 
Métrica da Felicidade
Métrica da FelicidadeMétrica da Felicidade
Métrica da Felicidade
Vladson Freire
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
NALLELI JÁCOME
 
Ee321 lab 2
Ee321 lab 2Ee321 lab 2
Ee321 lab 2
Seci Durivou
 
NexPet How To Turn Social Media Into a Money Maker!
NexPet How To Turn Social Media Into a Money Maker!NexPet How To Turn Social Media Into a Money Maker!
NexPet How To Turn Social Media Into a Money Maker!
Crystal Vilkaitis
 
ANTROPOLOGIA RELIGIOSA
ANTROPOLOGIA RELIGIOSAANTROPOLOGIA RELIGIOSA
ANTROPOLOGIA RELIGIOSA
Juan David Lenis
 
Perforabilidad
PerforabilidadPerforabilidad
Perforabilidad
Ninguna
 
Rosa dos ventos
Rosa dos ventosRosa dos ventos
Misiones y visiones
Misiones y visiones Misiones y visiones
Misiones y visiones
tatiana restrepo
 
Informe 1 termodinamica
Informe 1 termodinamicaInforme 1 termodinamica
Informe 1 termodinamica
fabiosuarez10
 
Desarrollo científico tecnológico en colombia
Desarrollo científico tecnológico en colombiaDesarrollo científico tecnológico en colombia
Desarrollo científico tecnológico en colombia
wilmarysusana
 
Mantenimiento de artefactos tecnológicos
Mantenimiento de artefactos tecnológicosMantenimiento de artefactos tecnológicos
Mantenimiento de artefactos tecnológicos
wilmarysusana
 
Great depression and solutions
Great depression and solutionsGreat depression and solutions
Great depression and solutions
kcloer
 
Shohoj nahomeer bangla
Shohoj  nahomeer banglaShohoj  nahomeer bangla
Shohoj nahomeer bangla
Sonali Jannat
 

Destaque (20)

Feedback mais rápido na sua build dividindo os testes funcionais
Feedback mais rápido na sua build dividindo os testes funcionaisFeedback mais rápido na sua build dividindo os testes funcionais
Feedback mais rápido na sua build dividindo os testes funcionais
 
O que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de AceiteO que Evitar na Escrita de Criterios de Aceite
O que Evitar na Escrita de Criterios de Aceite
 
Automatizando uma app Híbrida
Automatizando uma app HíbridaAutomatizando uma app Híbrida
Automatizando uma app Híbrida
 
Workshop Agile Testing Mindset
Workshop Agile Testing MindsetWorkshop Agile Testing Mindset
Workshop Agile Testing Mindset
 
A Importância do Teste Continuo
A Importância do Teste ContinuoA Importância do Teste Continuo
A Importância do Teste Continuo
 
Testes em ambiente agil - TechTalks ADP Labs
Testes em ambiente agil - TechTalks ADP LabsTestes em ambiente agil - TechTalks ADP Labs
Testes em ambiente agil - TechTalks ADP Labs
 
Métrica da Felicidade
Métrica da FelicidadeMétrica da Felicidade
Métrica da Felicidade
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Ee321 lab 2
Ee321 lab 2Ee321 lab 2
Ee321 lab 2
 
NexPet How To Turn Social Media Into a Money Maker!
NexPet How To Turn Social Media Into a Money Maker!NexPet How To Turn Social Media Into a Money Maker!
NexPet How To Turn Social Media Into a Money Maker!
 
ANTROPOLOGIA RELIGIOSA
ANTROPOLOGIA RELIGIOSAANTROPOLOGIA RELIGIOSA
ANTROPOLOGIA RELIGIOSA
 
Perforabilidad
PerforabilidadPerforabilidad
Perforabilidad
 
Rosa dos ventos
Rosa dos ventosRosa dos ventos
Rosa dos ventos
 
Misiones y visiones
Misiones y visiones Misiones y visiones
Misiones y visiones
 
Informe 1 termodinamica
Informe 1 termodinamicaInforme 1 termodinamica
Informe 1 termodinamica
 
Desarrollo científico tecnológico en colombia
Desarrollo científico tecnológico en colombiaDesarrollo científico tecnológico en colombia
Desarrollo científico tecnológico en colombia
 
Langas
LangasLangas
Langas
 
Mantenimiento de artefactos tecnológicos
Mantenimiento de artefactos tecnológicosMantenimiento de artefactos tecnológicos
Mantenimiento de artefactos tecnológicos
 
Great depression and solutions
Great depression and solutionsGreat depression and solutions
Great depression and solutions
 
Shohoj nahomeer bangla
Shohoj  nahomeer banglaShohoj  nahomeer bangla
Shohoj nahomeer bangla
 

Semelhante a O testador esta morto!

Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
Qualister
 
Be An Agile Tester - InmetricsDay
Be An Agile Tester - InmetricsDayBe An Agile Tester - InmetricsDay
Be An Agile Tester - InmetricsDay
Nhaiara Ramos
 
Agile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends FloripaAgile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends Floripa
Walmyr Lima e Silva Filho
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágil
Elias Nogueira
 
O Testador Técnico
O Testador TécnicoO Testador Técnico
O Testador Técnico
Elias Nogueira
 
Specificationby example
Specificationby example Specificationby example
Specificationby example
Laís Berlatto
 
Qaladies apresentacao
Qaladies apresentacaoQaladies apresentacao
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
Isaac de Souza
 
Teste Ágeis para todo o time
Teste Ágeis para todo o timeTeste Ágeis para todo o time
Teste Ágeis para todo o time
Kleitor Franklint Correa Araujo
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeis
fayrusm
 
Como integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu timeComo integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu time
Elias Nogueira
 
Testes, qual o futuro no cenário ágil
Testes, qual o futuro no cenário ágilTestes, qual o futuro no cenário ágil
Testes, qual o futuro no cenário ágil
Kamilla Queiroz Xavier
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Agile Testing Coaching
Agile Testing Coaching  Agile Testing Coaching
Agile Testing Coaching
Taller Negócio Digitais
 
TDD: A Essência do Mantra
TDD: A Essência do MantraTDD: A Essência do Mantra
TDD: A Essência do Mantra
Dionatan default
 
Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...
Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...
Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...
Lucas Duarte Silveira
 
IPA Conhecendo XP
IPA Conhecendo XPIPA Conhecendo XP
IPA Conhecendo XPWildtech
 

Semelhante a O testador esta morto! (20)

Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
 
Be An Agile Tester - InmetricsDay
Be An Agile Tester - InmetricsDayBe An Agile Tester - InmetricsDay
Be An Agile Tester - InmetricsDay
 
Agile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends FloripaAgile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends Floripa
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágil
 
O Testador Técnico
O Testador TécnicoO Testador Técnico
O Testador Técnico
 
Specificationby example
Specificationby example Specificationby example
Specificationby example
 
Feature Driven Development
Feature Driven DevelopmentFeature Driven Development
Feature Driven Development
 
Qaladies apresentacao
Qaladies apresentacaoQaladies apresentacao
Qaladies apresentacao
 
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
 
Teste Ágeis para todo o time
Teste Ágeis para todo o timeTeste Ágeis para todo o time
Teste Ágeis para todo o time
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeis
 
Como integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu timeComo integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu time
 
Testes, qual o futuro no cenário ágil
Testes, qual o futuro no cenário ágilTestes, qual o futuro no cenário ágil
Testes, qual o futuro no cenário ágil
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Agile Testing Coaching
Agile Testing Coaching  Agile Testing Coaching
Agile Testing Coaching
 
TDD: A Essência do Mantra
TDD: A Essência do MantraTDD: A Essência do Mantra
TDD: A Essência do Mantra
 
Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...
Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...
Como reestruturamos a definição dos cargos para profissionais T-shaped e gest...
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
IPA Conhecendo XP
IPA Conhecendo XPIPA Conhecendo XP
IPA Conhecendo XP
 

Mais de Elias Nogueira

Criando uma arquitetura para seus testes de API com RestAssured
Criando uma arquitetura para seus testes de API com RestAssuredCriando uma arquitetura para seus testes de API com RestAssured
Criando uma arquitetura para seus testes de API com RestAssured
Elias Nogueira
 
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
Elias Nogueira
 
Automação e virtualização de serviços
Automação e virtualização de serviçosAutomação e virtualização de serviços
Automação e virtualização de serviços
Elias Nogueira
 
Usando containers com auto-escala de testes
Usando containers com auto-escala de testesUsando containers com auto-escala de testes
Usando containers com auto-escala de testes
Elias Nogueira
 
Coach por Imersão - Buscando a excelência técnica com o time
Coach por Imersão - Buscando a excelência técnica com o timeCoach por Imersão - Buscando a excelência técnica com o time
Coach por Imersão - Buscando a excelência técnica com o time
Elias Nogueira
 
O Agile Coach pode (e muitas vezes deve) ser técnico
O Agile Coach pode (e muitas vezes deve) ser técnicoO Agile Coach pode (e muitas vezes deve) ser técnico
O Agile Coach pode (e muitas vezes deve) ser técnico
Elias Nogueira
 
Create an architecture for web test automation
Create an architecture for web test automationCreate an architecture for web test automation
Create an architecture for web test automation
Elias Nogueira
 
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidosParalelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
Elias Nogueira
 
Como 4 Agile Coaches trabalham em uma Transformação Ágil
Como 4 Agile Coaches trabalham em uma Transformação Ágil Como 4 Agile Coaches trabalham em uma Transformação Ágil
Como 4 Agile Coaches trabalham em uma Transformação Ágil
Elias Nogueira
 
BDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum GatheringBDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum Gathering
Elias Nogueira
 
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
Elias Nogueira
 
Improve Yourself -- Learn the Skills, Join the Community - Tests
Improve Yourself -- Learn the Skills, Join the Community - TestsImprove Yourself -- Learn the Skills, Join the Community - Tests
Improve Yourself -- Learn the Skills, Join the Community - Tests
Elias Nogueira
 
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Elias Nogueira
 
BDD não é Automação de Testes
BDD não é Automação de TestesBDD não é Automação de Testes
BDD não é Automação de Testes
Elias Nogueira
 
Criando uma grid para execução de testes paralelo com Appium
Criando uma grid para execução de testes paralelo com AppiumCriando uma grid para execução de testes paralelo com Appium
Criando uma grid para execução de testes paralelo com Appium
Elias Nogueira
 
Como ter sucesso ministrando uma palestra técnica
Como ter sucesso ministrando uma palestra técnicaComo ter sucesso ministrando uma palestra técnica
Como ter sucesso ministrando uma palestra técnica
Elias Nogueira
 
Quais são os steps de que deve conter na sua pipeline?
Quais são os steps de que deve conter na sua pipeline?Quais são os steps de que deve conter na sua pipeline?
Quais são os steps de que deve conter na sua pipeline?
Elias Nogueira
 
Tem que testar mesmo?
Tem que testar mesmo?Tem que testar mesmo?
Tem que testar mesmo?
Elias Nogueira
 
Testes em todos os niveis de planejamento
Testes em todos os niveis de planejamentoTestes em todos os niveis de planejamento
Testes em todos os niveis de planejamento
Elias Nogueira
 
Coaching the Agile Coach
Coaching the Agile CoachCoaching the Agile Coach
Coaching the Agile Coach
Elias Nogueira
 

Mais de Elias Nogueira (20)

Criando uma arquitetura para seus testes de API com RestAssured
Criando uma arquitetura para seus testes de API com RestAssuredCriando uma arquitetura para seus testes de API com RestAssured
Criando uma arquitetura para seus testes de API com RestAssured
 
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
 
Automação e virtualização de serviços
Automação e virtualização de serviçosAutomação e virtualização de serviços
Automação e virtualização de serviços
 
Usando containers com auto-escala de testes
Usando containers com auto-escala de testesUsando containers com auto-escala de testes
Usando containers com auto-escala de testes
 
Coach por Imersão - Buscando a excelência técnica com o time
Coach por Imersão - Buscando a excelência técnica com o timeCoach por Imersão - Buscando a excelência técnica com o time
Coach por Imersão - Buscando a excelência técnica com o time
 
O Agile Coach pode (e muitas vezes deve) ser técnico
O Agile Coach pode (e muitas vezes deve) ser técnicoO Agile Coach pode (e muitas vezes deve) ser técnico
O Agile Coach pode (e muitas vezes deve) ser técnico
 
Create an architecture for web test automation
Create an architecture for web test automationCreate an architecture for web test automation
Create an architecture for web test automation
 
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidosParalelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
 
Como 4 Agile Coaches trabalham em uma Transformação Ágil
Como 4 Agile Coaches trabalham em uma Transformação Ágil Como 4 Agile Coaches trabalham em uma Transformação Ágil
Como 4 Agile Coaches trabalham em uma Transformação Ágil
 
BDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum GatheringBDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum Gathering
 
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
 
Improve Yourself -- Learn the Skills, Join the Community - Tests
Improve Yourself -- Learn the Skills, Join the Community - TestsImprove Yourself -- Learn the Skills, Join the Community - Tests
Improve Yourself -- Learn the Skills, Join the Community - Tests
 
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
 
BDD não é Automação de Testes
BDD não é Automação de TestesBDD não é Automação de Testes
BDD não é Automação de Testes
 
Criando uma grid para execução de testes paralelo com Appium
Criando uma grid para execução de testes paralelo com AppiumCriando uma grid para execução de testes paralelo com Appium
Criando uma grid para execução de testes paralelo com Appium
 
Como ter sucesso ministrando uma palestra técnica
Como ter sucesso ministrando uma palestra técnicaComo ter sucesso ministrando uma palestra técnica
Como ter sucesso ministrando uma palestra técnica
 
Quais são os steps de que deve conter na sua pipeline?
Quais são os steps de que deve conter na sua pipeline?Quais são os steps de que deve conter na sua pipeline?
Quais são os steps de que deve conter na sua pipeline?
 
Tem que testar mesmo?
Tem que testar mesmo?Tem que testar mesmo?
Tem que testar mesmo?
 
Testes em todos os niveis de planejamento
Testes em todos os niveis de planejamentoTestes em todos os niveis de planejamento
Testes em todos os niveis de planejamento
 
Coaching the Agile Coach
Coaching the Agile CoachCoaching the Agile Coach
Coaching the Agile Coach
 

O testador esta morto!

  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 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ã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
  • 11. 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
  • 12. 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
  • 13. Não precisamos mais de testadores, precisamos que todos no time saibam testar!
  • 15. 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