Testes em ambiente agil - TechTalks ADP Labs

992 visualizações

Publicada em

Apresentação no dia 04/12/2014 no escritório da ADP Labs em Porto Alegre/RS no evento TechTalk sobre Testes em um ambiente ágil.

Em resumo foi apresentado como um testador é inserido em um time e quais as principais atividades de um tester dentro de um projeto ágil

Publicada em: Software
0 comentários
5 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
992
No SlideShare
0
A partir de incorporações
0
Número de incorporações
40
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
5
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Testes em ambiente agil - TechTalks ADP Labs

  1. 1. Testador em um Ambiente Ágil @eliasnogueira #TechTalks
  2. 2. ELIAS NOGUEIRA elias.nogueira@qualister.com.br eliasnogueira qualister.com.br eliasnogueira.com github.com/eliasnogueira plus.google.com/+EliasNogueira br.linkedin.com/in/eliasnogueira/
  3. 3. Dicas iniciais
  4. 4. Agile Testing Agile Testing é uma prática de Teste de Software que segue os princípios do desenvolvimento ágil Um profissional que encara as mudanças, colabora bem com pessoas técnicas e de negócio e entende o conceito de usar os testes para documentar requisitos e guiar o desenvolvimento
  5. 5. 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
  6. 6. Time com um papel de teste Entende a visão do cliente Entende os problemas e impactos de implementação Time! Cliente! Testador!
  7. 7. 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?
  8. 8. 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 Testadores e desenvolvedores trabalham em silos Time pode não ter skills ou domínios necessários para testar de forma eficiente
  9. 9. 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
  10. 10. 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)
  11. 11. Pirâmide de Automação de Teste

×