02 · Regras de negócio

Encontre as regras antes de contar telas

Contar janelas mede a interface. Não mostra onde o sistema decide se um cliente está ativo, se um registro pode ser gravado ou se um usuário pode avançar.

Procure além da procedure óbvia

Um botão Gravar pode validar o CPF antes de HAdd. Uma consulta pode definir o cliente ativo. Stored procedures, variáveis GLOBAL, inicialização e blocos COMPILE IF também mudam o comportamento. Às vezes a intenção só sobrevive na memória de um analista que saiu.

  • Eventos dos controles e procedures locais
  • Consultas e stored procedures
  • Estado global, inicialização e compilação condicional
Página do carrossel sobre regras de negócio
Carrossel aprovado sobre os lugares em que as regras de negócio vivem.

Dê origem a cada regra

O WXCode cataloga regras encontradas com categoria, confiança e tela, procedure ou consulta de origem. Regras de eventos e procedures aparecem juntas. O vínculo com o fonte transforma uma descrição ambígua em uma pergunta que a equipe consegue investigar.

Página do carrossel sobre regras de negócio
Carrossel aprovado sobre os lugares em que as regras de negócio vivem.

Decida o que ainda vale

O catálogo é evidência, não política. Confirme o comportamento atual com o negócio, marque exceções e desative uma regra que deixou de se aplicar. A consulta de regras usada pelo agente de conversão deixa de retorná-la, enquanto o histórico registra mudanças futuras.

Página do carrossel sobre regras de negócio
O catálogo no carrossel mostra regras de um projeto de exemplo em português.
← Todos os capítulos