Tutoriais

Iniciante10 min

Você vai aprender:

  • O que são critérios de aceitação
  • Como o Conductor os gera
  • Como revisar e modificar critérios
  • Por que eles garantem taxas de conclusão de 95%+

Entendendo os Critérios de Aceitação

Saiba como o Conductor divide seu projeto em entregas verificáveis

Os critérios de aceitação são o segredo das altas taxas de conclusão do ZBuild. Ao contrário de outras ferramentas de IA que geram código sem verificação, o ZBuild garante que cada funcionalidade atenda a padrões específicos e testáveis antes de prosseguir.

Os critérios de aceitação transformam requisitos vagos em entregas concretas e verificáveis.

O que são Critérios de Aceitação?

Critérios de aceitação são condições específicas que devem ser satisfeitas para que uma tarefa seja considerada concluída. Eles são escritos em uma linguagem clara e testável que tanto humanos quanto o Virtuoso podem verificar.

Específicos

Declarações claras e inequívocas sobre o comportamento esperado

Mensuráveis

Podem ser verificados através de testes ou observação

Alcançáveis

Realistas dentro do escopo da tarefa

Relevantes

Diretamente relacionados aos requisitos do projeto

Exemplo: Funcionalidade de Login

Veja como o Conductor pode dividir uma funcionalidade de login em critérios de aceitação:

Funcionalidade: Login de Usuário

Critérios de Aceitação:
✓ O formulário de login exibe campos de e-mail e senha
✓ O formulário valida o formato do e-mail antes do envio
✓ Credenciais inválidas mostram mensagem de erro
✓ Login bem-sucedido redireciona para o painel
✓ O token JWT é armazenado em um cookie seguro
✓ Rotas protegidas redirecionam usuários não autenticados

Como o Conductor Gera Critérios

O Conductor analisa a descrição do seu projeto e aplica as melhores práticas de engenharia de software para criar critérios de aceitação abrangentes.

  1. Analisa sua descrição em linguagem natural
  2. Identifica funcionalidades distintas e histórias de usuário
  3. Divide cada funcionalidade em condições testáveis
  4. Ordena os critérios por dependências técnicas
  5. Faz perguntas de esclarecimento para requisitos ambíguos

Revisando e Modificando Critérios

Antes que o Virtuoso comece a construir, você pode revisar e modificar os critérios de aceitação para garantir que eles correspondam à sua visão.

Melhor Prática Não hesite em pedir ao Conductor para adicionar, remover ou modificar critérios. É mais fácil ajustar agora do que depois da construção.

Por que isso é importante

As ferramentas tradicionais de codificação por IA geram código sem verificação, resultando em taxas de conclusão de 60-70%. A abordagem do ZBuild, baseada em critérios de aceitação, garante que cada funcionalidade seja verificada antes de prosseguir.

Taxa de Conclusão de 95%+

As funcionalidades são verificadas em relação aos critérios antes de serem marcadas como concluídas

Correção Automática de Bugs

O Virtuoso itera até que todos os critérios sejam aprovados

Acompanhamento de Progresso Claro

Saiba exatamente o que está pronto e o que resta

Qualidade de Produção

Código que realmente funciona, não apenas parece correto

Principais Conclusões

  • Critérios de aceitação definem quando uma tarefa está verdadeiramente concluída
  • O Conductor gera critérios automaticamente a partir da sua descrição
  • Você pode revisar e modificar os critérios antes do início da construção
  • O desenvolvimento orientado por critérios garante altas taxas de conclusão

Próximos Passos

Pronto para ver os Critérios de Aceitação em ação?

Inicie um projeto e veja o Conductor gerar critérios para sua ideia.