Upload
rafael-portela
View
126
Download
0
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
QA Reviews, Kickoffs e Desk Checks
por estória
Três práticas que podem prevenir muitos problemas
Apresentação
GhisiQA
@thiagoghisi
PortelaDEV
@rafaelportela
Agenda
Revisões em diferentes metodologias
Unidades de trabalho pequenas
Boas estórias, bons critérios de aceite
Envolvendo as pessoas
QA Review
Kickoff
Desk Check
Modelo Cascata
Modelo Cascata
Review
Kickoff
Desk Check
Modelo Iterativo Incremental
Modelo Iterativo Incremental
QA Review
Kickoff de
iteração
Showcase
Modelo de fluxo contínuo
Onde essas práticas
estão presentes no
fluxo contínuo?
QA Review Desk CheckKickoff
Cascata Scrum Kanban/Lean
Info
rmação
Quantidade de info em cada revisão por modelo
Revisões frequentes
Informação
por revisão
feedback
ajustes
Estórias são mesmo a
menor unidade
de trabalho?
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
Detalhando estórias
Textos técnicos
Longas descrições
Wireframes
Bullet points
Critérios de aceite
Detalhando estórias
Detalhando estórias
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”
Nosso Kanban
Nosso Kanban
QA Review
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
Kickoff
Kickoff
Boas práticas
Leitura de toda a estória
Certeza do entendimento comum
Listas cenários para automação
Evita…
Surpresas
Desk Check Desk Check
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
Pessoas envolvidas
Obrigado!
GhisiQA
@thiagoghisi
PortelaDEV
@rafaelportela