Como integrar um Agile Tester no seu time

1.627 visualizações

Publicada em

Palestra sobre Agile Tester na Trilha Agile no The Developers Confence 2015 Edição São Paulo em 22/07/2015

Como integrar um Agile Tester no seu time

  1. 1. Globalcode  –  Open4education Como integrar um Agile Tester no seu time Elias Nogueira @eliasnogueira
  2. 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. 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. 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
  5. 5. Globalcode  –  Open4education Approach Teste em todos os pontos do processo!!!
  6. 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. 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. 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. 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. 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. 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

×