Tutoriais
- Primeiros Passos
- First Project
- Aplicações Web
- Aplicações Mobile
- React Native App
- SaaS Platform
- E-commerce Platform
- Real-Time Dashboard
- Location-Based App
- Mobile E-commerce
- Optimizing Sales
- Publishing Your App
- Acceptance Criteria
- Template Business
- Watching Virtuoso
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 autenticadosComo 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.
- Analisa sua descrição em linguagem natural
- Identifica funcionalidades distintas e histórias de usuário
- Divide cada funcionalidade em condições testáveis
- Ordena os critérios por dependências técnicas
- 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
Assistindo o Virtuoso Construir
Veja como o Virtuoso usa critérios de aceitação durante o desenvolvimento
Construindo uma Aplicação Web
Aplique critérios de aceitação a um projeto do mundo real
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.