A definição de “pronto” é a lista de verificação da equipe para “podemos incluir isso no sprint” — o critério que uma história precisa atender antes de entrar no planejamento do sprint. A maioria das equipes elabora uma nessa definição na primeira retrospectiva, coloca no wiki e nunca mais olha para ela. A versão que realmente vale a pena é curta, explícita e restritiva: uma história que não a cumpra não será incluída no sprint.

O que uma lista de verificação útil deve incluir

  • O resultado para o usuário pode ser resumido em uma frase — sem aquelas manobras do tipo “como um…”, apenas o que muda.
  • Critérios de aceitação devem caber em três a cinco itens.
  • A história é curta o suficiente para caber em um sprint, e ainda sobra tempo.
  • As dependências em relação a outras equipes são identificadas e confirmadas.
  • Se for necessário um projeto, ele já existe.
  • A equipe votou sobre o assunto sem que a diferença entre os valores das cartas fosse superior a dois.

O último item é o que tem maior peso. Uma matéria que gerou uma diferença de votos de 3 a 13 não passa na verificação de prontidão. Ou o refinamento explica essa diferença, ou a matéria se divide.

Definição de “pronto” versus definição de “concluído”

A definição de “pronto” marca a entrada no sprint. A definição de “concluído” marca a saída dele. Elas não são simétricas — “pronto” diz respeito à história, “concluído” diz respeito ao trabalho — e confundir as duas é o que leva as equipes a entregar histórias que atendem aos critérios de aceitação, mas ainda assim não resolvem o problema do usuário.

O que dá errado

A definição de “pronto” acaba se tornando uma lista de desejos, em vez de um critério de aprovação. As histórias entram no sprint sem atender a esse critério porque “não temos mais nada em que trabalhar”. Dois sprints depois, a equipe não está atingindo suas metas de velocidade, e as histórias que não estão prontas são as que ficam acumuladas.

A solução é institucional, não motivacional: se não houver histórias prontas, a equipe escolhe uma tarefa de aperfeiçoamento, e não uma que ainda não esteja pronta. Um portão que você contorna não é um portão. Faça isso valer uma vez e o backlog começará a chegar em melhor estado, porque todos aprendem o que custa ignorar o critério de “pronto”.

Perguntas frequentes

Qual é a definição de “pronto”?

A definição de “pronto” é a lista de verificação da equipe para determinar se “podemos incluir isso no sprint” — o critério que uma história precisa atender antes de entrar no planejamento do sprint. Uma definição útil é curta, explícita e restritiva: uma história que não atenda a esse critério não é incluída no sprint, mas volta para a fase de refinamento.

Qual é a diferença entre a definição de “pronto” e a definição de “concluído”?

Os critérios de “pronto” marcam a entrada no sprint; os critérios de “concluído” marcam a saída dele. Eles não são simétricos — “pronto” significa que a história está bem formulada, enquanto “concluído” significa que o trabalho finalizado está pronto para ser lançado.

O que uma definição de “pronto” deveria incluir?

O resultado para o usuário resumido em uma frase, critérios de aceitação que cabem em três a cinco pontos, uma história pequena o suficiente para caber em um sprint com folga, dependências identificadas e confirmadas, todo o design necessário já definido e uma votação da equipe cuja variação não ultrapassou dois valores de cartão. O último item é o que realmente faz a diferença.

A definição de “pronto” faz parte do Scrum?

Não — o Guia do Scrum não define isso, portanto é opcional. Mas a maioria das equipes que entregam resultados de forma previsível usa um, pois isso evita que histórias que ainda não estão prontas sejam incluídas em um sprint e acabem sendo transferidas para o próximo.

Leituras relacionadas