O documento discute como integrar testadores ágeis em times de desenvolvimento ágil. Apresenta desafios como a falta de valorização dos testadores e testes, papéis não definidos e prazos apertados. Defende a participação dos testadores em todas as etapas do processo, com foco no quadrante de testes ágeis e colaboração com todas as partes interessadas. Fatores-chave de sucesso incluem mentalidade ágil, automação, visão geral e melhoria contínua.
2. Globalcode
–
Open4education
Como integrar um
Agile Tester no seu time
The
image
cannot
be
displaye
d. Your
comput
The
image
cannot
be
displaye
d. Your
comput
qualister.com.br
eliasnogueira
br.linkedin.com/in/eliasnogueira
github.com/eliasnogueira
Consultor de Teste na Qualister Consultoria e Treinamento
Professor de Pós Graduação na Unisinos/RS
Atuante na comunidade de teste no cenário nacional
Elias Nogueira
eliasnogueira.com
3. Globalcode
–
Open4education
Desafios
Time pode não dar valor para os testers
Testers podem não dar valor para o time
Papel do tester não está claro para o time
Teste geralmente é encurtado por prazos
[Ainda] trabalham como silos
Time não detem os skills necessários para
desenvoler e testar de forma efetiva
4. Globalcode
–
Open4education
Tempo
Approach
Iteração 1
Requisitos
Análise e Design
Código
Teste
Iteração 2
Requisitos
Análise e Design
Código
Teste
Iteração 3
Requisitos
Análise e Design
Código
Teste
Iteração 4
Requisitos
Análise e Design
Código
Teste
Deploy
6. Globalcode
–
Open4education
CríricaaoProduto
Suporteaodesenvolvimento
Quadrante de Testes Ágeis
Testes Funcionais
Teste de Negócio
Story Testes (exemplos)
UAT
Testes Exploratórios
Testes de Usabilidade
Testes Unitários
Testes de Integração
Testes de Performance,
Carga, Segurança,
Stres…
Visão de Negócio
Visão Tecnológica
Automatizado
Ferramentas
Manual
Q1
Q2
Q3
Q4
Automatizado
7. Globalcode
–
Open4education
CríricaaoProduto
Suporteaodesenvolvimento
Visão de Negócio
Visão Tecnológica
Atividades do Testador
Especificação do produto
Ideias de Teste
Desenho da UAT
Testes Exploratórios
Testes de Usabilidade
Idéias de Teste
Desenvolvimento de Teste
Apoio ao Dev
Scripts de teste
Análise de Teste
Colaboração com
PO
Colaboração com
TI
Colaboração com o
Cliente
Colaboração com
Devs
Q1
Q2
Q3
Q4
8. Globalcode
–
Open4education
Interações do Tester
Interação
Anterior
Stories
Working
Product
Q3, Q4:
Teste do
Produto
Iteração
Corrente
Stories
Working
Product
Q1:
Teste e
Colaboração
Próxima
Iteração
Stories
Working
Product
Q2:
Planejamento
e Ideias de
Teste
9. Globalcode
–
Open4education
Fatores de sucesso
• O trabalho é complementar
• Todos são “donos” da Qualidade
Testers são
parte do time
• Remover o mindset de Auditor
• Foco no Time & Valor de/para Negócio
Agile testing
mindset
• Tornar a prática um hábito
• Necessidade de rápido feedback
Automação de
Teste
• Balance against developer focus on
technical implementation
• Use o suporte do Quadrante
Ver a Big
Picture
h>p://www.agiletester.ca/
10. Globalcode
–
Open4education
Fatores de sucesso
• Session Based Testing
• Ambiente de teste
• Espaço informativo
Principais
práticas
• Colaboração com cliente
• Colaboração com timeColaboração
• Retrospectivas
• Treino/aprendizado pessoal
Melhoria
Contínua
h>p://www.agiletester.ca/
11. Globalcode
–
Open4education
Agile Testing Approach
Testers são os primeiros no time (junto com o
mesmo) a suportar clientes, bussiness, devs e
todos stakeholders
Testers incluirão a qualidade em todo o ciclo de
vida no Foco em Critérios de Aceite para para
melhorar o entendimento e tornar a story
testável
Automatizar o possível e usar sessões de teste
exploratório sempre
Comunicação de radiadores de informações