Qa Reviews, Kickoffs e Desk Checks por Estória

303 views

Published on

Agile Brazil 2013 - Brasília

QA Reviews, Kickoff e Desk Checks são práticas de revisão conhecidas, que envolvem pessoas de diferentes papéis em um Time de desenvolvimento e ajudam a antecipar pequenos problemas, melhorando (e encurtanto) o ciclo de feedback.

Estes são os slides que acompanham um bate papo sobre como estas práticas se adaptaram em um projeto que iniciou com ciclos de iterações rígidas e foi adquirindo flexibilidade com um fluxo contínuo de estórias num formato kanban.

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
303
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Nesta apresentação, falaremos sobre QA Reviews, Kick-offs e Desk Checks e como elas, quando aplicadas por estória, individualmente ou em conjunto, em times distribuídos ou não, podem ajudar a:Promover ainda mais a comunicação e a colaboração entre os diferentes papéis (ou membros de uma equipe multidisciplinar) dentro de um projeto ágil;2. Detectar e esclarecer o máximo de dúvidas sobre o que precisa ser feito o mais cedo possível no processo de desenvolvimento;3. Encontrar e resolver problemas (ou bugs) com o menor tempo de feedback possível entre o período no qual os DEVs terminam de programar a estória até quando o PO/BA e QA aprovam a estória nas suas diferentes perspectivas.
  • A respostaédepende…
  • IndependenteNegociávelValorEstimávelSucintaTestável
  • Quandofazer? Jáestánaimagem…Quemdeveria/poderiaestarenvolvidos? Como fazer? Boaspráticas? O quefuncionou e o quenãofuncionou? Times distribuidos?Problemasprevinidos com essaprática
  • Leitura de toda a estóriaNotasPremissasCritérios de aceiteWireframes
  • Qa Reviews, Kickoffs e Desk Checks por Estória

    1. 1. QA Reviews, Kickoffs e Desk Checks por estória Três práticas que podem prevenir muitos problemas
    2. 2. Apresentação Ghisi Portela QA @thiagoghisi DEV @rafaelportela
    3. 3. Agenda Revisões em diferentes metodologias Unidades de trabalho pequenas Boas estórias, bons critérios de aceite Envolvendo as pessoas
    4. 4. QA Review Kickoff Desk Check
    5. 5. Modelo Cascata
    6. 6. Modelo Cascata Review Kickoff Desk Check
    7. 7. Modelo Iterativo Incremental
    8. 8. Modelo Iterativo Incremental Kickoff de iteração QA Review Showcase
    9. 9. Modelo de fluxo contínuo
    10. 10. Onde essas práticas estão presentes no fluxo contínuo?
    11. 11. QA Review Kickoff Desk Check
    12. 12. Informação Quantidade de info em cada revisão por modelo Cascata Scrum Kanban/Lean
    13. 13. Revisões frequentes ajustes feedback Informação por revisão
    14. 14. Estórias são mesmo a menor unidade de trabalho?
    15. 15. Estórias são a menor unidade de trabalho? Sim! (ou não…)  Menor unidade com valor para o negócio  I-N-V-E-S-T User Stories Applied – Mike Cohn
    16. 16. Detalhando estórias Textos técnicos Longas descrições Wireframes Bullet points Critérios de aceite
    17. 17. Detalhando estórias
    18. 18. Detalhando estórias
    19. 19. Critérios de aceite Guia a análise Guia a revisão dos cenários de testes Guia o desenvolvimento Define quando a estória está completa Guia a aceitação/testes “É o fio condutor do fluxo de desenvolvimento”
    20. 20. Nosso Kanban
    21. 21. Nosso Kanban
    22. 22. QA Review
    23. 23. QA Review Boas práticas uso de checklists  para estória  I.N.V.E.S.T.  para critérios de aceite  é possível automatizar? – Formato: Dado-Quando-Então Evita… falta de critérios de aceite importantes critérios com dupla interpretação, ou impossíveis de automatizar
    24. 24. Kickoff
    25. 25. Kickoff Boas práticas Leitura de toda a estória Certeza do entendimento comum Listas cenários para automação Evita… Surpresas
    26. 26. Desk Check Desk Check
    27. 27. Desk Check Boas práticas QA ou PO guiando a execução Ambiente adequado de execução Evita Tempo gasto na contextualização dos testes Feedback tardio do que foi desenvolvido
    28. 28. Pessoas envolvidas
    29. 29. Obrigado! Ghisi Portela QA @thiagoghisi DEV @rafaelportela

    ×