Upgrade na Sprint com práticas do Agile Testing - MTC2017

20
1 Upgrade na Sprint com práticas do Agile Testing Ariane Izac Analista de Teste Upgrade na Sprint com práticas do Agile Testing Ariane Izac Analista de Teste

Transcript of Upgrade na Sprint com práticas do Agile Testing - MTC2017

Page 1: Upgrade na Sprint com práticas do Agile Testing - MTC2017

1

Upgrade na Sprint com práticas do Agile Testing

Ariane IzacAnalista de Teste

Upgrade na Sprint com práticas do Agile Testing

Ariane IzacAnalista de Teste

Page 2: Upgrade na Sprint com práticas do Agile Testing - MTC2017

2

Page 3: Upgrade na Sprint com práticas do Agile Testing - MTC2017

3

Contextualizando

Page 4: Upgrade na Sprint com práticas do Agile Testing - MTC2017

4

O que é agile testing?

"É uma prática de Teste de Software que segue os princípios do desenvolvimento ágil"

Page 5: Upgrade na Sprint com práticas do Agile Testing - MTC2017

5

Princípios Agile Testing

Page 6: Upgrade na Sprint com práticas do Agile Testing - MTC2017

6

Princípios Manifesto Ágil

Nossa maior prioridade é satisfazer o clienteatravés da entrega contínua e adiantadade software com valor agregado.Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimentoé através de conversa face a face.As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis.

Page 7: Upgrade na Sprint com práticas do Agile Testing - MTC2017

7

Vamos aplicá-los?

Page 8: Upgrade na Sprint com práticas do Agile Testing - MTC2017

8

Dev Box Testing

Dev Box Testing

Page 9: Upgrade na Sprint com práticas do Agile Testing - MTC2017

9

Dev Box Testing

- Alinhamento do time- Quem? - Quando? - Como?

Page 10: Upgrade na Sprint com práticas do Agile Testing - MTC2017

10

Dev Box Testing - Benefícios- Feedbacks Rápidos- Reduzir Retrabalhos- Melhorar cobertura dos testes (troca Dev x Teste)- Reforçar a comunicação do time

Page 11: Upgrade na Sprint com práticas do Agile Testing - MTC2017

11

Pair Testing

Page 12: Upgrade na Sprint com práticas do Agile Testing - MTC2017

12

Pair Testing

- Compartilhar conhecimento- Acelerar capacitação- Quem? - Quando? - Como?

Page 13: Upgrade na Sprint com práticas do Agile Testing - MTC2017

13

Mapas Mentais

Mapas mentais são formas visuais usadas para apresentar uma ideia ou conjunto de ideias através de diagramas

Page 14: Upgrade na Sprint com práticas do Agile Testing - MTC2017

14

Mapas Mentais

É importante dividir os assuntos que estão relacionados de forma que facilite a organização e visualização da ideia exposta.

Page 15: Upgrade na Sprint com práticas do Agile Testing - MTC2017

15

Mapas Mentais - Benefícios

- Organiza melhor as ideias- Facilita visão do “todo” dos cenários das funcionalidades- Ajuda na identificação da cobertura- Auxilia na estimativa do teste

Page 16: Upgrade na Sprint com práticas do Agile Testing - MTC2017

16

Princípios x Prática

“Nossa maior prioridade é satisfazer o clienteatravés da entrega contínua e adiantadade software com valor agregado. “Dev Box Testing \ Mapas Mentais \ Pair Testing?

“Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.”Dev Box Testing

Page 17: Upgrade na Sprint com práticas do Agile Testing - MTC2017

17

Princípios x Prática

“O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimentoé através de conversa face a face.”Dev Box Testing \ Pair Testing

“As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis.”Dev Box Testing \ Pair Testing \ Mapas Mentais

Page 18: Upgrade na Sprint com práticas do Agile Testing - MTC2017

18

Princípios Testador Ágil

Page 19: Upgrade na Sprint com práticas do Agile Testing - MTC2017

19

Referências

1. http://agiletester.ca/quick-tips-for-agile-testing/2. http://agiletester.ca/wp-content/uploads/sites/26/2015/10/Agile-tips-Portuguese-REV.pdf3. https://imasters.com.br/desenvolvimento/agile/agile-testing-o-que-e/?trace=1519021197&source=single4. http://eliasnogueira.com/como-se-tornar-um-agile-tester/5. http://agilemanifesto.org/iso/ptbr/manifesto.html6. http://agilemanifesto.org/iso/ptbr/principles.html7. https://en.wikipedia.org/wiki/Agile_testing8. https://blog.testlodge.com/what-is-pair-testing/9. http://www.matera.com/br/2016/10/27/pair-testing-praticando-testes-ageis/10. http://www.matera.com/br/2017/05/04/dicas-para-aplicar-mapas-mentais-na-solucao-de-teste/

Page 20: Upgrade na Sprint com práticas do Agile Testing - MTC2017

20