31
QA Reviews, Kickoffs e Desk Checks por estória Três práticas que podem prevenir muitos problemas

Qa Reviews, Kickoffs e Desk Checks por Estória

Embed Size (px)

DESCRIPTION

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.

Citation preview

Page 1: Qa Reviews, Kickoffs e Desk Checks por Estória

QA Reviews, Kickoffs e Desk Checks

por estória

Três práticas que podem prevenir muitos problemas

Page 2: Qa Reviews, Kickoffs e Desk Checks por Estória

Apresentação

GhisiQA

@thiagoghisi

PortelaDEV

@rafaelportela

Page 3: Qa Reviews, Kickoffs e Desk Checks por Estória

Agenda

Revisões em diferentes metodologias

Unidades de trabalho pequenas

Boas estórias, bons critérios de aceite

Envolvendo as pessoas

Page 4: Qa Reviews, Kickoffs e Desk Checks por Estória

QA Review

Kickoff

Desk Check

Page 5: Qa Reviews, Kickoffs e Desk Checks por Estória

Modelo Cascata

Page 6: Qa Reviews, Kickoffs e Desk Checks por Estória

Modelo Cascata

Review

Kickoff

Desk Check

Page 7: Qa Reviews, Kickoffs e Desk Checks por Estória

Modelo Iterativo Incremental

Page 8: Qa Reviews, Kickoffs e Desk Checks por Estória

Modelo Iterativo Incremental

QA Review

Kickoff de

iteração

Showcase

Page 9: Qa Reviews, Kickoffs e Desk Checks por Estória

Modelo de fluxo contínuo

Page 10: Qa Reviews, Kickoffs e Desk Checks por Estória

Onde essas práticas

estão presentes no

fluxo contínuo?

Page 11: Qa Reviews, Kickoffs e Desk Checks por Estória

QA Review Desk CheckKickoff

Page 12: Qa Reviews, Kickoffs e Desk Checks por Estória

Cascata Scrum Kanban/Lean

Info

rmação

Quantidade de info em cada revisão por modelo

Page 13: Qa Reviews, Kickoffs e Desk Checks por Estória

Revisões frequentes

Informação

por revisão

feedback

ajustes

Page 14: Qa Reviews, Kickoffs e Desk Checks por Estória

Estórias são mesmo a

menor unidade

de trabalho?

Page 15: Qa Reviews, Kickoffs e Desk Checks por Estória

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

Page 16: Qa Reviews, Kickoffs e Desk Checks por Estória

Detalhando estórias

Textos técnicos

Longas descrições

Wireframes

Bullet points

Critérios de aceite

Page 17: Qa Reviews, Kickoffs e Desk Checks por Estória

Detalhando estórias

Page 18: Qa Reviews, Kickoffs e Desk Checks por Estória

Detalhando estórias

Page 19: Qa Reviews, Kickoffs e Desk Checks por Estória

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”

Page 20: Qa Reviews, Kickoffs e Desk Checks por Estória
Page 21: Qa Reviews, Kickoffs e Desk Checks por Estória

Nosso Kanban

Page 22: Qa Reviews, Kickoffs e Desk Checks por Estória

Nosso Kanban

Page 23: Qa Reviews, Kickoffs e Desk Checks por Estória

QA Review

Page 24: Qa Reviews, Kickoffs e Desk Checks por Estória

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

Page 25: Qa Reviews, Kickoffs e Desk Checks por Estória

Kickoff

Page 26: Qa Reviews, Kickoffs e Desk Checks por Estória

Kickoff

Boas práticas

Leitura de toda a estória

Certeza do entendimento comum

Listas cenários para automação

Evita…

Surpresas

Page 27: Qa Reviews, Kickoffs e Desk Checks por Estória

Desk Check Desk Check

Page 28: Qa Reviews, Kickoffs e Desk Checks por Estória

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

Page 29: Qa Reviews, Kickoffs e Desk Checks por Estória
Page 30: Qa Reviews, Kickoffs e Desk Checks por Estória

Pessoas envolvidas

Page 31: Qa Reviews, Kickoffs e Desk Checks por Estória

Obrigado!

GhisiQA

@thiagoghisi

PortelaDEV

@rafaelportela