Critérios de aceite

As condições específicas e testáveis que dizem quando uma entrega está pronta de verdade.

Hard

O que é

Critérios de aceite são as condições que precisam ser verdadeiras pra considerar uma funcionalidade ou história realmente concluída. Eles são específicos e dá pra testar: ou foram atendidos, ou não foram. Justamente por isso tiram a interpretação da jogada e deixam pouco espaço pra dúvida.

O papel deles é alinhar o que se espera antes do trabalho começar. Sem critérios, o time entrega algo que funciona tecnicamente mas não resolve o que stakeholder e usuário precisavam, e aí a coisa entra num ciclo de revisão sem fim que cansa todo mundo.

Um bom critério de aceite fala de resultado, não de implementação. Ele descreve o que a pessoa consegue fazer e em que condição, e deixa o como por conta do time. Como bônus, ele guia o QA, porque o que está na lista é exatamente o que se testa.

Em uma frase

Essa história ainda não tem critério de aceite, então não dá pra saber quando vai estar pronta.

A pergunta que ele responde

Como a gente combina, antes de começar, o que conta como entrega pronta de verdade?

Quando usar

Vale escrever ao montar uma história ou demanda, sempre antes do trabalho começar.

Como não usar

O cuidado é não escrever critério vago, do tipo "deve funcionar bem", que não dá pra testar, nem deixar pra definir só depois que a coisa já foi construída.

Na prática

Pense numa pessoa dev antes de pegar a tarefa. Como ela lê os critérios e já sabe exatamente o que precisa funcionar, consegue entregar sem ficar voltando pra perguntar a cada dúvida.

Não confunda com

Vale separar critério de aceite de requisito. O requisito diz o que construir, ou seja, qual funcionalidade precisa existir. O critério de aceite diz como saber que aquilo ficou pronto e correto. Um aponta o que fazer; o outro define quando dá pra dizer que está concluído.

Em inglês

Acceptance Criteria

Pronúncia

n/a

Também chamado de

critérios de aceitação, AC, definição de pronto

Origem

n/a

Fonte

Saiba mais

Mike Cohn, User Stories Applied