Cerimônias ágeis em inglês: planning, refinement, retro e demo
Além da daily, a semana tem planning, refinement, retro e demo. Cada uma tem seu roteiro e seu vocabulário — veja o que se espera que você diga em cada uma.
Além da daily, a semana de um time ágil tem outras quatro reuniões — e cada uma tem um
roteiro próprio, um objetivo e um vocabulário. Saber qual é qual evita o
constrangimento mais comum de quem chega a um time internacional: discutir estimativa na
retro ou trazer um problema técnico para a review.
Veja abaixo o objetivo, o que se espera de você e as frases que resolvem em cada cerimônia —
toque nelas para ouvir a pronúncia.
O que cada reunião decide
Refinement: entender. Planning: comprometer.
Daily: sincronizar. Review/demo: mostrar.
Retro: ajustar o processo. Quando a conversa sai desse escopo, a frase é
"let's take this offline" (vamos tratar disso fora desta reunião).
Termos que aparecem neste guia
Consulte estas definições antes de avançar para os exemplos.
sprint
Período curto e fixo, normalmente de uma ou duas semanas, em que o time executa um conjunto de trabalho.
planning
Reunião em que o time define o objetivo da sprint e decide quais tarefas consegue assumir.
refinement
Reunião para esclarecer requisitos, critérios de aceite, dependências e tamanho das próximas tarefas.
retrospective (retro)
Reunião sobre o processo da sprint: o que funcionou, o que atrapalhou e o que será mudado.
sprint review / demo
Encontro em que o time mostra o que ficou pronto e recebe retorno das pessoas interessadas.
backlog
Lista priorizada de funcionalidades, correções e melhorias que o time pode executar futuramente.
API contract
Acordo que define campos, formatos, respostas e erros usados na comunicação entre sistemas.
capacity
Quantidade de trabalho que o time consegue assumir, considerando férias, feriados, plantões e outras tarefas.
action item
Ação concreta que sai de uma reunião com uma pessoa responsável e um prazo.
postmortem
Análise feita depois de um incidente para reconstruir o que aconteceu, identificar causas e definir ações que evitem repetição.
blameless
Abordagem sem caça a culpados: investiga-se como processos e sistemas permitiram o erro, sem esconder responsabilidades.
As quatro cerimônias
O roteiro de cada uma, com as frases para tocar e ouvir.
Sprint planning— Planning da sprint
Decidir o que cabe na sprint e com o que o time vai se comprometer. Dizer o que você consegue puxar, o que depende de outra pessoa e onde está o risco.
Refinement— Refinamento
Entender e detalhar as stories antes do planning: critérios de aceite, dúvidas e tamanho. Fazer as perguntas difíceis agora, para não descobrir o problema no meio da sprint.
Retrospective— Retrospectiva
Olhar para o processo da sprint que terminou e sair com ações concretas. Falar do sistema, não das pessoas. Toda crítica precisa virar um action item com dono.
Sprint review— Review e demo
Mostrar o que ficou pronto para quem não acompanhou o dia a dia. Mostrar o produto funcionando, não ler o ticket. Contexto, o que mudou e o que vem depois.
O vocabulário de estimativa
Seis termos que decidem o rumo do planning e do refinement.
story point— ponto de história (medida relativa de esforço)
Mede esforço e incerteza, não horas. "This is a five" quer dizer tamanho relativo, não cinco horas.
capacity— capacidade de trabalho
Quanto o time consegue puxar na sprint, já descontando férias, feriados e plantão.
spike— investigação técnica com tempo limitado
Uma tarefa cujo resultado é conhecimento, não código em produção. Serve quando ninguém sabe estimar ainda.
rough estimate— estimativa aproximada
Um número com margem larga, dado de propósito. Deixe claro que ainda não é compromisso.
scope creep— escopo crescendo sem combinado
Quando a tarefa cresce em silêncio depois de estimada. Nomeie assim que perceber.
action item— ação a executar com responsável e prazo
A tarefa concreta que sai de uma retro, com dono e prazo. Retro sem action item não mudou nada.
Como discordar de uma estimativa sem travar a reunião
Traga o motivo antes da objeção e ofereça um caminho: "I think five points is optimistic —
we've never touched that service. Could we do a spike first and re-estimate next week?" (Acho que cinco pontos é otimista — nunca mexemos nesse serviço. Podemos fazer uma investigação primeiro e estimar de novo na semana que vem?)
O formato é sempre o mesmo: o dado que você tem, a consequência e uma alternativa concreta.
A palavra que o time usa para isso é push back — contestar uma decisão. Não tem
relação com o git push, e não é rude: em muitos times, quem nunca faz push back
é visto como quem não está prestando atenção.
Blameless: por que a retro não tem culpado
A norma nas retros e nos postmortems de times internacionais é blameless: analisa-se o
sistema que permitiu o erro, não quem apertou o botão. Isso muda a gramática do que você diz —
troque a pessoa pelo processo e o julgamento pelo dado. Em vez de "Nobody reviewed my pull
request" (Ninguém revisou minha solicitação de alteração), diga "Code review turnaround averaged three days this sprint" (O tempo de retorno das revisões de código foi de três dias em média nesta sprint).
Não é delicadeza: é que apontar pessoa faz o time esconder erro, e time que esconde erro repete erro.
Grooming ou refinement?
As duas palavras nomeiam a mesma reunião. Backlog grooming era o termo antigo e ainda
aparece em times mais velhos, mas o Scrum Guide passou a usar refinement e é o que
você vai ouvir na maioria das empresas hoje. Se alguém disser "grooming", é a mesma coisa — não
corrija.
No refinement o time entende e detalha as stories (critérios de aceite, dúvidas, tamanho). No planning o time decide quais delas cabem na sprint. Refinar é entender, planejar é comprometer.
?Como dar uma estimativa sem me comprometer com uma data?
"I'd rather not commit to a date until I've looked at the API" ou "It's a rough estimate — I'd say three days, with a spike first". Dizer a incerteza em voz alta é profissional, não fraqueza.
?Como criticar um processo na retro sem apontar uma pessoa?
Fale do sistema, não de quem: "The reviews took three days on average this sprint" em vez de "Nobody reviewed my PR". O formato blameless é a norma em time internacional.
?O que dizer numa demo em inglês?
Contexto, o que mudou e o que vem depois: "This is the checkout page. Before, the user had to re-enter the address — now it's prefilled. Next we'll handle the error state." Mostre, não leia o ticket.
?O que é um action item?
É a tarefa concreta que sai de uma retro, com dono e prazo. Uma retro que termina só com "we should communicate better" não gerou action item nenhum.